Silnik przeglądarki internetowej
Z Wikipedii
Silnik przeglądarki internetowej (ang. layout engine lub rendering engine) — silnik wyświetlania (tzw. renderowania) stron internetowych wykorzystywany głównie przez przeglądarki internetowe. Jest oprogramowaniem odpowiadającym za przetwarzanie zawartości stron internetowych (kod HTML, XHTML, grafika, skrypty) oraz ich elementów formatujących (arkusze CSS i XSL), a następnie renderowanie rezultatu.
Termin „silnik przeglądarki internetowej” stał się szczególnie popularny z chwilą opublikowania przez Mozilla Foundation silnika Gecko jako komponentu, dostępnego niezależnie od przeglądarki.
Najpopularniejszym silnikiem, ze względu na procent internautów korzystających z używającej go przeglądarki, jest Trident dla Internet Explorera. Powszechnie znana jest jego niedoskonałość w obsłudze technologii takich jak CSS czy PNG, zbyt duża tolerancja błędów w kodzie czy powolne renderowanie stron.
Poszczególne silniki renderujące różnią się od siebie, co może doprowadzić do sytuacji, w której jedna strona wygląda inaczej w różnych przeglądarkach.
Spis treści |
[edytuj] Graficzne
- Boxely - używany przez aplikacje AOL
- Cobra - używany przez Lobo.
- Gecko - używany przez Firefox, Camino, Mozilla Application Suite, Netscape i inne
- GtkHTML - używany przez Novell Evolution i inne programy GTK+
- Gzilla - używany przez Gzilla i Dillo
- HTMLayout - komponent Windows i Windows Mobile
- iCab - używany przez iCab
- KHTML - używany przez Konqueror
- NetSurf - używany przez NetSurf
- Presto - używany przez Operę w wersjach 7-9, obecnie używany przez Macromedia Dreamweaver MX and MX 2004 (Mac) i Adobe Creative Suite 2
- Robin - używany przez The Bat!
- Tasman - używany przez Internet Explorer w wersji dla komputerów Mac, Microsoft Office 2004 for Mac i Microsoft Office 2008 for Mac
- Trident - używany przez Internet Explorer dla Windows, niektóre Odtwarzacze multimedialne
- Tkhtml - używany przez hv3
- WebCore - używany przez Safari, OmniWeb, Shiira and Swift
[edytuj] Tekstowe
[edytuj] Silniki historyczne
- Elektra - używany przez Operę w wersjach 4-6
- Mariner - używany przez Netscape Communicator 5