I think the main things blocking NetSurf 2.0 release are:

 1.  NetSurf doesn't work at all on most modern linux distros. The
     throbber throbs but pages don't load. I believe it was discovered
     to be due to some libcurl / openssl thing.

     Joty has reported it on Ubuntu 8.10 and so has someone else reported
     it for Ubuntu 8.10 in #netsurf recently.

     We've had reports of the same issue from other distro users like
     Fedora for quite a long time.

 2.  When you open a new tab in GTK NetSurf, and then view the new tab,
     the page in the new tab is not displayed fully. Most of the right
     hand side of the page is not shown and that part of the window is
     blank.

     It happens when you load pages which aren't of fixed width in a new
     tab.

     To reproduce:

       a.  Open the default welcome page

       b.  Click middle button to open in new tab on Wikipedia and Drobe
           links. (Neither of which are fixed width pages.)

       c.  Wait a moment so the pages are loaded.

       d.  Change tabs to view these pages.

       e.  The display issue should be evident.

     I'd guess the cause is the same as for another not so important GTK
     NetSurf issue:

     When you open a non-fixed width page in a new window (ctrl+middle
     click), the page is initially laid out as if the window had an
     available width of zero (with everything squashed down the left side),
     and then the page is laid out again to the window width.

     Aside from looking bad, this causes layout to split BOX_TEXTs so
     there's about one box per word, which makes things slower on long
     paragraphs and pages with lots of long paragraphs and breaks text
     decoration (like link underlines) at spaces.

     You can see this pretty clearly when you open Wikipedia pages in a new
     window.

 3.  No way to set Accept-Language in GTK NetSurf. If you set NetSurf
     to to request Japanese, you should get the Japanese translation of
     the welcome page at

       http://www.netsurf-browser.org/welcome/

     There is also the issue that GTK NetSurf has no way to select an
     interface language other than English. I'm not sure if this part is
     a blocker, but it's worth mentioning. Also we were once sent a Czech
     translation of the GTK front end, which we have not yet made
     available.

 4.  Textarea / text input / form submission issues.

 5.  Get Hubbub up to latest spec. and tested.

 6.  Maybe the new CSS library.


I think that's everything for the Core and the GTK front end. I don't
think there is any problem releasing the RISC OS front end stuff in its
current state. Not sure about BeOS & AmigaOS front ends.

Michael

-- 

Michael Drake (tlsa)                  http://www.netsurf-browser.org/


Reply via email to