Login
Username:

Password:

Remember me



Lost Password?

Register now!
Sections
Who's Online
57 user(s) are online (10 user(s) are browsing News)

Members: 0
Guests: 57

more...
Support us!
Recent OS4 Files
OS4Depot.net
Recent Replied Topics
Topic Replies Last Post
AmigaOS4 GL4ES: another OpenGL over OpenGLES2 emulation - some tech. info and porting progress [1][2] ... [32][33][34][35] 696 (110820) kas1e Today 20:23
AmigaOS4 Streaming twitch.tv on AmigaOS 4.1 [1][2] 36 (2069) K-L Today 17:22
AmigaOS4 Blastaway, a new game for AmigaOS 4 (?) [1][2][3] 56 (3064) saimo Yesterday 16:09
AmigaOS4 updating sgit [1][2] 31 (3132) Hans Yesterday 6:13
AmigaOS4 Pegasos 2 public documentation 2 (245) tlosm 9/17 12:47
AmigaOS4 Porting apitrace [1][2] ... [4][5][6][7] 137 (11423) Daytona675x 9/15 8:15
AmigaOS4 Freedroid 1.0 soon, make? 0 (166) Thematic 9/14 19:51
AmigaOS4 The OpenGL ES 2.0 thread [1][2][3] 40 (5979) Capehill 9/14 17:54
AmigaOS4 Downloads keep failing on OSDepot [1][2] 28 (2239) Thematic 9/13 17:09
AmigaOS4 SDL1 open issues [1][2] ... [11][12][13][14] 268 (41090) kas1e 9/12 17:41
Amiga Classic Metro Siege for Amiga 500 (WIP) 3 (476) MikeB 9/11 9:52
Amiga General Forum Crunch Preview : Listen 1 Full Music 0 (124) 21stcentury 9/10 13:44
AmigaOS4 SDL2 [1][2] ... [36][37][38][39] 769 (189825) kas1e 9/8 21:40
AmigaOS4 AREXX - MUI (or any other app) windows to front 8 (387) Raziel 9/8 21:00
AmigaOS4 Enhancer Bug thread [1][2] ... [21][22][23][24] 466 (91825) Raziel 9/7 22:53
[View all topics]  [Forum Settings]
Software News : NetSurf 3.0 released
Posted by Chris on 2013/4/25 6:30:00 (1487 reads) News by the same author

NetSurf is a small, fast, CSS capable web browser for AmigaOS 4 and other platforms. The OS4 version an OS4 native GUI and does not require AmiCygnix.

NetSurf 3.0 contains many changes over the 2.x release series. The biggest difference is the use of our new Document Object Model library, LibDOM. This new library is a foundation that paves the way for us to implement a fully dynamic layout engine in the future. Other improvements in NetSurf 3.0 include completely new textarea support, ability to fetch and parse CSS in parallel with HTML documents, extensive behind-the-scenes refactoring, and a host of smaller changes and fixes. A more complete listing is available in the Change Log.

Download
NB: This is a "semi-unofficial" build with early JavaScript support. There may be an "official" build from the more well-tested CI server at a later date.

Printer Friendly Page Send this Story to a Friend Create a PDF from the article
The comments are owned by the author. We aren't responsible for their content.
Author Thread
fingus
Published: 2013/4/25 8:22  Updated: 2013/4/25 8:22
Just popping in
Joined: 03/16/2009
From:
Comments: 140
 Re: NetSurf 3.0 released
With this early JavaScript-Support it may become a useable Browser for everydays Tasks like Mui-OWB. I´m curious and will test it in the evening.
Chris
Published: 2013/4/25 8:51  Updated: 2013/4/25 8:51
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
Don't expect too much from the JavaScript, it is very limited at the moment.
fingus
Published: 2013/4/25 10:56  Updated: 2013/4/25 10:56
Just popping in
Joined: 03/16/2009
From:
Comments: 140
 Re: NetSurf 3.0 released
Quote:
Don't expect too much from the JavaScript, it is very limited at the moment.


If it work with Ebay and Amazon, me and my Wife would be happy
nubechecorre
Published: 2013/4/25 13:30  Updated: 2013/4/25 13:30
Just can't stay away
Joined: 11/24/2006
From: Sanremo
Comments: 1807
 Re: NetSurf 3.0 released
great news! i test it immediatly :)
nubechecorre
Published: 2013/4/25 13:58  Updated: 2013/4/25 13:58
Just can't stay away
Joined: 11/24/2006
From: Sanremo
Comments: 1807
 Re: NetSurf 3.0 released
Impressive! good improvements!
eliyahu
Published: 2013/4/25 18:01  Updated: 2013/4/25 18:01
Not too shy to talk
Joined: 06/17/2010
From: Waterbury, Connecticut (USA)
Comments: 256
 Re: NetSurf 3.0 released
@Chris

very much looking forward to installing this when i get home tonight. i did notice, though, that printing is now officially disabled. are there any plans for adding printing support back at some point?

-- eliyahu
fingus
Published: 2013/4/25 18:55  Updated: 2013/4/25 18:55
Just popping in
Joined: 03/16/2009
From:
Comments: 140
 Re: NetSurf 3.0 released
Wow! It's faaast! Specially the rendering is impressing so far, very fast scrolling. I'm impressed! I think i will use it now as my mainbrowser on AmigaOS except for sides that require muiowb.

Gratulations, you did a good job so far!
Chris
Published: 2013/4/25 19:01  Updated: 2013/4/25 19:01
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
@eliyahu

I've brought up that issue in every society AGM since it was disabled. It's definitely on the list, unfortunately I suspect there's only one person who actually knows what needs to be done to fix it (and it's not me!).

http://wiki.netsurf-browser.org/Development_Plan - currently listed under "3.0".
Cass
Published: 2013/4/25 19:37  Updated: 2013/4/25 19:37
Just popping in
Joined: 02/15/2012
From:
Comments: 97
 Re: NetSurf 3.0 released
Just got it from AmiUpdate, and failed to install :
Quote:

Copyfiles: Unable to copy file "Hotlist" in line 421.
DOS error: Unable to locate a file or drawer.
djrikki
Published: 2013/4/25 19:55  Updated: 2013/4/25 19:55
Quite a regular
Joined: 05/16/2010
From: Grimsby, UK
Comments: 950
 Re: NetSurf 3.0 released
Same install error.
fingus
Published: 2013/4/25 20:11  Updated: 2013/4/25 20:11
Just popping in
Joined: 03/16/2009
From:
Comments: 140
 Re: NetSurf 3.0 released
Why noone is using the new Installer provided within Sys:Utilities/Installer?

It's working always!
Chris
Published: 2013/4/25 20:16  Updated: 2013/4/25 20:16
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
@fingus

Actually that's not the problem here - it's an error in the script which occurs when updating from 2.9. I've fixed it in the archive but it probably won't update until tomorrow.

The workaround is to install in a new location, or to replace the install script with this one: http://git.netsurf-browser.org/netsur ... f0f792ebc78be1b53b35f9240

If you're using AmiUpdate try again tomorrow and it should be fine.
samo79
Published: 2013/4/25 20:52  Updated: 2013/4/25 20:52
Home away from home
Joined: 12/02/2006
From: Italy, Perugia
Comments: 3140
 Re: NetSurf 3.0 released
Thanks Chris, it works good so far
fingus
Published: 2013/4/25 21:37  Updated: 2013/4/25 21:38
Just popping in
Joined: 03/16/2009
From:
Comments: 140
 Re: NetSurf 3.0 released
got a smooth scrolling by setting this configuration up:
redraw_tile_size_x:3200
redraw_tile_size_y:2400
window_simple_refresh:1 (smoother scrolling without using mousewheel)
cairo_renderer:1 (is default 0 but that makes no difference)
faster_scroll:1 (is on by default)
screen_compositing:0 (seems to break a little bit if turned on)

and i gave it 512MB RAM for caching in Prefs -> Cache -> Systemram

But when moving/scrolling the webside faster up or down i can see the blitting(?), a small grey area on top or bottom for a short time.

And what did "direct_render:0"?
I found nothing about it on the webpage/docs.

Netsurf 3.0 have stolen my heart! This is how webbrowsing should be
Chris
Published: 2013/4/25 23:31  Updated: 2013/4/25 23:31
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
@fingus

You might like to change "cache native versions" to "all" as well as that speeds up image redraws (at the expense of eating memory)
Switching off font anti-aliasing speeds up text rendering (at the expense of jaggy text)

Quote:
But when moving/scrolling the webside faster up or down i can see the blitting(?), a small grey area on top or bottom for a short time.


That's normal - even browsers on tablets do this. The reason it happens on NetSurf is because the visible screen is moved before the newly revealed bits are drawn. It's not easy to fix, and any fix is going to make scrolling less responsive. Turning off fast scrolling eliminates it completely, but scrolling isn't as quick then...

Quote:

And what did "direct_render:0"?
I found nothing about it on the webpage/docs.


Intentionally undocumented - for debugging purposes only. Don't touch it.
fingus
Published: 2013/4/26 7:24  Updated: 2013/4/26 7:24
Just popping in
Joined: 03/16/2009
From:
Comments: 140
 Re: NetSurf 3.0 released
Quote:
You might like to change "cache native versions" to "all" as well as that speeds up image redraws (at the expense of eating memory)


You mean for Images? I have already set this to all. Its nice!

My SAM460 have 1,7 GB free memory, so i gave 512MB RAM to Netsurf and 200MB free Videomem (RadeonHD6570).

It seems NetSurf is the only browser at this time that is using most of the graphic power an NG-Amiga can offer.

Quote:
The reason it happens on NetSurf is because the visible screen is moved before the newly revealed bits are drawn.


Can´t double buffering solve this? It seems Firefox on Windows did it by that way. But this is truely not so important.

I did not see a big difference by testing rendering by: 1. graphics.library, 2. Cairo + gfx.lib, 3. Cairo. What is the best theoretically for my setup?

You did really a good job, Chris. NetSurf 3.0 feels like Ibrowse in terms of speed but with the capabilities of modern Browsing.

I will made a nice theme for it.
Elwood
Published: 2013/4/26 10:09  Updated: 2013/4/26 11:57
Just can't stay away
Joined: 12/09/2006
From: Lyon, France
Comments: 1335
 Re: NetSurf 3.0 released
@Chris and the Netsurf team

Nice job!

Chris, maybe you should add the build version in the about box and in the $VER string. That would help betatesters help you
Chris
Published: 2013/4/26 15:04  Updated: 2013/4/26 15:04
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
@fingus

Quote:
Can´t double buffering solve this?


Yes, probably, but that's even more graphics mem being used and I'm running out as it is.

Quote:
I did not see a big difference by testing rendering by: 1. graphics.library, 2. Cairo + gfx.lib, 3. Cairo. What is the best theoretically for my setup?


The second looks best. The third is really slow. Pick 1 or 2.

@elwood

Quote:

Chris, maybe you should add the build version in the about box and in the $VER string.


It is already. There's no build number for release versions though - so it isn't in $VER to prevent it jumping around.

about:testament shows the Git revision if that's helpful.
trixie
Published: 2013/4/26 15:21  Updated: 2013/4/26 15:21
Just can't stay away
Joined: 05/01/2009
From: Czech Republic
Comments: 1049
 Re: NetSurf 3.0 released
@chris

The program file's date string says "NetSurf 3.1 (21.4.2013)" but the About window has "NetSurf 3.0 (20th April 2013)". Further, the update seems to be registered with the date of "22.4.2013" so AmiUpdate now keeps telling me about an available update despite me already having it installed. Could you please fix this?
Chris
Published: 2013/4/26 15:56  Updated: 2013/4/26 15:56
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
@trixie

Oops, fixed.

btw, the 3.0/3.1 thing is because 3.0 isn't a valid AmigaOS-style version number (although I can see this getting confusing quite quickly)
pseudaxos
Published: 2013/4/26 15:58  Updated: 2013/4/26 15:58
Just popping in
Joined: 03/05/2008
From: France (Bretagne)
Comments: 184
 Re: NetSurf 3.0 released
I get problems running Netsurf here.
It crashes when I launch the soft..
Here is the log (I wish you'll be able to help me ?!)


Crash log for task "ramlib"
Generated by GrimReaper 53.5
Crash occured in module iconv.library at address 0x7D6B2064

Symbol info:
Instruction pointer 0x7D6B2064 belongs to module "iconv.library" (HUNK/Kickstart)

Stack trace:
module LIBS:iconv.library at 0x7D6B2064 (section 3 @ 0x4C)
native kernel module kernel+0x00062e18

Thanks
Chris
Published: 2013/4/26 17:51  Updated: 2013/4/26 17:51
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
@pseudaxos

Download the latest debug build from here:
http://ci.netsurf-browser.org/builds/amiga/

If it still crashes, I'll need you to launch it with:
netsurf -v *>ram:ns.log

Then send me ram:ns.log and a new crashlog
pseudaxos
Published: 2013/4/26 19:24  Updated: 2013/4/26 21:30
Just popping in
Joined: 03/05/2008
From: France (Bretagne)
Comments: 184
 Re: NetSurf 3.0 released
@ chris,

I'll test it tomorrow .
Thanks for your great work !

23: 30 ==> It works fine +++ !
Thank you Chris !
cha05e90
Published: 2013/4/28 8:26  Updated: 2013/4/28 8:26
Quite a regular
Joined: 03/10/2009
From: Germany
Comments: 627
 Re: NetSurf 3.0 released
@chris

Just installed, excellent work! I like the hotlist button bar, very handy.
AmigaBlitter
Published: 2013/4/28 10:07  Updated: 2013/4/28 10:07
Quite a regular
Joined: 11/22/2006
From: Italy, Rome
Comments: 591
 Re: NetSurf 3.0 released
Doesn't work for me.

I get the following error (pressing ignore DSI errors):

unable to resolve symbol 'lwc_intern_caseless_string'
failed to resolve symbol at runtime.
Process 'NetSurf' has been suspended.

Sam440ep
Chris
Published: 2013/4/28 10:16  Updated: 2013/4/28 10:16
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
@AmigaBlitter

Sounds like you've installed 3.0 but are still trying to run the 2.9 executable - either by mistake or it hasn't installed properly. Try a fresh install into a new location.
ScottCabit
Published: 2013/4/29 1:06  Updated: 2013/4/29 1:06
Just popping in
Joined: 04/18/2007
From: Port Canaveral, FL
Comments: 80
 Re: NetSurf 3.0 released
I reinstalled Netsurf 3.0 yesterday and still get the exact same errors I did after the first time I tried it:

"The tree was unable to be correctly loaded".

I click OK and get another error:

"An unexpected error occurred"

Thats it. No internet access in netsurf. The window opens but remains blank.


I have a micro A1 with 512M RAM. All previous versions of Netsurf worked (and no longer do now by the way).
Any idea why it doesn't work? Am I missing a required library or something?
Chris
Published: 2013/4/29 6:47  Updated: 2013/4/29 6:47
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
@ScottCabit

Rename your Hotlist (in users/Default). There must be something in it NetSurf no longer likes.
ScottCabit
Published: 2013/5/3 4:18  Updated: 2013/5/3 4:18
Just popping in
Joined: 04/18/2007
From: Port Canaveral, FL
Comments: 80
 Re: NetSurf 3.0 released
@Chris

I tried renaming my hotlist file in users/defailt to hotlist.bad. Didn;t make any difference. I still get the same error...and no internet access when I manually type in a web site.
Chris
Published: 2013/5/8 14:40  Updated: 2013/5/8 14:40
Amigans Defender
Joined: 11/17/2006
From: England
Comments: 3227
 Re: NetSurf 3.0 released
Try a fresh install.
General
Site sponsors
Advertise Here

Site statistics
Registered members
  1439
Logged in last:
  24 hours, 40
  7 days, 74
  30 days, 124
Top Posters
1 kas1e   kas1e 5390
2 ChrisH   ChrisH 3552
3 Raziel   Raziel 3454
4 Chris   Chris 3227
5 orgin   orgin 3159
6 samo79   samo79 3140
7 LiveForIt   LiveForIt 2734
8 Antique   Antique 2470
9 328gts   328gts 2318
10 Hans   Hans 2193
New Members
bilbo   bilbo 09/19/2019
Marlon_   Marlon_ 08/28/2019
Amiguy   Amiguy 08/24/2019
trekiej   trekiej 08/23/2019
Marlon   Marlon 08/21/2019
AmigaDreamTeam   AmigaDreamTeam 07/26/2019
donfirth   donfirth 07/25/2019
Amigatizer   Amigatizer 05/27/2019
HelmutH   HelmutH 05/21/2019
21stcentury   21stcentury 05/19/2019
Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project