Silnik przeglądarki

Silnik przeglądarki, nazywany także silnikiem renderującym lub silnikiem układu strony, to centralny element oprogramowania w przeglądarce internetowej. Tłumaczy kod HTML i CSS z zwykłego tekstu oznaczonego znacznikami na treść widoczną na ekranie — ustalając układ strony, nadając styl tekstowi i umieszczając obrazy. Silnik przeglądarki obsługuje także przechodzenie między stronami za pomocą hiperłączy.

Oprócz rozmieszczania elementów strony internetowej silnik przeglądarki tworzy także dla każdej strony model obiektowy dokumentu (DOM), który porządkuje ją w standardowe elementy, takie jak tytuł, treść i nagłówki. Silnik przeglądarki jest również ściśle zintegrowany z silnikiem JavaScript przeglądarki, który wykonuje kod JavaScript strony internetowej. Aktualizacje silnika przeglądarki mogą dodawać obsługę nowych formatów plików, naprawiać błędy lub zapewniać obsługę nowych funkcji dodanych do specyfikacji HTML i CSS.

Przeglądarka Safari na komputerach i urządzeniach mobilnych korzysta z silnika przeglądarki WebKit
Przeglądarka Safari na komputerach i urządzeniach mobilnych korzysta z silnika przeglądarki WebKit

Mimo dużej różnorodności dostępnych przeglądarek internetowych większość z nich korzysta z jednego z kilku silników przeglądarek. Google Chrome korzysta z silnika przeglądarki Blink; inne przeglądarki internetowe oparte na bazie kodu Chromium, takie jak Microsoft Edge i Brave, również korzystają z Blink. Safari w systemach macOS, iOS i iPadOS korzysta z silnika WebKit, a Mozilla Firefox z silnika przeglądarki Gecko. Inne aplikacje mogą zawierać silniki przeglądarek do wyświetlania treści HTML — na przykład klienci poczty elektronicznej, którzy wyświetlają wiadomości w formacie HTML, używają silnika przeglądarki do renderowania wiadomości, natomiast aplikacje utworzone za pomocą opartego na Chromium frameworka, takiego jak Electron, tworzą cały interfejs użytkownika za pomocą silnika przeglądarki.

NOTE: We wczesnych przeglądarkach internetowych silniki renderujące i silniki przeglądarek były oddzielnymi elementami, a silnik przeglądarki przekazywał polecenia silnikowi renderującemu. Współczesne przeglądarki internetowe integrują te dwa elementy tak ściśle, że obecnie uznaje się je za jeden i ten sam element.

Zaktualizowano May 2, 2023 przez Brian P.

quizSprawdź swoją wiedzę

What type of file has an .AI file extension?

A
Stero audio file
0%
B
Vector graphic
0%
C
Compressed archive
0%
D
Artificial intelligence library
0%
Correct! Incorrect!     View the Vector Graphic definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja Silnik przeglądarki na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.