Jump to content

Int 21h

Members
  • Posts

    4
  • Joined

  • Last visited

Int 21h's Achievements

ISF Newbie

ISF Newbie (1/5)

  1. Int 21h

    Mozilla

    http://www.extensionsmirror.nl/index.php?showtopic=166 is pretty neat. It saves everything about the current session, even entries into forms and what not. Its come in handy when I've crashed out in the middle of updating a wiki or forum post. Its all completely automatic as well. I think it pretty much sews up all of the Opera 8 session saving abilities?
  2. Int 21h

    Mozilla

    Different rendering engines, different features, different future aims. FireFox is based on the Gecko rendering engine. The organization behind Gecko is pretty interested in supporting open standards, and isnt afraid to jump into supporting new things. (Full PNG support with correct alpha transparency is an example). FireFox is also entirely aimed at obeying existing web standards and maintaining compliance in the future. (Some day passing the ACID-2 test is an example of that commitment) There are lots of little features that make FireFox appealing, Tabbed browsing, a robust plugin architecture (very easy to write your own extensions), faster turnaround time for security related issues ( how long has this arbitrary code execution thing lingered around in Internet Explorer?) Internet Explorer for Windows is based on what they call the MSHTML rendering engine. Its different because it was originally designed to be the core behind Windows explorer, and as an application development component. This needs have, at times, driven its development further away from web standards and more into Windows-centric things. If you want an idea of how things would be different, had it been designed from the ground up as a web browser, look towards IE for Macintosh, which for its time, had much better standards compliance (because it uses yet a different rendering engine, I forget its name). Opera has yet another rendering engine. I forget its name too, but its main focus has been combining the idea of a web browser with an extensible core that can be used elsewhere. This brings, at times, the best of both worlds in terms of a developer experience and a user experience. Opera has tabbed browsing (one of the first browsers to implement), ad blocking stuff, but at the same time, a tight enough core that it is integrated into things like Dreamweaver and Adobe GoLive. Opera also has its own issues though. Since they have a mantra that in essence insists they go the 'open' route. They aren't always quick to implement things that aren't entirely open. (XmlHttpRequest for example) Which means, cutting, bleeding edge things usually have skimpy, if any Opera support. (Google AJAX applications are an example). It really comes down to a question of what sort of features are you looking for. Eventually when you become accustomed to tabbed browsing, session saving, extension modifying, adblocking.. you find something one day that just totally knocks your socks off. Like BugMeNot or GreaseMonkey, two really neat extensions that would never be possible in the InternetExplorer world (although they could be possible in an addon sort of browser like MyIE). As an aside, if you're looking for the most standards compliant browser, its actually Apple's Safari browser. Its core is LGPL'd from the KHTML project, and a x86 equivalent (the original core that Apple decided to use) for Linux called Konquerer is available. I actually think a Win32 port of Konquerer would be really neat, but nobody has done it for some reason... (Qt issues? Who knows.)
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.