Spisu treści:

Jak przeglądarka renderuje stronę?
Jak przeglądarka renderuje stronę?

Wideo: Jak przeglądarka renderuje stronę?

Wideo: Jak przeglądarka renderuje stronę?
Wideo: Ryan Seddon: So how does the browser actually render a website | JSConf EU 2015 2024, Listopad
Anonim

Kiedy sieć strona jest załadowany, przeglądarka najpierw odczytuje TEXT HTML i konstruuje z niego drzewo DOM. Następnie przetwarza CSS, niezależnie od tego, czy jest to CSS wbudowany, osadzony czy zewnętrzny, i konstruuje na jego podstawie drzewo CSSOM. Po zbudowaniu tych drzew buduje Renderowanie -Drzewo z niego.

Pojawia się również pytanie, na czym polega renderowanie strony internetowej?

Kiedy mówimy w kategoriach sieć serwer, wykonanie oznacza generowanie wyjścia HTML przez twój sieć serwer. Wykonanie przez przeglądarkę. Kiedy mówimy w kategoriach sieć przeglądarka, wykonanie oznacza parsowanie kodu HTML i wyświetlanie strona na ekranie (UI).

Dodatkowo, w jaki sposób przeglądarka analizuje kod HTML? Kiedy zapiszesz plik za pomocą. html rozszerzenie, sygnalizujesz przeglądarka silnik zinterpretuje plik jako html dokument. Sposób, w jaki przeglądarka „interpretuje” ten plik jako pierwszy rozbiór gramatyczny zdania to. w rozbiór gramatyczny zdania proces, a szczególnie podczas tokenizacji, każdy początek i koniec html tagi w pliku są uwzględniane.

W związku z tym, co dzieje się w przeglądarce, gdy Twoja przeglądarka ładuje stronę?

Ładowanie strony zaczyna się, kiedy a użytkownik wybiera a hiperłącze, przesyła a forma lub typy a URL w przeglądarka . Nazywa się to również początkowym żądaniem lub początkiem nawigacji. Akcja użytkownika wysyła a żądanie w sieci do sieć Serwer aplikacji. Żądanie dociera do aplikacji w celu przetworzenia.

Jak działa renderowanie w przeglądarce za kulisami?

Jak działają przeglądarki: za kulisami

  1. Interfejs użytkownika - obejmuje pasek adresu, przycisk wstecz/do przodu, menu zakładek itp.
  2. Silnik przeglądarki - organizuje działania między interfejsem użytkownika a silnikiem renderującym.
  3. Silnik renderujący - odpowiedzialny za wyświetlanie żądanej treści.
  4. Sieć - używana do połączeń sieciowych, takich jak żądania

Zalecana: