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
28 crawler(s) on-line.
 32 guest(s) on-line.
 1 member(s) on-line.


 pixie

You are an anonymous user.
Register Now!
 pixie:  1 min ago
 VooDoo:  1 hr 21 mins ago
 Musashi5150:  1 hr 32 mins ago
 kamelito:  1 hr 36 mins ago
 MagicSN:  1 hr 53 mins ago
 cdimauro:  2 hrs 16 mins ago
 bhabbott:  2 hrs 25 mins ago
 matthey:  2 hrs 55 mins ago
 Hammer:  4 hrs 3 mins ago
 Cammy:  4 hrs 34 mins ago

/  Forum Index
   /  Amiga OS4 Software
      /  NetSurf OS4 - which version do you use?
Register To Post

Goto page ( 1 | 2 | 3 Next Page )
Poll : Which build(s) of NetSurf do you use?
Static graphics.library version on OS4.0
Static graphics.library version on OS4.1 (please explain yourself!)
SObjs Cairo version on OS4.1
Low memory parserutils.library
I don't use NetSurf OS4 (for compulsive poll answerers)
 
PosterThread
Chris_Y 
NetSurf OS4 - which version do you use?
Posted on 22-Sep-2011 22:42:51
#1 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3205
From: Beds, UK

I'm trying to decide whether it is worth me still supporting/creating the OS4.0/static build of NetSurf. Classic Amigas now have OS4.1 available, and I am no longer able to test NetSurf on OS4.0.

Please can you answer this poll if you use NetSurf for OS4 as it gives me an idea of whether the extra complexity and compilation to create release packages is worth the effort. I am not intending to rip out existing OS4.0 support from the code, this is only about creating release versions for OS4.0.

If you are using the static/graphics.library build on OS4.1 I'd like an explanation as to why this is.

Please also state if you are using the low memory version of parserutils.library which is provided as an option in the NetSurf 2.8 archive.

I'd be grateful if everybody intending to answer this poll could upgrade to v2.8 first

_________________
"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  
Crumb 
Re: NetSurf OS4 - which version do you use?
Posted on 22-Sep-2011 23:21:35
#2 ]
Elite Member
Joined: 12-Mar-2003
Posts: 2209
From: Zaragoza (Aragonian State)

@Chris_Y

does the static version use sObjs? OS4Emu doesn't support sObjs and I wouldn't mind trying out Netsurf on MorphOS

_________________
The only spanish amiga news web page/club: CUAZ

 Status: Offline
Profile     Report this post  
redfox 
Re: NetSurf OS4 - which version do you use?
Posted on 22-Sep-2011 23:35:02
#3 ]
Elite Member
Joined: 7-Mar-2003
Posts: 2078
From: Canada

@Chris_Y

Currently using NetSurf 2.8 graphics.library static build. Downloaded approx an hour ago. I have been using graphics.library static builds for quite some time now, because they seem to work best with my MicroA1.

I will try the Cairo version later to see how well it works for me.

I use 1024x768 32 bit screen resolution with compositing turned off.

---
redfox
MicroA1 with 750GX CPU
AmigaOS 4.1 Update 3

 Status: Offline
Profile     Report this post  
IRTheBorg 
Re: NetSurf OS4 - which version do you use?
Posted on 22-Sep-2011 23:44:18
#4 ]
Member
Joined: 25-Jul-2011
Posts: 23
From: Unknown

@Chris_Y


I use NetSurf version 2.7 68k as I use OS3.9, and it works great for me (using it now actually)

 Status: Offline
Profile     Report this post  
Fairdinkem 
Re: NetSurf OS4 - which version do you use?
Posted on 22-Sep-2011 23:58:56
#5 ]
Cult Member
Joined: 23-Feb-2010
Posts: 517
From: Victoria, Australia

@Chris_Y

I stopped using the program when I did an update through Amiupdate with the previous version before this release and there was a missing file and it couldn't complete installation. The previous version before that just crashed every time I tried to load it so I gave up on it.

However when I get time I will give this version a try, however it is bad enough having no Flash support in the Amiga world let alone no Java support so Netsurf will not replace MUI-OWB for me I'm afraid.

Keep up the good work this could become a great browser.

_________________
Amiga A1200T - TF1260 - R9200 - Indivision AGA MK3
Amiga A500 - PiStorm EMU68
Pegasos 2 G4 - AmigaOS 4.1 FE / MorphOS 3.16

 Status: Offline
Profile     Report this post  
Thematic 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 1:11:19
#6 ]
Super Member
Joined: 28-Oct-2003
Posts: 1616
From: I'm actually flying into a bug!

@Fairdinkem

Java isn't missing from Netsurf, but from the OS (family).

_________________
: 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  
Xenic 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 1:38:22
#7 ]
Super Member
Joined: 2-Feb-2004
Posts: 1246
From: Pennsylvania, USA

@Chris_Y
I use static versions of everything because my SAM Flex is more likely to freeze with SObjs. I have no idea why. In addition the whole Sobj versioning system seems out of control. Programs other than NetSurf include Sobj files. Either they need a certain Sobj version (name) to work or they include an Sobj with the same name as an existing Sobj and break some other program because the files are not really the same version. For example I have libxml2-2.6.so, libxml2.so and libxml2.so.9. What's the point of the Sobjs if each program needs a different version of the same library? Things would be a lot simpler if the libraries were statically compiled into the program and therefore assured to be the right version and work correctly. I also object to programs installing different Sobjs over ones that were installed by an OS update. I have no way of knowing if system software that uses the same Sobj will work properly with the newly installed version.

Some programs appear to be using the Sobj file date to determine if it should be replaced. Since I backup my system partition and sometimes reinstall the backup, all the system files have the same date on some of my system partitions. I'd like to know what is the correct way of determining an Sobj version (other than by tacking numbers onto the filename).

_________________
X1000 with 2GB memory & OS4.1FE

 Status: Offline
Profile     Report this post  
K-L 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 3:23:08
#8 ]
Super Member
Joined: 3-Mar-2006
Posts: 1427
From: Oullins, France

@ChrisY

I use the Cairo Sobjs version. Really fast and very stable on my AmigaOne. This version is really excellent.

_________________
PowerMac G5 2,7Ghz - 2GB - Radeon 9650 - MorphOS 3.14
AmigaONE X1000, 2GB, Sapphire Radeon HD 7700
FPGA Replay + DB 68060 at 85Mhz

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 7:37:09
#9 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3205
From: Beds, UK

@Crumb

The static version does not use SObjs at all.

@xenic

Yes, the SObjs dir is a mess, partly because there was no naming scheme defined when it was first put in. These days most SObjs use the ".so.version" scheme, where it is OK to replace SObjs which have the same version number, as they are API compatible.

If you're concerned about the NetSurf install replacing files run it through in Expert mode and it will prompt the same as it does with libraries. Your date change replacement shouldn't be a problem, it just means you might be running older (but API compatible) versions.

_________________
"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  
Crumb 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 9:05:53
#10 ]
Elite Member
Joined: 12-Mar-2003
Posts: 2209
From: Zaragoza (Aragonian State)

@Chris_Y

Ummm I got the splash screen but it didn't progress. I'll have to check with snoopium and check out if any library is missing.

_________________
The only spanish amiga news web page/club: CUAZ

 Status: Offline
Profile     Report this post  
Fairdinkem 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 10:25:02
#11 ]
Cult Member
Joined: 23-Feb-2010
Posts: 517
From: Victoria, Australia

@Thematic

Quote:

Thematic wrote:
@Fairdinkem

Java isn't missing from Netsurf, but from the OS (family).


So if that be the case then why is ChrisY working towards a Java script engine?

I get it that AmigaOS4 doesn't have Java itself ported but other browsers have Java support built into them as far as I know? Pardon my ignorance as I am not someone who understands coding etc.

_________________
Amiga A1200T - TF1260 - R9200 - Indivision AGA MK3
Amiga A500 - PiStorm EMU68
Pegasos 2 G4 - AmigaOS 4.1 FE / MorphOS 3.16

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 11:19:25
#12 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3205
From: Beds, UK

@Fairdinkem

Java and Javascript are two entirely unrelated things, the name similarity merely exists to cause confusion.

_________________
"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 OS4 - which version do you use?
Posted on 23-Sep-2011 13:48:35
#13 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3205
From: Beds, UK

@Crumb

Quote:

Crumb wrote:
Ummm I got the splash screen but it didn't progress. I'll have to check with snoopium and check out if any library is missing.


If it's a missing library it should tell you (or, more likely, not even get that far)

I have seen it randomly stop on the splash screen, if you try again you might find it works.

Whatever the problem is can you let me know as I might be able to fix it in the code.

_________________
"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  
Mrodfr 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 16:08:08
#14 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

@Chris_Y

I have voted for the sobj version but I don't see a difference between version about speed.

Both scroll the same with the mousewheel and same grey square on top or bottom when using the mousewheel.

Rendering of the page seemed now rendered with better speed.

_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 17:17:15
#15 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3205
From: Beds, UK

@Mrodfr

There shouldn't be much speed difference between the two versions.

I'll explain in more detail the differences between them:

Static - graphics.library build
This is compiled with static libraries only (no SObjs). It does use standard Amiga libraries of course!

The rendering engine will only ever use graphics.library. Largely this means:
- Various line drawing options are not accurate
- Drawing arcs is not supported
- Bezier curves are not supported

Due to the bezier curves issue, SVG support is not compiled in.

PNG and JPEG support is not compiled in.

SObjs - Cairo build
This is built against various SObjs, including the hardware accelerated libcairo.

The rendering engine is switchable between graphics.library and Cairo (there is a middle option which is the default). This is achieved by setting cairo_renderer to 0, 1 or 2 in Resources/Options.
- When cairo_renderer:0 NetSurf will use graphics.library only and should render identically to the static version (with the same restrictions)
- When cairo_renderer:1 NetSurf uses graphics.library for most things, and Cairo for anything the graphics.library plotter does not support properly. The important restriction in this mode is that Cairo clipping operations are not performed, so sometimes boxes will draw more than they are supposed to (but this is very rare as the blitting operations are clipped using other methods). This is the default and recommended mode.
- When cairo_renderer:2 NetSurf will only use Cairo for drawing operations and Cairo clipping is performed. This is technically the best mode to use, but clipping for some reason is pretty slow, and although useable under Update 2+ the slowdown is noticeable.

SVG is supported and PNG and JPEG decoders are internal, rather than using DataTypes.

_________________
"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  
Templario 
Re: NetSurf OS4 - which version do you use?
Posted on 23-Sep-2011 17:26:21
#16 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3670
From: Unknown

@Chris_Y

I haven't Internet connection in my Sam but I use your browser and the others to test my site and the lodgers association.

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf OS4 - which version do you use?
Posted on 24-Sep-2011 18:16:36
#17 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3205
From: Beds, UK

Based on results so far I'm minded to ditch the static version and OS4.0 support.

If you have a real need for it please speak up!

_________________
"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  
redfox 
Re: NetSurf OS4 - which version do you use?
Posted on 24-Sep-2011 20:05:57
#18 ]
Elite Member
Joined: 7-Mar-2003
Posts: 2078
From: Canada

Update... I installed the Cairo version of NetSurf 2.7 by mistake.

Last edited by redfox on 24-Sep-2011 at 09:37 PM.
Last edited by redfox on 24-Sep-2011 at 08:17 PM.

 Status: Offline
Profile     Report this post  
redfox 
Re: NetSurf OS4 - which version do you use?
Posted on 24-Sep-2011 22:05:20
#19 ]
Elite Member
Joined: 7-Mar-2003
Posts: 2078
From: Canada

@Chris_Y

Sadly, the "Cancel post" button does not work. Can't remember if it did with earlier versions.

I have now installed NetSurf 2.8 SObjs Cairo version on OS4.1 Udate 3 on my MicroA1. It uses significantly more RAM than the graphics.library version.

Still checking out some websites. About 10 minutes ago, I got some timeouts on amigaworld and my system became very sluggish and LimpidClock froze solid.

Seems better now but I will have watch memory usage.

---
redfox
MicroA1 with 750GX CPU and 256 MB RAM
AmigaOS 4.1 Update 3

 Status: Offline
Profile     Report this post  
Chris_Y 
Re: NetSurf OS4 - which version do you use?
Posted on 24-Sep-2011 22:22:05
#20 ]
Elite Member
Joined: 21-Jun-2003
Posts: 3205
From: Beds, UK

@redfox

Quote:

redfox wrote:
@Chris_Y

Sadly, the "Cancel post" button does not work. Can't remember if it did with earlier versions.


It has never worked.

Quote:
Still checking out some websites. About 10 minutes ago, I got some timeouts on amigaworld and my system became very sluggish and LimpidClock froze solid.


You could try reducing task priority. When attempting to receive data NetSurf does some heavy polling if the data isn't arriving. Bit of a pain because the timeout is something like five minutes (NetSurf appears to just use the default).

I've just checked and changing priority to -1 seems to stop everything slowing down during these operations. If it doesn't negatively impact I'll make this the default for next time.

Last edited by Chris_Y on 24-Sep-2011 at 10:26 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  
Goto page ( 1 | 2 | 3 Next Page )

[ 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