|
Gecko
Gecko je open source renderovacie jadro, ktoré
používajú aplikácie od Mozilly. Pomocou nich vykreslujú webové
stránky, ich obsah, kód a scripty. Vytvorený je v C++ a licencie má
pod MPL / GPL / LGPL. Vďaka svojim kvalitám ho využívajú aj iné,
avšak menej známe prehliadače, ako napríklad L.Meleon či Flock.
Pôvodne sa jadro vyvíjalo v spoločnosti Netscape Communications
Corporation, ktorá vlastne je známa svojim produktom – prehliadačom Netscape, známom najmä užívateľom MacOS. Momentálne je však jadro
spravované a zdokonaľované Mozillou. Internet Explorer klasický od
Microsoftu používa jadro Trident. Gecko je hneď po ňom druhý vo
svojom rozšírení, ale hranica kedy prekoná IE a jeho používanosť sa
neustále približuje.
Bohatšie API umožňuje Gecku vykresľovať grafické rozhranie
využívajúce Fifefoxom aj Thunderbirdom. Svojou kompatibilitou je
dostupné pre rôzne platformy. Takže nie len Windows, ale aj
nakusnuté jablko a tučniaka. renderovací jádro používané produkty
Mozilla pro vykreslování webových stránek.
| |
| |
Podora webových štandardov:
HTML 4.0
XHTML 1.1
XML 1.0
XForms
MathML
SVG
CSS
DOM
JavaScript 1.7 |
|
| |
|
|
Podľa nájdeného Doctypu (zadanie typu
dokumentu) v kóde stránky sa prehliadač aj chová. Práve preto, že
niektoré staršie stránky boli vytvorené pre pôvodný Netscape, bolo
nutné vytvoriť taký systém, ktorý by naplôno podporoval
zopbrazovanie aj týchto starších stránok, ktoré v časom prípade nie
sú aktualizované a stále dostupné. Gecko teda podporuje tri režimy
možného vykreslovania webových stránok.
|