Page 1 of 1

The world's best browser

Posted: 2004-10-15 04:17am
by Sarevok
http://members.optusnet.com.au/trenthop ... t/INET.zip

Here is a screen shot of the browser.
Image

INET is a fast and simple, and small (75 KB) browser written by me. It was written in C++ and compiled with Visual c++ 6. Special thanks to Jenat-Lai who hosted it for me, the Kernel for hosting IT too, Ace Pace and Shroom Man 777 for beta testing it.

Posted: 2004-10-15 04:20am
by JointStrikeFighter
:) :) :) :)

I think this browser works pretty good, not bad at all.

Posted: 2004-10-15 04:23am
by Peregrin Toker
It's certainly very good for an amateur effort and works rather well. It's not as fast as Opera, though.

Posted: 2004-10-15 04:28am
by Spyder
Not bad, wont replace firefox on my system but a 75k browser could come in very handy.

Posted: 2004-10-15 04:30am
by Crayz9000
You're using MSHTML.DLL, aren't you...

Posted: 2004-10-15 04:37am
by bohemianfey
Sorry, Firefox is still my love.

Posted: 2004-10-15 05:04am
by Jordie
It's good. It works! But I wouldn't call it the world's best browser yet. :P

Posted: 2004-10-15 06:49am
by Ace Pace
Its nice, reletivly fast, going to try it in my IE only sites.

Posted: 2004-10-15 08:21am
by His Divine Shadow
It crashed and generated an error when I closed it.
Otherwise it worked, was quick.

Posted: 2004-10-15 08:43am
by phongn
Wait, is this a wrapper around MSHTML.DLL? Otherwise I couldn't imagine a browser so small.

Posted: 2004-10-15 11:14am
by Praxis
Interesting, but how can it be so small and still have Java, the Flash plugin, Shockwave, etc?
Does it have Tab browsing? Popup blocking?
How about an Adblock Extension, or BugMeNot?

phongn wrote:Wait, is this a wrapper around MSHTML.DLL? Otherwise I couldn't imagine a browser so small.
If it is, then I'm sticking with FireFox for the 'World's Best Browser'.
Maybe that one can be 'World's Smallest Browser'.

Posted: 2004-10-15 12:17pm
by Mad
If it's using MSHTML.DLL, it'd still have the security holes present in it, wouldn't it?

That is, unless the library has some very specific functions that can be called, and only the safe ones are being called (thus not allowing things like ActiveX).

Posted: 2004-10-15 12:54pm
by Datana
I'd also guess an MSHTML.DLL wrapper. IEXPLORE.EXE itself is only 89 kB in Windows 2000, and definitely is a wrapper. For comparison, Opera, which is one of the smallest browsers on the market, is around 3 MB without Java support and 6 MB with. Still, a wrapper can do pretty well -- things like Avant greatly improve on the IE interface.

Posted: 2004-10-16 03:51am
by Sarevok
phongn wrote:Wait, is this a wrapper around MSHTML.DLL? Otherwise I couldn't imagine a browser so small.
It's a little bit different actualy. The program uses a class I based on the CHtlmview class to assist rendering HTML pages. CHtmlview itself is a MFC class. Normaly if one runs dependency walker on INET.EXE they will see only MFC42.dll and no link to MSHTLM.dll because the program did not link to it staticaly. However at runtime the MFC part of the program dynamicaly loads MSHTML.dll. Ace Pace reports that if SisSoftSandra is run MSHTML.dll can be detected at run time.

Posted: 2004-10-16 04:26am
by The Kernel
Seems to work very well, almost all the pages I loaded worked without a hitch. It won't replace Firefox, but it's a nice standalone browser.

Posted: 2004-10-17 03:08am
by The Silence and I
I am extremely impressed; I am not terribly knowledgeable about programming, but it's size strikes me as tiny. I like the speed; it loads much faster than IE, which is good :P What kind of security does it have? I noticed any pop-up blocking it may have is not water tight.

Posted: 2004-10-17 03:13am
by darthdavid
It's nice, but like I told you when you first talked about it, you should've based it off gecko. It's still a good browser though. Very minimalist. If I need something that'll fit on a floppy i'll remember this.

Posted: 2004-10-17 03:27am
by Crayz9000
darthdavid wrote:It's nice, but like I told you when you first talked about it, you should've based it off gecko. It's still a good browser though. Very minimalist. If I need something that'll fit on a floppy i'll remember this.
He does most of his programming with the Microsoft Foundation Classes in C++, Gecko IIRC is written in C.

Posted: 2004-10-17 03:42am
by Sarevok
Crayz9000 wrote:
darthdavid wrote:It's nice, but like I told you when you first talked about it, you should've based it off gecko. It's still a good browser though. Very minimalist. If I need something that'll fit on a floppy i'll remember this.
He does most of his programming with the Microsoft Foundation Classes in C++, Gecko IIRC is written in C.
Hmm so Gecko uses the Win32 API ? Well I know that one too but usualy use MFC since I like OOP.

Posted: 2004-10-17 03:53am
by The Silence and I
How's this browser's compatibility? My roommate tells me it uses Windows libraries to run, so I'm guessing it needs to be a windows OS; but aside from XP what will this run on, and does it need IE already installed to run?
EDIT: By the way, I'm using it right now, I like the minimalisim. Although it would be nice to have a way to open links in a new INET window--I default to IE when I open a link (maybe there is a way and I just missed it... :P ).

Posted: 2004-10-17 08:29am
by Ace Pace
The Silence and I wrote:How's this browser's compatibility? My roommate tells me it uses Windows libraries to run, so I'm guessing it needs to be a windows OS; but aside from XP what will this run on, and does it need IE already installed to run?
EDIT: By the way, I'm using it right now, I like the minimalisim. Although it would be nice to have a way to open links in a new INET window--I default to IE when I open a link (maybe there is a way and I just missed it... :P ).
If your using XP, go into Start, Programs, topp should have 'Set program acess and defaults' change it to INET in there.

Acording to Sandra, it uses MSHTML.DLL in a roundabout way, so I think its preety much limited to windows. I could be wrong.

Posted: 2004-10-17 08:57am
by phongn
The Shadow wrote:Hmm so Gecko uses the Win32 API ? Well I know that one too but usualy use MFC since I like OOP.
Gecko is platform-independant, but there are probably hooks for all kinds of interfaces.

Posted: 2004-10-17 10:44am
by Pu-239
There's an ActiveX control for Gecko, I believe.

Posted: 2004-10-24 07:22am
by Sokartawi
It crashes on this page, just like IE:
http://www.meyerweb.com/eric/css/tests/ie-freeze.html