Welcome, Guest. Please login or register.

Author Topic: Dillo - will it take over the (*miga) World by storm?  (Read 3288 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline pixieTopic starter

  • Sr. Member
  • ****
  • Join Date: Apr 2002
  • Posts: 481
    • Show only replies by pixie
    • http://savoc.tripod.com
Dillo - will it take over the (*miga) World by storm?
« on: March 03, 2005, 12:53:44 PM »
It's Dillo, it's a Web browser and it's:
- small: source is less than 420 KB, and the binary is around 350 KB!
- aimed to be a multi-platform compliant
- based on GTK+
- fast!!

So what are we waiting to get it ported to *migaOS!? Atari done it trough Atari-Mint, so why can't we?



pixie- writing from a paradise called Portugal
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #1 on: March 03, 2005, 01:10:45 PM »
Quote
small: source is less than 420 KB, and the binary is around 350 KB!


glib source code is 19 MB (uncompressed).
GTK+ source code is 74 MB (uncompressed).

Just go ahead and port the thing if it's so simple.

glib actually is rather trivial (./configure && make), at least if you ignore fork() issues, threads, dynamic module loading, and such.

GTK+ is another matter. It depends on other libs like libpango and libatk, libpango needs fontconfig, freetype, and so on.

It's not trivial. If it was, we would already have gtk+ and all these apps ported.

Quote
will it take over the (*miga) World by storm?

Not before amiga world is taken over by storm of competent coders.
 

Offline keropi

  • Hero Member
  • *****
  • Join Date: Sep 2004
  • Posts: 2466
    • Show only replies by keropi
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #2 on: March 03, 2005, 01:13:29 PM »
this looks to me a VERY nice and simple browser... I like it, I wish it run also on Amiga
 

Offline Cymric

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1031
    • Show only replies by Cymric
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #3 on: March 03, 2005, 01:20:10 PM »
Err... dillo's plugins use the dreaded fork() call. In other words, no go, unless you plan on ripping the program to pieces. It is however a good sign that the main code is free from this function. That leaves worry about pthreads---albeit in minimal form---and GTK+. And I have never bothered to look at what nice surprises lie in store for Amiga coders there.

But it's a cute little program for sure, I'll give it that.
Some people say that cats are sneaky, evil and cruel. True, and they have many other fine qualities as well.
 

Offline Cymric

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1031
    • Show only replies by Cymric
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #4 on: March 03, 2005, 01:32:55 PM »
@Piru:

It really makes you wonder why people even bother to try porting Mozilla or Firefox to OS3.
Some people say that cats are sneaky, evil and cruel. True, and they have many other fine qualities as well.
 

Offline DethKnight

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 509
    • Show only replies by DethKnight
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #5 on: March 03, 2005, 01:58:20 PM »
In an effort to bring you more up-tp-date, realizing Dillo is getting old in "internet-time"

Try not to forget Minimo in your wish/dream-list

http://www.mozilla.org/projects/minimo/
wanted; NONfunctional A3K keyboard wanted
 

Offline Xand

  • Sr. Member
  • ****
  • Join Date: Feb 2002
  • Posts: 391
    • Show only replies by Xand
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #6 on: March 03, 2005, 06:35:18 PM »
Quote
small: source is less than 420 KB,


Actually, when the tarball is uncompressed, it's closer to 2.1mb...
SunBlade 1000 2x1200mhz UltraSparc III+, 8GB RAM, XVR1000, 73GB and 300GB FC drives, DVD, SunPCi IIIpro - 1GB RAM (yes it does work when I set the clock back to 2009), Solaris 10.

Ultra60 2x450MHz UltraSPARC II, 2GB RAM, 9GB U160 and 36GB U320 drives, CDROM
 
A1200T, 603e-240mhz/040-50mhz SCSI, 256mb, MediatorSX, Voodoo3-3000, Soundblaster 128, 10/100 Ethernet, other stuff OS3.9
 

Offline ncafferkey

  • Sr. Member
  • ****
  • Join Date: Feb 2003
  • Posts: 387
    • Show only replies by ncafferkey
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #7 on: March 03, 2005, 08:27:58 PM »
I think it's a bit limited. It doesn't support frames or Javascript for example. And it's bound to lag behind Mozilla/Firefox or Konqueror in compatibility with websites. The GUI also lacks many features (in terms of preferences etc.).
 

Offline Gordon

  • Newbie
  • *
  • Join Date: Feb 2005
  • Posts: 22
    • Show only replies by Gordon
    • http://img233.imageshack.us/gal.php?g=reiasu14ci.jpg&cols=6
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #8 on: March 03, 2005, 10:23:28 PM »
if you want mozilla you might want to check this out:
http://www.discreetfx.com/AmiZilla.html
 

Offline Cymric

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1031
    • Show only replies by Cymric
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #9 on: March 03, 2005, 11:24:51 PM »
@Piru

Well, who would've guessed... Some brave souls have begun porting OpenOffice too---to OS4, and some even braver ones have begun looking into a port of GTK+. But that is OS4, which is inherently better suited to support software libraries of this magnitude. But even then it will still be a tough nut to crack.
Some people say that cats are sneaky, evil and cruel. True, and they have many other fine qualities as well.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #10 on: March 04, 2005, 12:13:09 AM »
@Cymric
Quote
some even braver ones have begun looking into a port of GTK+. But that is OS4, which is inherently better suited to support software libraries of this magnitude.

Not sure what you mean by "better suited"? Other than the fact that OS4 generally runs on faster hardware, there isn't that much difference to OS 3.x, IMO. I'm no expert on OS4 though, so maybe I've missed something?

In my books it's still equally hard to port it, be it 3.x or 4.x.
 

  • Guest
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #11 on: March 04, 2005, 01:17:13 AM »
ABrowse is the KHTML based browser from the AtheOS/Syllable OS.

Would this be easier to port to AROS/AOS/MOS than a GTK based browser?

From what I can tell the GUI and the HTML renderer are pretty much not dependant on each other.

Get the source here
 

Offline Cymric

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1031
    • Show only replies by Cymric
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #12 on: March 04, 2005, 10:32:11 AM »
Well, it is in all likeness just a relative term. OS4 has improved memory management and knows about virtual memory---even though it is turned off by default---and as far as I know it now knows about proper threads as well. Things have improved in the shared library sector too. It may not amount to much, but it still is an improvement over OS3 where you can only add these things by breaking a lot of unwritten rules. It is in all likeniss still a tough job, but it should be easier for sure.
Some people say that cats are sneaky, evil and cruel. True, and they have many other fine qualities as well.
 

Offline itix

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2380
    • Show only replies by itix
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #13 on: March 04, 2005, 11:18:40 AM »
Quote
OS4 has improved memory management and knows about virtual memory

You could have virtual memory on AmigaOS 3 already... remember VMM or GigaMem? Nevertheless, you are limited to 4GB shared address space still.

Quote
and as far as I know it now knows about proper threads as well

Nope. There is pthreads port/implementation but CreateNewProcTags() in OS4 DOS is almost identical to AmigaOS 3 implementation. To make it work current implementation needs lot of changes.

Quote
It may not amount to much, but it still is an improvement over OS3 where you can only add these things by breaking a lot of unwritten rules.

True. However real value is in better and faster hardware. Compiling complex stuff is bit different on slow 68060 than on PPC.

But fundamental limitations are still there... you cant implement proper fork() without ditching current 68k and PPC programs, and it might be still impossible...
My Amigas: A500, Mac Mini and PowerBook
 

Offline Cymric

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1031
    • Show only replies by Cymric
Re: Dillo - will it take over the (*miga) World by storm?
« Reply #14 on: March 04, 2005, 02:35:09 PM »
@itix:

Aw man :-(. Just when I thought OS4 coding would be a turn for the better. Well, the Friedens of course had other things on their mind, so I guess they are excused. But still... If I said I didn't care, I would be lying. Perhaps they still have plans to include some nice bits and pieces to the kernel, as I can imagine their plate is rather full at the moment.
Some people say that cats are sneaky, evil and cruel. True, and they have many other fine qualities as well.