Gecko ([ˈgɛkəʊ]) — гэта свабодны рухавік вываду вэб-старонак (англ.: layout engine) браўзераў Mozilla Firefox, Netscape і іншых. Старыя назвы — «Raptor» і «NGLayout». Галоўная канцэпцыя Gecko складаецца ў падтрымцы адкрытых стандартаў Інтэрнэту, такіх як HTML, CSS, W3C , XML 1.0 і JavaScript. Іншая канцэпцыя — кросплатформавасць. На сённяшні дзень Gecko працуе на аперацыйных сістэмах Linux, Mac OS X, FreeBSD і Microsoft Windows, а таксама на , , , , (OS/2), , , і іншых.
Gecko | |
---|---|
Тып | Рухавік браўзера |
Аўтар | Netscape[d] |
Распрацоўшчык | Mozilla Foundation / Mozilla Corporation |
Напісана на | C++ |
Аперацыйная сістэма | Кросплатформавае ПЗ |
Першы выпуск | 1998 |
Апошняя версія | 106.0.5 (4 лістапада 2022) |
Ліцэнзія | / GPL / |
Сайт | wiki.mozilla.org/Gecko:H… |
Gecko мае падтрымку (XML User Interface Language), створанага спецыяльна для яго XML-мовы апісання карыстальніцкага інтэрфейсу. На XUL напісаны ўсе асноўныя прадукты сямейства Mozilla.
Падтрымка стандартаў
- 1.1
- HTML 4.0 (часткова HTML 5)
- CSS 2.1 (часткова CSS 3)
- XML 1.0
- JavaScript 1.8.2
- 1/2 (часткова DOM 3)
- Unicode
- SVG
- HTTP
- FTP
- SSL
Кампаненты рухавіка
- Сінтаксічны аналізатар (parser) для HTML і XML
- Рухавік для вёрсткі (layout engine) з мадэллю кантэнту (content model)
- Стылявая сістэма (апрацоўвае CSS)
- Інтэрпрэтатар JavaScript (SpiderMonkey)
- Графічная бібліятэка (image library)
- Сеткавая бібліятэка (Necko)
- Набор віджэтаў і бібліятэк для візуалізацыі графікі, спецыфічных для платформы (Win32, X, і Mac)
- Бібліятэка для кіравання перавагамі карыстальнікаў
- Mozilla Plug-in API (NPAPI), выкарыстоўваны для падтрымкі інтэрфейсу ўбудоў для браўзера Navigator
- Open Java Interface (OJI), з падтрымкай віртуальнай машыны Java (JVM) кампаніі Sun
- Унутраны інтэрфейс інфраструктуры апісання рэсурсаў (RDF)
- Бібліятэка для адлюстравання шрыфтоў
- Бібліятэка сродкаў абароны (NSS)
Крытыка
- Gecko рэдка выкарыстоўваецца на мабільных прыладах, саступаючы іншаму свабоднаму рухавіку — WebKit.
Гл. таксама
- Firefox — вэб-браўзер, які распрацоўваецца Mozilla Foundation
- — паштовы кліент Mozilla
- — аўтаномны каляндар і планіроўшчык Mozilla
- — набор праграм для працы ў Інтэрнэце — вэб-браўзер, паштовы кліент (блізкі да Thunderbird), IRC-кліент , SeaMonkey Composer
- — браўзер, адаптаваны пад пераносныя прылады
- — свабодны вэб-браўзер і файлавы менеджар
- — вэб-браўзер
- — праграма для імгненнага абмену тэкставымі паведамленнямі праз мноства вядомых пратаколаў і службаў.
Зноскі
- General questions (англ.)(недаступная спасылка). Mozilla Build FAQ. Архівавана з першакрыніцы 24 жніўня 2011. Праверана 21 верасня 2012.
Спасылкі
- Gecko у MozillaWiki
- Mozilla Layout Engine
- World Wide Web Consortium
- Гісторыя Firefox і Mozilla і іншых браўзераў на часавай шкале (PDF)
- Крысціян Макінтош. Gecko падабаецца распрацоўнікам . Адкрытыя Сістэмы / Computerworld Расія (21 чэрвеня 1999). Архівавана з першакрыніцы 24 жніўня 2011. Праверана 21 верасня 2012.
Вікіпедыя, Вікі, кніга, кнігі, бібліятэка, артыкул, чытаць, спампоўваць, бясплатна, бясплатна спампаваць, mp3, відэа, mp4, 3gp, jpg, jpeg, gif, png, малюнак, музыка, песня, фільм, кніга, гульня, гульні, мабільны, тэлефон, Android, iOS, Apple, мабільны тэлефон, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, ПК, Інтэрнэт, кампутар
Gecko ˈgɛkeʊ geta svabodny ruhavik vyvadu veb staronak angl layout engine brayzeray Mozilla Firefox Netscape i inshyh Staryya nazvy Raptor i NGLayout Galoynaya kancepcyya Gecko skladaecca y padtrymcy adkrytyh standartay Internetu takih yak HTML CSS W3C XML 1 0 i JavaScript Inshaya kancepcyya krosplatformavasc Na syonnyashni dzen Gecko pracue na aperacyjnyh sistemah Linux Mac OS X FreeBSD i Microsoft Windows a taksama na OS 2 i inshyh GeckoTyp Ruhavik brayzeraAytar Netscape d Raspracoyshchyk Mozilla Foundation Mozilla CorporationNapisana na C Aperacyjnaya sistema Krosplatformavae PZPershy vypusk 1998Aposhnyaya versiya 106 0 5 4 listapada 2022 Licenziya GPL Sajt wiki mozilla org Gecko H Gecko mae padtrymku XML User Interface Language stvoranaga specyyalna dlya yago XML movy apisannya karystalnickaga interfejsu Na XUL napisany yse asnoynyya pradukty syamejstva Mozilla Padtrymka standartay1 1 HTML 4 0 chastkova HTML 5 CSS 2 1 chastkova CSS 3 XML 1 0 JavaScript 1 8 2 1 2 chastkova DOM 3 Unicode SVG HTTP FTP SSLKampanenty ruhavikaSintaksichny analizatar parser dlya HTML i XML Ruhavik dlya vyorstki layout engine z madellyu kantentu content model Stylyavaya sistema apracoyvae CSS Interpretatar JavaScript SpiderMonkey Grafichnaya bibliyateka image library Setkavaya bibliyateka Necko Nabor vidzhetay i bibliyatek dlya vizualizacyi grafiki specyfichnyh dlya platformy Win32 X i Mac Bibliyateka dlya kiravannya peravagami karystalnikay Mozilla Plug in API NPAPI vykarystoyvany dlya padtrymki interfejsu ybudoy dlya brayzera Navigator Open Java Interface OJI z padtrymkaj virtualnaj mashyny Java JVM kampanii Sun Unutrany interfejs infrastruktury apisannya resursay RDF Bibliyateka dlya adlyustravannya shryftoy Bibliyateka srodkay abarony NSS KrytykaGecko redka vykarystoyvaecca na mabilnyh pryladah sastupayuchy inshamu svabodnamu ruhaviku WebKit Gl taksamaFirefox veb brayzer yaki raspracoyvaecca Mozilla Foundation pashtovy klient Mozilla aytanomny kalyandar i planiroyshchyk Mozilla nabor pragram dlya pracy y Internece veb brayzer pashtovy klient blizki da Thunderbird IRC klient SeaMonkey Composer brayzer adaptavany pad peranosnyya prylady svabodny veb brayzer i fajlavy menedzhar veb brayzer pragrama dlya imgnennaga abmenu tekstavymi pavedamlennyami praz mnostva vyadomyh pratakolay i sluzhbay ZnoskiGeneral questions angl nedastupnaya spasylka Mozilla Build FAQ Arhivavana z pershakrynicy 24 zhniynya 2011 Praverana 21 verasnya 2012 SpasylkiGecko u MozillaWiki Mozilla Layout Engine World Wide Web Consortium Gistoryya Firefox i Mozilla i inshyh brayzeray na chasavaj shkale PDF Krysciyan Makintosh Gecko padabaecca raspracoynikam nyavyzn Adkrytyya Sistemy Computerworld Rasiya 21 chervenya 1999 Arhivavana z pershakrynicy 24 zhniynya 2011 Praverana 21 verasnya 2012