WebKit
WebKit
A WebKit egy nyílt forráskódú szoftverkönyvtár, amely lehetővé teszi a fejlesztők számára, hogy egyszerűen integrálják a weboldalak renderelő motorját a szoftverükbe. A BSD és a GNU LGPL licenc alatt érhető el . Eredetileg a Mac OS X operációs rendszer számára volt fenntartva (a 10.3 Panther verziótól ), és Linuxra és Windows- ra portolták . Így a portok WebKit a GTK + és a Qt környezetek nevezzük rendre WebKitGTK + és QtWebKit .
A WebKit a KDE projekt KHTML- megjelenítő motorjának egy villája , amelyet különösen a Konqueror böngészőben használnak . Két alkönyvtárat integrál: a WebCore és a JavaScriptCore, amelyek megfelelnek a KHTML-nek és a KJS-nek .
Sikeresen teljesíti az Acid2 tesztet, és a fejlesztő verzió 100% -ot ér el az Acid3 teszten a2008. március 27.
A Webkit tartalmazott egy JavaScript motort , amelynek ugyanaz volt a neve. Azóta átírták, az új motort ma már SquirrelFish-nek hívják , sokkal gyorsabban, mint az előző.
Ban ben 2012. február, a WebKit terjesztésének sikere arra készteti az "OpenWeb csoportot, amely a webfejlesztési technológiák szabványosítását szorgalmazza, felhívást intéz a fejlesztőkhöz, és felhívja a figyelmet a WebKit mobilon való dominanciájának és a fejlesztők gyakorlatának következményeire" . Ban ben2013. január, a Webkit domináns helyzete továbbra is problémát jelent.
használat
A WebKit fő célja a böngészők felépítése:
-
Safari - az Apple első WebKit-alapú böngészője ;
-
Konqueror - A KHTML- alapú böngésző a WebKit programot kínálja a 4.1-es verzió óta;
-
Web - A GNOME asztali böngésző , amely a 2.28 verzió óta a WebKitre támaszkodik;
-
Android - Az operációs rendszer alapértelmezett böngészője (a 4.4-es verzió óta a Chrome helyettesíti);
-
OmniWeb - Az Omni Group által Mac OS X-hez készített webböngésző ;
-
Shiira - Ingyenes böngésző, amelynek célja a "hiánypótlás" a Safariban ;
-
Midori - A GTK + -ba integrált könnyű böngésző ;
-
Arora - platformon átívelő böngésző, amely a Qt4 alapú ;
-
QupZilla - Több platformon böngésző ;
-
Webster - A 0.6.6 szótag által használt böngésző;
-
NapkelteBöngésző ;
-
DeskBrowse ;
- A webböngésző S60 a Nokia - változat alapján Symbian OS ;
-
Maxthon - A 3.0 verzióban a Maxthon webböngésző alapértelmezés szerint a WebKit programot használja.
-
Samsung Mobile Browser - A Samsung mobiltelefonokba épített webböngésző .
-
Rekonq - A KDE platformon alapuló böngésző
-
Uzbl - Rendkívül könnyű grafikus böngésző, amelynek neve az angol " usable " kifejezés tömörítése
-
Jumanji - Nagyon könnyű grafikus böngésző, amely úgy néz ki, mint Uzbl
- OWB - Az Origyn webböngésző a Webkit módosított verzióját használja.
-
Qutebrowser - "vim-stílusú" billentyűzet-orientált böngésző, amely Python, Qt, WebKit alapú.
- A böngésző a PS Vita , PS3 , PS4 konzolokhoz .
A weboldal-készítő szoftver is használja:
Más típusú szoftverek is használják.
Az integráló szoftverkönyvtárak a következők:
-
Qt - a 4.4-es verziótól integrálva. a Qt4 cross-platform könyvtár (lásd: QtWebKit );
-
GTK + - A GNOME többplatformos könyvtár (lásd: WebKitGTK + );
-
wxWidgets - Egy másik platformokon átívelő könyvtár;
-
SDL - A platformok közötti videojáték-készítő könyvtár;
-
Kakaó - Az operációs rendszer natív könyvtára, amelyet az Apple fejlesztett ki ;
-
Java - A webes tartalmak megjelenítésére szolgáló JWebPane Swing elem , még nem elérhető. A JavaFX WebView komponens integrálja.
A WebKit régi használatai:
Történelmi
-
2003. január 7 : Az Apple bejelentette a WebKit-et a Macworld Expo-n , a Safari webböngésző elindításával .
- A 2005. június 7, Dave Hyatt, a Safari fejlesztője blogján bejelentette, hogy az Apple az összes WebKit-t nyílt forráskódúvá teszi (még csak a Webcore és a JavaScriptCore volt). A forráskódot a CVS alá helyezték, és a Bugzilla hibabejelentő szoftvert implementálták.
- A 2005. június 13, A Nokia bejelentette, hogy WebKit alapú böngészőt fejleszt S60 vonalához .
- A 2005. december 15A méretezhető vektorgrafika (SVG) támogatása beépül a beépítési ( beépített ) szabványba.
- A 2006. január 10, a WebKit forráskódja átkerült a CVS-ről a Subversion-re .
- A 2007. június 11során megnyitó beszédében a San Francisco , Steve Jobs hivatalosan bejelenti a kikötő WebKit hogy a Windows .
- 2008-ban az Adobe integrálta az AIR-be , a Trolltech pedig a Qt 4.4-be.
- A 2013. április 3, A Google Blink néven villát hirdet .
Lásd is
Külső linkek
Hivatkozások
-
Surfin 'Safari - Blogarchívum »A WebKit eléri az Acid3 100/100-at nyilvános építésben
-
SquirrelFish beépült a Webkit-be (2008. június): http://performance.survol.fr/2008/06/squirrelfish-dans-webkit
-
WebKitre optimalizált webhelyek által fenyegetett webes szabványok? (2012. február)
-
Web szabványok: A fejlesztőknek abba kell hagyniuk a WebKit előnyben részesítését . Clubic 2013. február 12
-
Bejelentés a Vízkereszt WebKit használatáról a GNOME 2.28 kiadási megjegyzésekben
-
(hu) Villog: A Chromium projekt renderelő motorja - A Chromium Blog
-
(in) " Dev.Opera - Első pillantás az Opera 15 for Computers " -re a dev.opera.com oldalon (elérhető : 2018. március 6. )