Can someone please help me sort out the relationships between all of these? I've tried to RTFM (at http://www.mozilla.org/ports/fizzilla/ and http://www.mozilla.org/ports/fizzilla/Cocoazilla.html) but to no avail. But if someone can help me wrap my head around it, I'll write up a layman-friendly version to go into the new Camino Docs project.

Here's as far as I've gotten -- please correct me where I'm wrong:

- FizzillaCFM is simply a Carbonized version of what originated as the OS 9 version of Mozilla, that works on both OS 9 and OS X.

- FizzillaMach is described as "Carbon front-end, UNIX back-end, Mach-o based." I have to admit that I'm completely lost here. What parts is Carbon used for? Does the UNIX back-end refer to a version of Gecko written for UNIX, or pipelining or other application event handling written for UNIX? And Mach-O? I can't seem to get a good definition of it, let alone understand how it's used for this. ack!

- Cocoazilla.... I'm not clear what Cocoazilla is. Is it just the old name for CHBrowserView? Or is it something more, or something less, or something else?

- CHBrowserView -- I gather this is basically Gecko wrapped in an extra layer so that it can be used sort of like an NSScrollView subclass and embedded into any Cocoa app? Or somewhat analagous to WebCore? It's not used for Fizzilla or Moz or FireFox, is it? In which case, Camino may currently be the only project using it, but there's no reason other Cocoa apps couldn't easily incorporate it.

- Camino, well, I know what Camino is -- It's a Cocoa UI that wrapped around a Gecko rendering engine. Which I gather is CHBrowserView.... And might have something to do with Cocoazilla.

Anyhow, thanks for any help you can give me!

-Noemi

_______________________________________________
Camino mailing list
[EMAIL PROTECTED]
http://mozdev.org/mailman/listinfo/camino

Reply via email to