Click Here
home features news forums classifieds faqs links search
5630 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

Who's Online
 34 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 JimIgou:  10 mins ago
 eliyahu:  11 mins ago
 bhabbott:  30 mins ago
 ggw:  1 hr 4 mins ago
 Orion:  1 hr 17 mins ago
 freak:  2 hrs ago
 Rob:  2 hrs 17 mins ago
 Srtest:  2 hrs 28 mins ago
 amigakit:  2 hrs 30 mins ago
 _Steve_:  2 hrs 39 mins ago

software OS4   software OS4 : NetSurf 2.9 - Fast CSS capable web browser
   posted by zerohero on 15-Apr-2012 11:17:35 (3798 reads)
NetSurf 2.9 is a small, fast, CSS capable web browser for
AmigaOS 4.1. It sports an OS4 native GUI and does not require AmiCygnix. The OS4 code is not related to NetSurf-68k, which in turn is not representative of the user interface of NetSurf on any other platform.

This is a pre-release, there may be minor changes before a final release of v2.9.


The redraw method has been changed to conserve graphics memory, and the default options are set so users with low amounts of graphics card memory can enjoy NetSurf. Consequently performance can be improved by doing one or both of the following:
(a) Toggling "Cache native versions" in the Rendering tab of NetSurf's configuration, to "All".
(b) Increasing the values of redraw_tile_size_x and redraw_tile_size_y in Resources/Options, or setting them to 0.
There are further suggestions in the "optimising for speed" section of NetSurf.guide, included in the distribution.

See http://www.netsurf-browser.org/ for more information about NetSurf.

This software is licensed under the GPL, and the sources are available from http://www.netsurf-browser.org./. A copy can also be obtained directly from the maintainer of this port, chris@unsatisfactorysoftware.co.uk, in the event that the website is unavailable.

Changelog:

* Improved internal management of simultaneously occurring operations.
* Rewritten and streamlined URL handling.
* Improved handling of frames and iframes.
* Improved handling of min/max-width on replaced elements.
* Simplified layout object dimension calculations.
* Reduced memory usage in the fetch layer.
* Disabled extraneous fetch debug code when built without debugging.
* Optimised fetchers.
* Updated MIME sniff handling in accordance with evolution of spec.
* Optimised cache layer.
* Enabled yield and resumption of box tree construction.
* Improved resource handling.
* Added new support for favicons.
* Increased default memory cache size.
* Added about :imagecache status page.
* Optimised URL fragment handling.
* Made meta refresh handling more robust.
* Various minor table layout fixes.
* Cleaned up fetch callback API.
* New hotlist entries can be inserted into defined or selected folder.
* Enabled resizing of textarea widget.
* Fixed cookie expiration.
* Improved handling of CSS overflow scrollbars.
* Fixed caret position after deleting selection in textarea widget.
* Enabled mouse wheel scrolling of frames and other scrollable content.
* Improved handling of file drops, e.g. for HTML form file submission.
* Added the beginnings of a gstreamer binding.
* Fixed some content cache layer issues.
* Improved handling of deletion of nodes from treeviews.
* Added options to disable fetching of images.
* Simplified redraw API rendering options.
* Improved support for drag operations.

* Hubbub library (HTML parser):
+ Fixed xmlns attribute handling.

* LibCSS library (CSS parser and selection engine):
+ Avoid interning standard strings for every stylesheet, style tag and style attribute.
+ Made significant optimisations to style selection.
+ Fixed case where font-family is unspecified in input CSS.
+ Added some support for @font-face.
+ Fixed !important on opacity property.
+ Added support for parsing CSS3 Multi-column layout properties.

AmigaOS-specific:
* Improved mouse handling.
* Improved multi-tasking behaviour.
* Increased keyboard scroll speed.
* Better MIME type handling.
* Improved contextual menu handling.
* Enabled context menu for frames.
* Enabled context menu for plain text contents.
* Improved aspect ratio handling.
* Consolidated user file operations.
* Fixed scrolling issues.
* Improved resource handling.
* Improved tab bar handling.
* Improved drag handling.
* Improved font handling.
* Improved clipboard support.

http://aminet.net/package/comm/www/netsurf
    

Related Links
· More about software OS4
· News by zerohero


Most read story about software OS4
Homebank 4.4 for AmiCygnix released

Last news about software OS4
Dir Me Up 3.96 released for AmigaOS 4.1!
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
zerohero 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 11:28:35
#1 ]
Team Member
Joined: 4-May-2004
Posts: 2524
From: Uddevalla, Sweden

Tested this briefly and it seems there is a significant speed increase when loading and displaying pages, but image handling off-screen and when scrolling back seems very slow. Don't remember that from previous versions.

This is a nice update none the less.


_________________
Common sense - So rare it's almost like a super power

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 12:28:48
#2 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3132
From: Beds, UK

@zerohero

You beat me!

Slower images might be because now they are decoded when they are displayed, rather than when they are loaded. You might need to increase the memory cache size (the image cache is some % of that).


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
zerohero 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 12:38:16
#3 ]
Team Member
Joined: 4-May-2004
Posts: 2524
From: Uddevalla, Sweden

@Chris_Y

Increasing the memory cache didn't seem to help. I'll investigate it further.


_________________
Common sense - So rare it's almost like a super power

 Status: Offline
Profile     Report this post  
eliyahu 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 14:44:54
#4 ]
Super Member
Joined: 3-Mar-2010
Posts: 1778
From: Waterbury, Connecticut (USA)

@Chris_Y

nice update, pages do seem to load more quickly. but the redraw during scrolling is noticeably worse, nearly as bad as MUIOWB. i've mucked about with the redraw parameters, boosting them and also trying to set to zero. the memory cache is 64MB, and increasing showed no difference.

i still prefer this version to v2.8, but if the scrolling issues could be addressed somehow, that would be terrific. is there any data i can capture for you that would aid further development towards the final v2.9 release?

-- eliyahu


_________________
Multicore support is still a priority

 Status: Offline
Profile     Report this post  
Sandpiper 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 14:54:55
#5 ]
Regular Member
Joined: 11-Dec-2004
Posts: 200
From: Mississauga, Canada

@Chris_Y

Nice update. Noticeably faster.

Couple of questions:

1. How do you change the font size in the Hotlist & Cookies windows? The fonts are tiny and I can't seem to change them.
2. Can a URL be opened in the current window/tab when selecting from the Hotlist? It always opens a new window.

thank you for your efforts.

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 15:01:57
#6 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3132
From: Beds, UK

@Sandpiper

1. I think the only way is by increasing the "default font size" option. You might need to save and restart NetSurf for it to take effect in those windows.
2. Because the hotlist window has no concept of what the "current window" is, the only way is by dragging the bookmark from the hotlist into the window you want it to open in.

@Eliyahu

Is Fast Scrolling enabled?


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
Sandpiper 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 15:24:23
#7 ]
Regular Member
Joined: 11-Dec-2004
Posts: 200
From: Mississauga, Canada

@Chris_Y

Quote:
1. I think the only way is by increasing the "default font size" option. You might need to save and restart NetSurf for it to take effect in those windows


Tried that. Doesn't seem to have an effect on Hotlist or Cookie windows.

Quote:
2. Because the hotlist window has no concept of what the "current window" is, the only way is by dragging the bookmark from the hotlist into the window you want it to open in.


That works. Thanks.

 Status: Offline
Profile     Report this post  
eliyahu 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 16:36:33
#8 ]
Super Member
Joined: 3-Mar-2010
Posts: 1778
From: Waterbury, Connecticut (USA)

@Chris_Y

Quote:
Is Fast Scrolling enabled?

yup. sure is. should i disable it?

-- eliyahu


_________________
Multicore support is still a priority

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 17:23:49
#9 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3132
From: Beds, UK

@eliyahu

Um, you could try.

Hold on.. 64MB for memory cache? How much memory does your graphics card have? If you have "cache native versions" set then NetSurf stores bitmaps in graphics card RAM up to 25% of the memory cache size, add on tile size x * y * 4 plus anything else in use. If gfx mem runs out then everything grinds to a halt as OS4 swaps things out to main memory, which could be your problem.

Add %mg to your WB title bar to check if it is.

Last edited by Chris_Y on 15-Apr-2012 at 05:38 PM.


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 17:36:12
#10 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3132
From: Beds, UK

@sandpiper

Quote:
Tried that. Doesn't seem to have an effect on Hotlist or Cookie windows.


You're right, it has been fixed to 11pt text size. This means it will be affected by the DPI setting, so please check that is set correctly (in prefs => rendering => vertical resolution).


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
Toaks 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 18:25:32
#11 ]
Elite Member
Joined: 10-Mar-2003
Posts: 8037
From: amigaguru.com

damn!, this is getting really good ! , i will try and use it as much as possible to compare results between the 3 other browsers i use.

wonderfull work Chris!


Chris: my website www.amigaguru.com does strange things with netsurf , have a looksie :)

Last edited by Toaks on 15-Apr-2012 at 06:32 PM.


_________________
See my blog and collection website! . https://www.blog.amigaguru.com

 Status: Offline
Profile     Report this post  
Kicko 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 19:03:52
#12 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5008
From: Sweden

Thanks for the update.

When i try to delete the netsurf drawer from ram: , dopus complains the .png images in
Netsurf/Resources/Themes/Default are in use.

If they just were locked i could use unlock file from aminet or scout to unlock them but these shows "in use" even if i quit netsurf. So i cant delete them until reboot.

I didnt install netsurf, i just tried it from ram.

 Status: Offline
Profile     Report this post  
Thematic 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 20:18:17
#13 ]
Super Member
Joined: 28-Oct-2003
Posts: 1615
From: I'm actually flying into a bug!

In general it would be nice to be able to run software from RAM disk effortlessly, since they are often just a few percent of the available RAM and people are starting to use SSD as well.


_________________
: AmigaOneXE (unmod.) 750FX/512 MB +stuff & AmigaOS 4.(0|1)
: A1200/68060&96MB/SCSI/EM1200-Voodoo3 & OS 3.5
: A500/1MB
: Pegasos (ff) 512 MB & MorphOS
Praise seitan.

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 15-Apr-2012 22:14:49
#14 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3132
From: Beds, UK

@Toaks

Looks fine here, what are you seeing?

@Kicko

Any images I load should get freed automatically when the window is disposed (there are exceptions). Is it really all the images? That would suggest bitmap.image's built-in caching is keeping the files open.


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
Toaks 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 16-Apr-2012 19:51:10
#15 ]
Elite Member
Joined: 10-Mar-2003
Posts: 8037
From: amigaguru.com

@chris
3 seperate windows pop up here instead of one, the toolbar on the left pops up in its own "non close able window" etc.


_________________
See my blog and collection website! . https://www.blog.amigaguru.com

 Status: Offline
Profile     Report this post  
VooDoo 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 16-Apr-2012 21:08:22
#16 ]
Super Member
Joined: 16-Jun-2003
Posts: 1495
From: Croatia

For me run just fine and speed is OK! Faster than before..only what is missing like Kicko say is javascript ..


_________________
--
A1200 sandwich :)

uA1c/g3-800 mHz/512mb/160gb hdd/OS4.1 Final + upd #1

MacMini G4 1.5ghz 1GB ram + MorphOS 3.9

Croatian Amiga portal

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 16-Apr-2012 21:21:36
#17 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3132
From: Beds, UK

@Toaks

That isn't v2.9... or even 2.8.

Please re-download and reinstall!


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  
fingus 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 16-Apr-2012 21:47:35
#18 ]
Cult Member
Joined: 20-Oct-2006
Posts: 736
From: Münster / Germany

Sadly i don't get em to run:

- The provided Installer breaks after some steps in the Installation process. I had to replace the Installer with the one provided by AmigaOS4.1 (in Utilities)
- Netsurf is crashing with "some elf thing" says grim reaper directly on startup

I was using all shared objects except the last one, because its filesize was much more smaller...


_________________
SAM460ex Lite, Radeon HD6570 Ultimate/1GB, Juli@Xte PCI-e soundcard (top notch!), eSATA-Connector, OS4.1 Final Edition, Author of Amiga-Flipclock

 Status: Offline
Profile     Report this post  
Toaks 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 16-Apr-2012 21:54:33
#19 ]
Elite Member
Joined: 10-Mar-2003
Posts: 8037
From: amigaguru.com

@chris

my mistake, i had it installed 2 places , i tried 2.9 first and then i posted here and i fired it up again a little later and... umm it was 2.7.

Sorry for the fuss..


_________________
See my blog and collection website! . https://www.blog.amigaguru.com

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf 2.9 - Fast CSS capable web browser
Posted on 16-Apr-2012 21:59:33
#20 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3132
From: Beds, UK

@fingus

- There isn't a copy of Installer in the archive, so I don't know where you are getting that from.
- "Some elf thing" isn't an error message! Please be more specific.


_________________
"Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion
Avatar is Tabitha by Eric W Schwartz

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ 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