Gecko
Van Wikipedia
Gecko is een open-source layout engine (of rendering engine) die vanaf 1997 werd opgezet door Netscape. Tegenwoordig wordt Gecko verder ontwikkeld door de Mozilla Foundation, die onder andere de populaire webbrowser Firefox en e-mailclient Thunderbird uitbracht. Beide programma's maken gebruik van Gecko. De naam Gecko was in eerste instantie niet de naam voor de engine, maar werd veelal gebruikt door de Netscape-engineers. De 'officiële' codenaam was NGLayout, wat stond voor 'Next Generation Layout'.
Gecko concurreert met andere rendering engines zoals: Trident (Internet Explorer), KHTML (Konqueror en Safari) en Presto (Opera). Een voordeel van Gecko is dat het veel webstandaarden ondersteunt. Zo ondersteunt het HTML, XML, XHTML, CSS, DOM, W3C, RDF, JavaScript, SVG en MathML. Gecko-applicaties, zoals Firefox, gebruiken vaak XUL in combinatie met XBL om hun user interface op te bouwen. Binnen Firefox wordt dus naast de webpagina's ook de browser zelf volledig door Gecko gerendered. Een ander sterk punt van Gecko is de ondersteuning van een groot aantal platforms: er bestaan Gecko-versies voor onder andere Windows, Linux en Mac OS X.
[bewerk] Gebruik
Gecko wordt gebruikt voor een aantal internet-gerelateerde toepassingen, voornamelijk webbrowsers.
[bewerk] Webbrowsers
- Mozilla Suite
- Mozilla Firefox
- AOL
- Beonex Communicator
- Camino
- CompuServe 7.0
- DocZilla
- Epiphany
- Flock
- Galeon
- IBM Web Browser
- K-Meleon
- Kazehakase
- Netscape 6.0 en latere versies
- Salamander Web Browser
- SeaMonkey
- Skipstone
[bewerk] Andere toepassingen
- Songbird, een programma om muziekcollecties mee te beheren
- Democracy Player, een programma voor internet-video