Poster | Thread |
wawa
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 16:50:54
| | [ #21 ] |
|
|
|
Elite Member |
Joined: 21-Jan-2008 Posts: 6259
From: Unknown | | |
|
| @Crumb
realisticly i wouldnt waste anymore time on netsurf in its current form. except if by some miracle a dedicated and skilled programmer would suddenly appear from nowhere. perhaps the only possible opportunity leads through mui-owb>aros>aros68k. i dont see much else.. |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 17:49:34
| | [ #22 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3203
From: Beds, UK | | |
|
| @wawa
Quote:
perhaps the only possible opportunity leads through mui-owb>aros>aros68k. i dont see much else.. |
That is liable to not be particulary suitable for classic Amigas, as even the OS4 version on an OS4-equipped Classic is not ideal. See anecdotal evidence in this thread regarding MUI-OWB and NetSurf on OS4 Classic.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 18:08:57
| | [ #23 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3203
From: Beds, UK | | |
|
| @Crumb
Quote:
It's interesting and although Netsurf 68k sources are available the sources of extra libraries required are not provided so it's even more painful to perform any test with the new gui. |
Bernd/Artur can probably provide you with ready-compiled versions of the dependencies.
I believe the minimum you need is: 3rd party: libxml2, libcurl, libssl From NetSurf project: libparserutils, libwapcaplet, libhubbub, libcss (these should already be set up for AmigaOS 68k build "out of the box") Plus: Some form of regex (Perl regular expression library) libjpeg, libpng and libnsgif are good to have but aren't required, as my DataTypes image handler will provide support for these formats anyway. I don't use ixemul for the OS4 version; in theory you shouldn't need it.
Quote:
BTW, when will Netsurf get Javascript support? Interest will raise then |
v5, but I don't see the point in waiting for that before starting a porting effort.
Quote:
In thsi case Netsurf comes from RiscOS world but this is probably bad as it doens't use threads |
I don't understand this fascination with threads. It creates no noticeable pauses any more than any other browser (even Firefox stutters and I'm pretty sure that is multi-threaded), as it has been built from the ground up to run as a single task. It is much more responsive than MUI-OWB here.
Last edited by Chris_Y on 14-Sep-2011 at 06:10 PM.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
wawa
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 18:18:45
| | [ #24 ] |
|
|
|
Elite Member |
Joined: 21-Jan-2008 Posts: 6259
From: Unknown | | |
|
| @Chris_Y Quote:
Bernd/Artur can probably provide you with ready-compiled versions of the dependencies.
I believe the minimum you need is: 3rd party: libxml2, libcurl, libssl From NetSurf project: libparserutils, libwapcaplet, libhubbub, libcss (these should already be set up for AmigaOS 68k build "out of the box") Plus: Some form of regex (Perl regular expression library) libjpeg, libpng and libnsgif are good to have but aren't required, as my DataTypes image handler will provide support for these formats anyway. I don't use ixemul for the OS4 version; in theory you shouldn't need it.
|
right, ive almost forgotten. i have probably the whole set of link-libraries for 68k target of gcc (4.5.0) here on my devcpp setup. in case, someone would want that.
edit: includig libregex.a ;)Last edited by wawa on 14-Sep-2011 at 06:19 PM.
|
|
Status: Offline |
|
|
Fab
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 19:12:33
| | [ #25 ] |
|
|
|
Super Member |
Joined: 17-Mar-2004 Posts: 1178
From: Unknown | | |
|
| @Chris_Y Quote:
I don't understand this fascination with threads. It creates no noticeable pauses any more than any other browser (even Firefox stutters and I'm pretty sure that is multi-threaded), as it has been built from the ground up to run as a single task. It is much more responsive than MUI-OWB here.
|
Which is not surprising, considering the OWB port on OS4 doesn't use the threaded resolver (yet), which implies any DNS resolution blocks the task and the refresh. Dunno if the same happens in netsurf, but unless it has asynchronous DNS resolution, it should equally block sometimes.
|
|
Status: Offline |
|
|
Chris_Y
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 19:24:11
| | [ #26 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3203
From: Beds, UK | | |
|
| @Fab
Yes, it does (block, that is). I can't get the libcurl threaded resolver to work reliably, not sure how Joerg achieved this in RA-OWB.
If you can get it to work please can you let me and MickJT know how you managed it?
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
Fab
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 20:32:48
| | [ #27 ] |
|
|
|
Super Member |
Joined: 17-Mar-2004 Posts: 1178
From: Unknown | | |
|
| @Chris_Y
Well, i implemented my own thread backend (no need for pthread cr*p) in curl, basically. |
|
Status: Offline |
|
|
Chris_Y
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 20:40:37
| | [ #28 ] |
|
|
|
Elite Member |
Joined: 21-Jun-2003 Posts: 3203
From: Beds, UK | | |
|
| @Fab
Fab! (pun intended) Are you planning to release this separately? Or have you already and I've missed it?
Last edited by Chris_Y on 14-Sep-2011 at 08:41 PM.
_________________ "Miracles we do at once, the impossible takes a little longer" - AJS on Hyperion Avatar is Tabitha by Eric W Schwartz |
|
Status: Offline |
|
|
samo79
| |
Re: Web Browser for Classic Amigas Posted on 14-Sep-2011 22:09:09
| | [ #29 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @Fab
Nice, but the source is availible ?
BTW I hope it will cure my infamous no "header/no data" crap that i have sometimes during navigation on certain website (Facebook, social network in general and other crappy big site)
_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
Status: Offline |
|
|
Deniil715
| |
Re: Web Browser for Classic Amigas Posted on 15-Sep-2011 11:35:47
| | [ #30 ] |
|
|
|
Elite Member |
Joined: 14-May-2003 Posts: 4236
From: Sweden | | |
|
| I hate pthreads! Why can't that crap just cease to exist.... The absolutely horrendeos implementation of pthreads in MPlayer make me mad everyday (assuming that is the cause for its crash and hang on exit and loosing avsync and freezing). _________________ - Don't get fooled by my avatar, I'm not like that (anymore, mostly... maybe only sometimes) > Amiga Classic and OS4 developer for OnyxSoft. |
|
Status: Offline |
|
|