Sommario:

In che modo un browser esegue il rendering di una pagina?
In che modo un browser esegue il rendering di una pagina?

Video: In che modo un browser esegue il rendering di una pagina?

Video: In che modo un browser esegue il rendering di una pagina?
Video: Creo un SITO WEB (da Zero) #07 ⋆ CLIENT SIDE RENDERING 2024, Novembre
Anonim

Quando un web pagina è caricato, il browser prima legge il TEXT HTML e costruisce DOM Tree da esso. Quindi elabora il CSS che sia in linea, incorporato o esterno e costruisce l'albero CSSOM da esso. Dopo che questi alberi sono stati costruiti, costruisce il render -Albero da esso.

Anche la domanda è: cos'è il rendering della pagina web?

Quando parliamo in termini di ragnatela server, rendering significa generare output HTML dal tuo ragnatela server. Rendering da un browser. Quando parliamo in termini di ragnatela browser, rendering significa analizzare HTML e visualizzare il pagina sullo schermo (UI).

Inoltre, come fa un browser ad analizzare l'HTML? Quando salvi un file con estensione. html estensione, segnali al browser motore per interpretare il file come html documento. Il modo in cui browser "interpreta" questo file per primo analisi esso. Nel analisi processo, e in particolare durante la tokenizzazione, ogni inizio e fine html vengono presi in considerazione i tag nel file.

Di conseguenza, cosa succede nel browser quando il browser carica la pagina?

Un caricamento di pagina inizia quando un l'utente seleziona un collegamento ipertestuale, invia un forma, o tipi un URL in un browser . Viene anche definita richiesta iniziale o avvio della navigazione. L'azione dell'utente invia un richiesta attraverso la rete al ragnatela server delle applicazioni. La richiesta raggiunge l'applicazione per l'elaborazione.

Come funziona il rendering del browser dietro le quinte?

Come funzionano i browser: dietro le quinte

  1. L'interfaccia utente: include la barra degli indirizzi, il pulsante indietro/avanti, il menu dei segnalibri, ecc.
  2. Il motore del browser: esegue il marshalling delle azioni tra l'interfaccia utente e il motore di rendering.
  3. Il motore di rendering - responsabile della visualizzazione del contenuto richiesto.
  4. Rete: utilizzata per le chiamate di rete, come le richieste

Consigliato: