Click Here
home features news forums classifieds faqs links search
6101 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)



Lost Password?

Don't have an account yet?
Register now!

Your support is needed and is appreciated as is primarily dependent upon the support of its users.

Main sections
OS4 Zone
IRC Network
AmigaWorld Radio
Top Members
Amiga Dealers
About Us
Terms of Service

IRC Channel
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
24 crawler(s) on-line.
 22 guest(s) on-line.
 1 member(s) on-line.


You are an anonymous user.
Register Now!
 Karlos:  4 secs ago
 NutsAboutAmiga:  6 mins ago
 gryfon:  7 mins ago
 MagicSN:  8 mins ago
 amigasociety:  13 mins ago
 matthey:  23 mins ago
 SOFISTISOFTWARE:  48 mins ago
 eliyahu:  53 mins ago
 bhabbott:  54 mins ago
 Matt3k:  56 mins ago

software OS4   software OS4 : NetSurf 3.10 web browser released
   posted by Chris_Y on 25-May-2020 12:32:49 (1383 reads)
NetSurf 3.10 features many fixes, better performance and improved functionality. In particular, handling of authentication, certificates and fetch errors have been updated and unified. We recommend all users upgrade to NetSurf 3.10.

A new feature is the page info display which may look familiar to users of mainstream browsers!

Download (AmigaOS 4)
Equivalent AmigaOS 3 beta will be available on Aminet shortly.


NetSurf 3.10

### Core / All platforms

* Improved handling of NetSurf generated queries and errors, including:
- Timeouts.
- Authentication requests.
- Certificate problems.
* Created consistent visual style for NetSurf Core generated content.
* HTML layout fix for {min|max}-width on replaced elements.
* Improved keyboard navigation.
* Improved local history with keyboard navigation and improved display.
* Fixed mouse interaction issue when entire document had visibility:hidden.
* Refactoring of the browser window handling.
* Refactoring of the HTML content handler.
* Refactoring of SSL certificate handling.
* Refactoring of HTML, text search and selection code.
* Many improvements to JavaScript robustness.
* Many new and improved Duktape JavaScript bindings.
* Improved core/front end interface for content scaling.
* Much improved content caching, both in memory and disc caching.
* Added a generic hashmap, used by the disc cache code.
* Fetcher improvements for robustness and performance.
* Updated JavaScript engine to Duktape 2.4.0.
* Improved handling of aborted fetches.
* Improved integration testing with framework built around monkey front end.
* Improvements to monkey front end to make testing more extensive and reliable.
* Minor HTML form improvements.
* Minor HTML handler optimisations.
* Fixes to HTML handler for robustness.
* Refactoring generation of about : pages.
* Fixed save complete not to save multiple copies of the same files.
* Change how animated GIFs are rate-limited to be in line with other browsers.
* Added a page info core window.
* Clamping screen DPI to a sensible range.
* Initial work towards supporting HTML5 canvas element.
* Various treeview fixes.

* Hubbub library 0.3.7 (HTML parser):
- Minor code quality improvements.
- Fixes for some HTML5 element handling.

* LibCSS library 0.9.1 (CSS parser and selection engine):
- Fixed a problem in the parsing of invalid media blocks.
- Minor code quality improvements.

* LibDOM library 0.4.1 (Document Object Model):
- Improved HTML TextArea element handling.
- Fix SubtreeModified event to be fired after updating attribute values.
- Support finalising the namespace strings.
- Basic support for keypress events.
- Improvements to event dispatch event lifetime handling.
- Support for InnerHTML.
- Added support for HTMLCanvasElement.
- Minor code quality improvements.
- Fixed HTMLElement property setters.
- Fixed HTMLTitleElement text getter/setter.

* LibNSBMP library 0.1.6 (BMP support):
- Minor code quality improvements.

* LibNSLog library 0.1.3 (Filterable logging):
- Added support for short log level names.

* LibWapcaplet library 0.4.3 (String internment):
- Free global context if no strings leak.
- Enabled build with toolchains that don't support statement expressions.

### AmigaOS-specific

* Added Page Info icon and window.
* Updated to improved core content scaling interface.
* Add support for scrolling core windows in response to core requests.
* Allow running JavaScript from ARexx.
* Removed login window because it's now handled by the core.

Also included are many smaller bug fixes, improvements and
documentation enhancements.

Related Links
· More about software OS4
· News by Chris_Y

Most read story about software OS4
Homebank 4.4 for AmiCygnix released

Last news about software OS4
Sylpheed 3.7.0 for AmiCygnix available
Printer Friendly Page  Send this Story to a Friend

Re: NetSurf 3.10 web browser released
Posted on 26-May-2020 12:26:56
#1 ]
Elite Member
Joined: 18-Apr-2003
Posts: 3034
From: Yorkshire Dales, United Knigdom

Wow. Fabulous to see development continuing.


 Status: Offline
Profile     Report this post  
Re: NetSurf 3.10 web browser released
Posted on 26-May-2020 22:21:25
#2 ]
Elite Member
Joined: 7-Mar-2003
Posts: 2048
From: Canada

Thanks for updating NetSurf. Amigaworld web site appears to render very quickly and looks nice. However, some buttons don't work (post comment below a news item and close button on smilies window). I think this is the same as previous versions of NetSurf.

Reply button works just fine, so I am able to post ok.


Last edited by redfox on 26-May-2020 at 10:23 PM.

 Status: Offline
Profile     Report this post  
Re: NetSurf 3.10 web browser released
Posted on 1-Jun-2020 10:01:55
#3 ]
Cult Member
Joined: 8-May-2003
Posts: 734
From: Norway

Great work! been waiting for this.. my favorite browser

nox's in the house!

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 was originally founded by David Doyle