Gecko
Da Wikipedia, l'enciclopedia libera.
| Gecko software | |
|---|---|
| Genere | Motore grafico |
| Sviluppatore | Mozilla Foundation / Mozilla Corporation |
| Data prima versione | 1998 |
| Ultima versione | 147.0.4 (16 febbraio 2026) |
| Sistema operativo | Multipiattaforma |
| Linguaggio | JavaScript C++ Rust |
| Licenza | MPL 2.0 (licenza libera) |
| Sito web | developer.mozilla.org/en-US/docs/Glossary/Gecko |
| Modifica dati su Wikidata · Manuale | |
Gecko è il motore di rendering utilizzato dal browser Mozilla Firefox, dal client di posta Mozilla Thunderbird e da altri prodotti. È scritto in linguaggio C++ ed è progettato per supportare gli standard aperti usati su Internet. Originariamente creato dalla Netscape Communications per il browser Netscape, oggi è mantenuto dalla Mozilla Foundation.
Gecko offre una ricca API progettata per le applicazioni legate al web, come i browser, la presentazione dei contenuti e i programmi client/server. È usato soprattutto dai browser derivati da Mozilla, come Mozilla Firefox e Seamonkey, ma non solo. Gecko è multipiattaforma e funziona su un buon numero di sistemi operativi, come Linux, Unix, macOS e Windows.
Gecko è stato per anni considerato come il secondo più popolare motore di rendering per il web, dopo Trident (utilizzato da Internet Explorer per Windows), ma prima di KHTML e WebKit (usati da Konqueror e da Safari, sono due motori diversi ma derivanti dallo stesso progetto), Carakan (Opera) e Tasman (Internet Explorer per Mac). La nota società russa Kaspersky Lab, produttrice dell'omonimo antivirus, ha utilizzato la libreria Gecko sdk versione 1.8 per lo sviluppo del componente del suo prodotto.
Queste sono le tecnologie più importanti supportate da Gecko:
- HTML 4.01
- HTML 5
- XML 1.0
- XHTML 1.1
- MathML
- X-Forms
- SVG
- CSS livello 1 e 2 (supporto parziale per il 3)
- DOM livello 1 e 2 (parzialmente anche DOM 3)
- RDF
- JavaScript 1.8 (ECMAScript 3, e parziale supporto per ECMAScript 5), implementato in SpiderMonkey
| Mozilla | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Progetti |
| |||||||||||
| Organizzazioni |
| |||||||||||
| Comunità | mozdev.org · Mozilla Add-ons · Mozilla Developer Center · Mozilla labs · MozillaZine · Spread Firefox | |||||||||||
| Voci correlate | Netscape Communications · Mascotte · Il Libro di Mozilla · Mozilla Public License · Iceweasel | |||||||||||
