What a very interesting topic. I posted a message to the forum at www.jagshouse.com last week about this very topic. I have this odd urge to write a web browser for System 6 and wanted to know if anyone was interested in such a product. Sounds like some people are. Glad I joined this list. :-)

Someone asked what development environments are available. There's always THINK Pascal 4.5a1 -- <http://www.think-pascal.com/> -- which will run in OS 9.2.2, as far as I know, and generates lovely 68000-compatible code. The development environment is nice; it's what I learned Pascal on back in 1991. There's also good source code available.

Another environment I just found is Mops -- <http://www.powermops.org/> -- which runs as a Carbon app in OS X but will also still run on a Mac 512KE and still generates code that will run on those models as well. The language is based on Forth, which is a peculiar beast, but Mops has an amazing object library which encapsulates the Mac interface in some seemingly very easy-to-use wrappers. I'm very excited about trying to write some code in Mops.

Networking example code for MacTCP is easy to find. I downloaded the source code for both John Norstad's NewsWatcher and some example networking code from Peter N. Lewis, of Anarchie / Interarchy fame. Also some sample code from Apple. I think putting together an app that communicates via MacTCP should not be a problem.

The problem that remains for me is the implementation of the HTML renderer. I don't want to write that all myself; it probably doesn't make sense to reinvent wheels at this point anyway. Anyone know anything about the source code that was used for Safari -- that is, the KHTML rendering engine? Where do I find that? I guess Mozilla is another obvious possibility. The only problem is then trying to get that to compile into something that can be called from either Mops or THINK Pascal, because no doubt both are written in C. I don't have THINK C nor is it freely available like THINK Pascal, although I do have several older versions of Metrowerks CodeWarrior which might do the trick.

I'm not familiar with Samba which was mentioned; can anyone give me pointers to more info on that?

At any rate, I'm fully in support of getting a browser that works in System 6. The currently-available browsers don't work at all, in my limited experience. They either crash, or don't show images, or spew JavaScript code into the page, and so forth. Not useful. A reasonably functional browser that works in System 6 and shows images and does tabbed browsing -- even if it's without plugins, JavaScript, or dynamic HTML -- would be an improvement, IMHO.

How many other people interested in such a product?

How many other people able to contribute to development of such a product if it's in Pascal? If it's in Forth? If it's in C?

-Ryan



On Mittwoch, Juli 30, 2003, at 01:31 Uhr, Wade Rackley wrote:

Any headway on the browser project? Someone had agreed to look at getting the source code for our only browser choice in order to update and stabilize it a bit. I am willing to pay for a SixBrowser. I bet a few others would be too. (And yes, I am aware how time-consuming it can be to program for the System Six environment. But a good (not great, just usable) graphical browser is all that Six lacks to make it viable for more general use. I bet that a more modern version of Samba would be really life-giving to LOTS of older Macs that are shelved, dusty, and forgotten.

Has anyone taken up the cause? Or has it become a dead issue?

So, would a new, well coded browser run as quickly as everything else in System Six? Would it make my SE/30 run faster on the Internet as a Six Box than when I use iCab with 7.1? It is just soooooo slow in 7.1 and the amazing speed of Six makes me think of pages that load a bit quicker with fewer "hangs" etc.

Am I a fool?



-- ryan schmidt // gutentag at ryandesign punkt de


-- System6 is sponsored by <http://lowendmac.com/> and...

123Inkjets.com <http://lowendmac.com/ad/123inkjets.html>

Support Low End Mac <http://lowendmac.com/lists/support.html>

System 6 Heaven <http://www.euronet.nl/users/mvdk/system_6_heaven.html>

System6 info:           <http://lowendmac.com/lists/system6.html>
 --> AOL users, remove "mailto:";
Send list messages to:  <mailto:[EMAIL PROTECTED]>
To unsubscribe, email:  <mailto:[EMAIL PROTECTED]>
For digest mode, email: <mailto:[EMAIL PROTECTED]>
Subscription questions: <mailto:[EMAIL PROTECTED]>
Archive: <http://www.mail-archive.com/system6%40mail.maclaunch.com/>

Using a Mac? Free email & more at Applelinks! http://www.applelinks.com



Reply via email to