Gecko

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Gecko
Silnik przeglądarki internetowej
Autor Mozilla Foundation,
Mozilla Corporation
Platforma sprzętowa x86, x86-64, ARM
System operacyjny Wieloplatformowość
Język programowania C++, JavaScript, Rust
Aktualna wersja stabilna 58.0 (23 stycznia 2018; 30 dni temu)[1]
Aktualna wersja testowa 59.0 (16 stycznia 2018; miesiąc temu)[2]
Licencja MPL/GPL/LGPL
Strona internetowa

Geckosilnik przeglądarki internetowej o otwartym kodzie źródłowym obsługujący standardy Internetowe rekomendowane przez W3C. Rozpowszechniany jest na potrójnej licencji MPL/GPL/LGPL[3].

Silnik Gecko zajmuje obecnie drugie miejsce na świecie pod względem jego wykorzystania, za Blinkiem (wykorzystywanym przez Google Chrome, Operę czy Vivaldiego), a przed Tridentem/EdgeHTML-em (Internet Explorer i Microsoft Edge) oraz WebKitem (wykorzystywanym przez Safari) (dane z września 2017 według serwisu StatCounter)[4].

Historia[edytuj | edytuj kod]

Silnik Gecko został stworzony przez programistów z Netscape Communications dla przeglądarki Netscape Navigator 6.x i Mozilla Suite w języku C++. Początkowo rozwijany był pod nazwą NGLayout lub Raptor, nazwy te zostały jednak zmienione na aktualną ze względu na kłopoty prawne. Obecna nazwa pochodzi od gekona, jaszczurki z rodziny gecconidae[3].

31 marca 1998 kod źródłowy Gecko został upubliczniony na wolnej licencji w ramach projektu Mozilla z nadzieją, że społeczność skupiona wokół przeglądarek pomoże w jego szybkim rozwijaniu. Sam projekt 15 lipca 2003 został przekształcony w Mozilla Foundation, tym samym uniezależniając się od AOL, który przejął już Netscape Communications.

Obsługiwane technologie[edytuj | edytuj kod]

Silnik Gecko obsługuje m.in.:

Aplikacje oparte na silniku Gecko[edytuj | edytuj kod]

Przeglądarki internetowe[edytuj | edytuj kod]

Silnik wykorzystywany jest m.in. przez następujące przeglądarki:

Inne aplikacje[edytuj | edytuj kod]

Inne programy wykorzystujące Gecko:

Przypisy[edytuj | edytuj kod]

  1. Firefox – Notes (58.0) – Mozilla (ang.). Mozilla, 2018-01-23. [dostęp 2018-01-26].  Cytat: Version 58.0, first offered to Release channel users on January 23, 2018
  2. Firefox – Beta Notes (59.0beta) – Mozilla (ang.). Mozilla, 2018-01-16. [dostęp 2018-01-26].  Cytat: Version 59.0beta, first offered to Beta channel users on January 16, 2018
  3. a b Gecko – MDN (ang.). Mozilla Developer Network. [dostęp 2017-05-28].
  4. Desktop Browser Market Share Worldwide (ang.). StatCounter Global Stats. [dostęp 2017-10-29].

Linki zewnętrzne[edytuj | edytuj kod]