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

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
22 crawler(s) on-line.
 143 guest(s) on-line.
 2 member(s) on-line.


 DiscreetFX,  Gunnar

You are an anonymous user.
Register Now!
 Gunnar:  2 secs ago
 DiscreetFX:  1 min ago
 saimo:  5 mins ago
 amigakit:  7 mins ago
 OldFart:  7 mins ago
 _ThEcRoW:  26 mins ago
 NutsAboutAmiga:  54 mins ago
 retrofaza:  54 mins ago
 Rob:  55 mins ago
 OlafS25:  1 hr 17 mins ago

software OS4   software OS4 : NetSurf 3.10 web browser released
   posted by Chris_Y on 25-May-2020 12:32:49 (1416 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.



Changelog:

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.
    

STORYID: 0
Related Links
· More about software OS4
· News by Chris_Y


Printer Friendly Page  Send this Story to a Friend

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

Wow. Fabulous to see development continuing.


_________________
Sam

 Status: Offline
Profile     Report this post  
redfox 
Re: NetSurf 3.10 web browser released
Posted on 26-May-2020 22:21:25
#2 ]
Elite Member
Joined: 7-Mar-2003
Posts: 2064
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.


redfox

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

 Status: Offline
Profile     Report this post  
noXLar 
Re: NetSurf 3.10 web browser released
Posted on 1-Jun-2020 10:01:55
#3 ]
Cult Member
Joined: 8-May-2003
Posts: 736
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 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle