Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Amiga Software News => Topic started by: chris on October 23, 2017, 02:39:05 PM

Title: NetSurf 3.7 released!
Post by: chris on October 23, 2017, 02:39:05 PM
NetSurf is a small, fast, CSS-capable web browser for multiple platforms including AmigaOS.

NetSurf 3.7 features performance improvements, improved page layout, and many fixes. Also new is a treeview search feature, which allows Hotlist (Bookmarks), History and Cookies to be searched. We recommend all users upgrade to NetSurf 3.7.

Official downloads (http://www.netsurf-browser.org/downloads/) (AmigaOS 4 version)
AmigaOS3 beta version (http://aminet.net/comm/www/netsurf_os3.lha)
Title: Re: NetSurf 3.7 released!
Post by: utri007 on October 23, 2017, 06:56:27 PM
Anything new in OS3.5/9 version? Requirements doesn't mention guigfx and render libraries anymore?

To prevent hasle, those should be mentioned if required. Another thing, you could include them to Netsurf archive. Guigfx requires that Netsurf readme mentions it and render library is prety much free to include.

guigfx
Quote

redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. redistributions of source code must retain the above copyright
   notice, this list of conditions and the following disclaimer.
2. redistributions in binary form must reproduce the above copyright
   notice, this list of conditions and the following disclaimer in the
   documentation and/or other materials provided with the distribution.
3. all advertising materials mentioning features or use of this software
   must display the following acknowledgement:
     this product includes software developed by TEK neoscientists.
4. neither the name TEK neoscientists nor the names of its individual
   contributors may be used to endorse or promote products derived from
   this software without specific prior written permission.


Render library
Quote

license

  render.library is released under the terms of a BSD-style
  license. see COPYING for details. don't take it too serious,
  there is no need to change texts in existing software.
Title: Re: NetSurf 3.7 released!
Post by: Templario on October 23, 2017, 07:03:37 PM
Good news for 68k users a new update of this browser.
Title: Re: NetSurf 3.7 released!
Post by: chris on October 23, 2017, 08:10:26 PM
Quote from: utri007;832107
Anything new in OS3.5/9 version? Requirements doesn't mention guigfx and render libraries anymore?


It should mention them, didn't really look at the readme beyond correcting the version number.

New stuff is the same as other versions, I've not done anything special with the OS3 frontend.
Title: Re: NetSurf 3.7 released!
Post by: Iggy on October 23, 2017, 08:16:34 PM
Quote from: Templario;832108
Good news for 68k users a new update of this browser.


Nice, beats waiting for 'Eyebrows'. :hammer:
Title: Re: NetSurf 3.7 released!
Post by: utri007 on October 23, 2017, 10:39:02 PM
Works as always :)

Some speed has been lost. :( It takes about 50% more time to render amiga.org was 23 seconds, is now about 32-36 seconds. Amigaworld.net rendering time is about a same. It also seems to do something before and after page is loaded? About 5-10 seconds nothing happen in Netsurf information bar, no loading fetching etc. it just seems to wait something and same when page is loaded/displayed. With this effect it feels much slower than it used to be.

I also get one guru when I changet from amiga.org to amigaworld, but I couldn't reproduce it. Previously Netsurf has been very stable here.

Tested with both machines and several times.
Title: Re: NetSurf 3.7 released!
Post by: chris on October 24, 2017, 09:47:35 AM
Quote from: utri007;832112
Some speed has been lost. :( It takes about 50% more time to render amiga.org was 23 seconds, is now about 32-36 seconds. Amigaworld.net rendering time is about a same. It also seems to do something before and after page is loaded? About 5-10 seconds nothing happen in Netsurf information bar, no loading fetching etc. it just seems to wait something and same when page is loaded/displayed. With this effect it feels much slower than it used to be.


I don't know why that would be.  I can't think of anything that has changed which would cause that.  The log file might provide a clue.
Title: Re: NetSurf 3.7 released!
Post by: utri007 on October 24, 2017, 05:00:40 PM
Quote from: chris;832116
I don't know why that would be.  I can't think of anything that has changed which would cause that.  The log file might provide a clue.


This message is repeated some 100x times and takes 72 second to move on?
(180.004997) frontends/amiga/font_diskfont.c:58 ami_font_bm_open: (using current font)
This one only few times
(122.027104) frontends/amiga/font_diskfont.c:102 ami_font_bm_open: font: helvetica.font/12

Starts (121.790181)
Ends (193.876583)

Same message starts again (201.677977) and ends (227.279296) users over 100 seconds to open same font when logging? That message is about 50% of all messages.

Fix fonts is of course runned when installed
Title: Re: NetSurf 3.7 released!
Post by: chris on October 24, 2017, 07:53:58 PM
Quote from: utri007;832124
This message is repeated some 100x times and takes 72 second to move on?
(180.004997) frontends/amiga/font_diskfont.c:58 ami_font_bm_open: (using current font)
This one only few times
(122.027104) frontends/amiga/font_diskfont.c:102 ami_font_bm_open: font: helvetica.font/12

Starts (121.790181)
Ends (193.876583)

Same message starts again (201.677977) and ends (227.279296) users over 100 seconds to open same font when logging?


It's doing layout, that "opening same font" is just a message, when that appears that function isn't actually doing anything.

It could well be the logging slowing it down, I don't know how it works so it could be doing processing that it wasn't before.
Title: Re: NetSurf 3.7 released!
Post by: utri007 on October 24, 2017, 08:03:52 PM
How about this :

(31.495984) frontends/amiga/gui.c:3733 amiga_window_invalidate_area: Ignoring duplicate or subset of queued box redraw

It ends (33.325507) starts again (88.770177) and ends (92.919132)

(43.001307) content/llcache.c:1499 llcache_process_metadata: metadata error on line 3 error code 18

Same error about 30 times
Title: Re: NetSurf 3.7 released!
Post by: Bennymee on October 24, 2017, 11:09:42 PM
Quote from: chris;832097
NetSurf is a small, fast, CSS-capable web browser for multiple platforms including AmigaOS.

NetSurf 3.7 features performance improvements, improved page layout, and many fixes. Also new is a treeview search feature, which allows Hotlist (Bookmarks), History and Cookies to be searched. We recommend all users upgrade to NetSurf 3.7.

Official downloads (http://www.netsurf-browser.org/downloads/) (AmigaOS 4 version)
AmigaOS3 beta version (http://aminet.net/comm/www/netsurf_os3.lha)

Thank you for the new version!

A few sites are more compatible then 3.6.
But two sites don't come past the 'accept cookies button' (Javascript)
Title: Re: NetSurf 3.7 released!
Post by: chris on October 24, 2017, 11:55:22 PM
Quote from: utri007;832132
How about this :

(31.495984) frontends/amiga/gui.c:3733 amiga_window_invalidate_area: Ignoring duplicate or subset of queued box redraw

It ends (33.325507) starts again (88.770177) and ends (92.919132)


That's to do with the redraw, it's doing layouting between those times, the actual redraw happens afterwards. The message means the area the core wants to redraw is already going to be redrawn, so it is being ignored to avoid unnecessary processing/flickering (when it gets to the point of actually redrawing).

Quote
(43.001307) content/llcache.c:1499 llcache_process_metadata: metadata error on line 3 error code 18

Same error about 30 times


Something to do with the disk cache, delete the cache directory and it should clear this.
Title: Re: NetSurf 3.7 released!
Post by: chris on October 24, 2017, 11:58:47 PM
Quote from: Bennymee;832145
Thank you for the new version!

A few sites are more compatible then 3.6.
But two sites don't come past the 'accept cookies button' (Javascript)


Javascript buttons still don't work. Something to do with event code bindings, don't have a clue what is missing here because most of the event code stuff seems to be in place!

Note that the lack of a dynamic layout engine means the message probably wouldn't disappear even if the buttons worked. The layout engine is the main reason for missing Javascript functionality.
Title: Re: NetSurf 3.7 released!
Post by: madgrizzle on October 25, 2017, 01:01:36 AM
I have lha version 2.12 and it gives me an error when I try to decompress the file "*** Error on file 'AutoInstall' : Unknown compression (need newer LHA version)".   I see a version 2.15, but the changelog didn't say anything about adding a new compression type. What version of LHA is needed to decompress the archive?
Title: Re: NetSurf 3.7 released!
Post by: utri007 on October 25, 2017, 06:03:39 AM
Quote from: madgrizzle;832152
I have lha version 2.12 and it gives me an error when I try to decompress the file "*** Error on file 'AutoInstall' : Unknown compression (need newer LHA version)".   I see a version 2.15, but the changelog didn't say anything about adding a new compression type. What version of LHA is needed to decompress the archive?


OS3.5/9 unarchiver should do the job. No need to use lha command.
Title: Re: NetSurf 3.7 released!
Post by: PPC on October 25, 2017, 01:04:53 PM
Quote from: utri007;832154
OS3.5/9 unarchiver should do the job. No need to use lha command.


Correct did that on OS3.9 and worked flawless.
Title: Re: NetSurf 3.7 released!
Post by: Bennymee on October 25, 2017, 01:38:27 PM
Quote from: chris;832151
Javascript buttons still don't work. Something to do with event code bindings, don't have a clue what is missing here because most of the event code stuff seems to be in place!

Note that the lack of a dynamic layout engine means the message probably wouldn't disappear even if the buttons worked. The layout engine is the main reason for missing Javascript functionality.


Ok, thans for your answer. Hopefully there is some fix possible...
Title: Re: NetSurf 3.7 released!
Post by: chris on October 25, 2017, 02:02:54 PM
Quote from: Bennymee;832158
Ok, thans for your answer. Hopefully there is some fix possible...


It will come in time...
Title: Re: NetSurf 3.7 released!
Post by: chris on October 25, 2017, 02:04:21 PM
Quote from: PPC;832156
Correct did that on OS3.9 and worked flawless.

Apologies for this.  I would have re-compressed the archive but had completely forgotten it didn't work with the (Amiga) command-line LhA tool.
Title: Re: NetSurf 3.7 released!
Post by: Acill on October 26, 2017, 02:01:55 PM
Hey Chris! Nice job on this. I have been running it for a couple days now on the X5000 with little complaints. The one thing that drives me nuts is the fonts. Is there a way to make them a bit more friends on the eyes? The default looks kinda bad.
Title: Re: NetSurf 3.7 released!
Post by: chris on October 26, 2017, 03:55:01 PM
Quote from: Acill;832206
Hey Chris! Nice job on this. I have been running it for a couple days now on the X5000 with little complaints. The one thing that drives me nuts is the fonts. Is there a way to make them a bit more friends on the eyes? The default looks kinda bad.


You can configure them in the Fonts tab in settings.  What's wrong with the defaults?
You might need to correct the DPI value too, which is under Rendering.
Title: Re: NetSurf 3.7 released!
Post by: Amiten on October 27, 2017, 02:14:45 AM
Hi there,

CONGRATULATIONS :laughing:

this new Version is a lot better than others , here I´m Posting from Amiga 500!! with Vampire inside (of course :ak47:) and is awesome.

Also I can get Facebook in Netsurf 3.7 and Gmail without problems! in AMIGA 500 cant believed

A big Thank you for keep support and update this great browser!

Please continue with the great work!

Regards
Amiten
Title: Re: NetSurf 3.7 released!
Post by: utri007 on October 27, 2017, 07:55:47 AM
Can you tell how longtakes render amiga.org with Netsurf and Vampire. That would tell practical performance diffrence to 68060 cpu. Previous version rendered amiga.org 23 seconds, this version 31 seconds.
Title: Re: NetSurf 3.7 released!
Post by: redfox on October 28, 2017, 11:35:47 PM
Thanks Chris.
Title: Re: NetSurf 3.7 released!
Post by: redfox on October 29, 2017, 12:30:07 AM
Typing in the message window at amiga.org and characters disappear as I type towards the right.  After I hit enter key, the line looks ok.
If  I set anti-aliasing off in the fonts preferences, the charaters appear normal as I type.
Title: Re: NetSurf 3.7 released!
Post by: vince_6 on October 29, 2017, 02:38:43 PM
I get a guru with this version :-(
Title: Re: NetSurf 3.7 released!
Post by: utri007 on October 29, 2017, 02:42:21 PM
Chris could you compile new beta Netsurf to your homepage (unsatisfacrysoftware.co.uk)current is  2dn of june.

I noticed that you have removed lgging from 68k vesion five days ago? I'm interested to know does it make difference?
Title: Re: NetSurf 3.7 released!
Post by: utri007 on October 29, 2017, 02:44:52 PM
Quote from: vince_6;832342
I get a guru with this version :-(


Not very helpfull. Run netsurf from shell netsurf -v *>ram:ns_log.txt etc and send log to Chris and tell what kind of amiga you have? Remember add some stack to it before you run it.

Do you have guigfx and render libraries installed?
Title: Re: NetSurf 3.7 released!
Post by: vince_6 on October 29, 2017, 03:41:31 PM
Yeah sorry about that.
Previous versions work.

A1200 030/50 64MB
OS3.1
guigfx 17.1
renderlib (68020) 30.0
stack 131072

Needs newer diskfont lib - done
a banch of gadgets - upgraded

layout.gadget needs version 0?!?!?
I have 45, no luck from here.
Title: Re: NetSurf 3.7 released!
Post by: chris on October 29, 2017, 10:52:04 PM
Quote from: vince_6;832351
layout.gadget needs version 0?!?!?
I have 45, no luck from here.

It actually requests v43.

Is NetSurf saying it can't open it, or is that message coming from elsewhere?

Oh, just noticed you have OS3.1.  You'll need OS3.5 minimum.  You can try upgrading individual components but that's unsupported and untested.
Title: Re: NetSurf 3.7 released!
Post by: chris on October 29, 2017, 10:52:36 PM
Quote from: utri007;832343
I noticed that you have removed lgging from 68k vesion five days ago? I'm interested to know does it make difference?


I removed one log message, that's all.
Title: Re: NetSurf 3.7 released!
Post by: chris on October 29, 2017, 10:55:54 PM
Quote from: redfox;832324
Typing in the message window at amiga.org and characters disappear as I type towards the right.  After I hit enter key, the line looks ok.
If  I set anti-aliasing off in the fonts preferences, the charaters appear normal as I type.


Never seen that before.  I take it this is on OS4?
Title: Re: NetSurf 3.7 released!
Post by: vince_6 on October 29, 2017, 10:58:44 PM
Thought it could run on 3.1
I'll stick with the old version and I'll try the new on another machine.

Thanks.
Title: Re: NetSurf 3.7 released!
Post by: redfox on October 30, 2017, 09:35:37 PM
Yes.  AmigaOS 4.1 FE Update 1 on MicroA1.
I am using default theme (but changed the NetSurf icon to the AISS style icon) and default preferences.
Maybe I should try a different screen resolution.  Recently switched from CRT screen to LCD display.
So far, I only have this issue when posting from amiga.org.  ... amigaworld is ok.

---
redfox
Title: Re: NetSurf 3.7 released!
Post by: chris on October 31, 2017, 09:45:20 AM
Quote from: redfox;832443
Yes.  AmigaOS 4.1 FE Update 1 on MicroA1.
I am using default theme (but changed the NetSurf icon to the AISS style icon) and default preferences.
Maybe I should try a different screen resolution.  Recently switched from CRT screen to LCD display.
So far, I only have this issue when posting from amiga.org.  ... amigaworld is ok.


I'll double-check but amiga.org was OK last time I tried.