Webbrowsers verschillende de laatste jaren niet zoveel meer van elkaar. Er wordt maar een handje vol render engines gebruikt die al jaren door ontwikkeld zijn. Het enige dat verschild is een soort skin wat eroverheen gegoten wordt.
Het heeft allemaal met de verschillende render-engines (layout) te maken. Microsoft Windows
Internet Explorer versies gebruiken
Trident, deze layout engine werd ook door Outlook gebruikt om bv HTML mailtjes te laten zien, Outlook 2007 gebruikt nu Word als render-engine. Windows mobile, en andere mobieltjes gebruiken meestal ook een speciale versie van Trident.
De render engine van de
Mac versie van
Microsoft Internet Explorer heet
Tasman. Deze layout engine was op een gegeven moment (in het Windows IE5 tijdperk) superieur aan zijn Windows broer Internet Explorer vanwege de css ondersteuning en webstandaarden. Verhaal gaat dat Microsoft daar helemaal niet blij mee was en heeft het project stop gezet en de doorgewinterde Mac ontwikkelaar (
Tantek Celik) van IE/Mac project ontslagen. Hmm typicsh Microsoft?? Wordt een product te goed maar het wordt niet voor Windows ontwikkeld.... dan maar kappen met dat project en ontslaan die boel.
De
Mozilla Suite,
Netscape,
Firefox en
Camino gebruiken allemaal de open-source
Gecko render engine ontwikkeld door Mozilla. De render engine wordt dus door meerdere browsers gedeeld. Netscape was bijvoorbeeld al bij versie nummer 9 aangekomen maar de Gecko render engine is nog steeds versie 1.x die stil aan al een aantal jaartjes wordt door ontwikkeld.
Apple
Safari (en daarmee ook Apple's Mail en ook Mac help programma's en Dashboard Widgets),
Shiira,
Swift en
OmniWeb gebruiken allemaal Apple's
WebCore (of WebKit) wat weer afgeleid is van de KHTML render engine van de open-source (Linux) webbrowser
Konquerer. Apple heeft deze render engine gebruikt, door ontwikkeld en de verbeteringen eraan ook weer terug geschonken aan de open-source community.
Opera, jawel die bestaat ook nog op zowel Windows, Mac en Linux EN de
Nintendo Wii gebruikt ook Opera (een speciale versie welliswaar) ... deze render engine heet
Presto. Presto is erg klein en schaalbaar om op andere platformen toe te passen. Veel mobiele telefoons, en dus ook de Nintendo Wii maken gebruik van deze render-engine. Jammer dat Opera zo'n klein markt aandeel. Het is een goed door ontwikkelde webbrowser, met zelfs een mail client inbegrepen.
(Bewerkt door denn88 om 10:24, 31-12-2007)