Gecko (motor de renderizado)
| Gecko | |
|---|---|
Mozilla Firefox 4, navegador basado en Gecko. |
|
| Desarrollador | |
| Fundación Mozilla / Corporación Mozilla devmo:Gecko |
|
| Información general | |
| Última versión estable | 20.0 (info) 2 de abril de 2013 |
| Última versión en pruebas | 21.0a2 (info) 2 de abril de 2013 |
| Género | Motor de renderizado |
| Programado en | C++ |
| Sistema operativo | Multiplataforma |
| Licencia | MPL / GPL / LGPL |
| En español | ? |
Gecko es un motor de renderizado libre escrito en C++ y originalmente desarrollado por Netscape. Actualmente su desarrollo es gestionado por la Fundación Mozilla y la Corporación Mozilla.
Gecko es una plataforma para aplicaciones multiplataforma, es decir: permite ejecutar aplicaciones sobre su motor que se sirvan de tecnologías como XUL, XBL, PNG, HTTP, POP3, SMTP, RDS, CSS virtualmente en cualquier sistema operativo.
Anteriormente Gecko fue conocido con los nombres Raptor y NGLayout.
Índice |
Soporte de estándares [editar]
Gecko fue diseñado para soportar estándares de Internet libres. Algunos de los estándares que Gecko soporta son:
- HTML4 (soporte parcial para HTML5)
- CSS Nivel 2.1 (soporte parcial para CSS 3)[1]
- JavaScript 1.8 (ECMAScript 3, y soporte parcial para ECMAScript 5), implementado en SpiderMonkey
- DOM Nivel 1 y 2 (soporte parcial para DOM 3)
- XML 1.0
- XHTML 1.0
- XSLT y XPath, implementado en TransforMiiX
- MathML
- XForms (a través de una extensión oficial)
- RDF
Gecko también soporta parcialmente SVG 1.1.[2]
Software que utiliza Gecko [editar]
- Camino (para Mac OS X)
- Epiphany (para GNOME) hasta versión 2.26.3
- Firefox
- Flock (actualmente se encuentra en fase de actualización a WebKit, utilizado por Google Chrome)
- K-Meleon (para Windows)
- IceWeasel
- GNU IceCat
- Maxthon (aunque usa el motor Trident incorpora soporte para Gecko).
- Minimo
- Netscape Navigator 6.0 y superior
Clientes de correo electrónico:
Otros:
Uso [editar]
Gecko se usa principalmente en navegadores web, siendo el más conocido Firefox. Otros programas, como Picasa para GNU/Linux (el software de organización de fotografías de Google), o el reproductor de archivos multimedia Songbird también están basados en Gecko. La siguiente tabla compara las diferentes versiones de Gecko:
| Versión de Gecko | Todos las plataformas | Sólo Windows | Sólo Mac | Sólo *nix | Móvil *nix | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Firefox | Netscape[u 1] | Mozilla[u 1] | SeaMonkey | Flock | Songbird | Beonex | Lunascape[u 2] [u 3] | K-Meleon | My Internet Browser | Camino | Galeon | Epiphany[u 4] [u 2] | Kazehakase[u 2] | MicroB | |
| 0.6 | 6.0 | 0.6 | 0.6[3] | ||||||||||||
| 0.8 | 0.8 | 0.3 | |||||||||||||
| 0.9.2 | 6.1 | 0.9.2 | |||||||||||||
| 0.9.4 | 6.2 | 0.9.4 | 0.5 | ||||||||||||
| 0.9.4.1 | 6.2.2 | 0.9.4.1 | 0.7[3] | ||||||||||||
| 0.9.5 | 0.9.5 | 0.6 | |||||||||||||
| 0.9.7 | 0.9.7 | 1.0.2 | |||||||||||||
| 1.0.1 | 7.0 | 1.0.1 | 0.8.1[4] | ||||||||||||
| 1.0.2 | 1.0.2 | 0.8.2[5] | |||||||||||||
| 1.1 | 1.1 | 0.9pre[3] | |||||||||||||
| 1.2b | 0.1 | 1.2b | 0.7 | ||||||||||||
| 1.3a | 0.5 | 1.3a | |||||||||||||
| 1.4 | 7.1 | 1.4 | |||||||||||||
| 1.4.1 | 1.4.1 | 1.0.4 | |||||||||||||
| 1.5 | 0.7 | 1.5 | 0.8 | ||||||||||||
| 1.7 | 1.0 | 1.7 | 2.0 | 0.2.8 | |||||||||||
| 1.7.2 | 7.2 | 1.7.2 | |||||||||||||
| 1.7.5 | 8.0.2[u 3] | 1.7.5 | 0.9 | ||||||||||||
| 1.8.0 | 1.5 | 1.0 | 0.7 | 0.2 | 1.0 | 1.0 | 1.0 | ||||||||
| 1.8.1 | 2.0 | 9.0 | 1.1 | 1.0 | 4.8 | 1.1, 1.5 | 2.0 | 1.6.5 | 2.16 | ||||||
| 1.9.0 | 3.0 | 2.0 - 2.6 | 0.5 - 1.4 | 2.2 | 2.0 | 2.22 | |||||||||
| 1.9.1 | 3.5 | 2.0 | 5.0 | 1.6 | 3.0 | ||||||||||
| 1.9.2 | 3.6 | 1.9.3 | 6.3 | 1.7 | 4.0 | 2.1a1[6] | 1.7.4.8[u 5] | ||||||||
| 2.0[u 6] | 4.0 | 2.1 | |||||||||||||
| 5.0[u 7] | 5.0 | 2.2 | |||||||||||||
| Gecko version | Firefox | Netscape[u 1] | Mozilla[u 1] | SeaMonkey | Flock | Songbird | Beonex | Lunascape[u 2] [u 3] | K-Meleon | My Internet Browser | Camino | Galeon | Epiphany[u 4] [u 2] | Kazehakase[u 2] | MicroB |
| Todos las plataformas | Sólo Windows | Sólo Mac | Sólo *nix | Móvil *nix | |||||||||||
- ↑ a b c d e f g h i j El desarrollo se ha interrumpido.
- ↑ a b c d e f El explorador incluye WebKit como motor alternativo.
- ↑ a b c El explorador incluye Trident como motor alternativo.
- ↑ a b El explorador ha dejado de usar el motor Gecko.
- ↑ Usa Gecko 1.9.2.3pre en Fremantle 1.3.
- ↑ Hasta el 28 de junio de 2010 se usaba Gecko 1.9.3 en Firefox 3.7.
- ↑ A partir de Firefox 5, el número de versión de Gecko será el mismo de Firefox.
Otros programas no recogidos en la tabla anterior son Sugar, Swiftfox, konqueror, HP Secure Web Browser, ReactOS Explorer, Oxygen, Sleipnir, Minimo, Sylera (para móviles), Thunderbird (cliente de correo), Sunbird (calendario) y Instantbird (mensajería instantánea).
Referencias [editar]
- ↑ Mozilla CSS support chart
- ↑ Las fuentes SVG, perfiles de color, animación, y módulos de cursor aún no son implementados y los módulos de filtro y texto están parcialmente implementados. El módulo de extensibilidad está desarrollado pero actualmente desactivado
- ↑ a b c Bucksch, Ben (12 de marzo de 2003). «News». Consultado el 29 de enero de 2011.
- ↑ Bucksch, Ben. «0.8.1». Consultado el 29 de enero de 2011.
- ↑ Bucksch, Ben. «Release-notes». Consultado el 29 de enero de 2011.
- ↑ «Camino 2.1a1 Release Notes». Consultado el 2 de febrero de 2011.