Съдържание:

Как браузърът изобразява страница?
Как браузърът изобразява страница?

Видео: Как браузърът изобразява страница?

Видео: Как браузърът изобразява страница?
Видео: Онлайн събитие: Моята първа интернет страница с HTML и CSS 2024, Април
Anonim

Когато уеб страница е зареден, браузър първо чете TEXT HTML и конструира DOM дърво от него. След това обработва CSS независимо дали е вграден, вграден или външен CSS и изгражда CSSOM дървото от него. След като тези дървета са построени, тогава той изгражда Изобразяване -Дърво от него.

Също така въпросът е какво представлява изобразяването на уеб страница?

Когато говорим от гледна точка на уеб сървър, изобразяване означава генериране на HTML изход от вашия уеб сървър. Изобразяване от браузър. Когато говорим от гледна точка на уеб браузър, изобразяване означава анализиране на HTML и показване на страница на екрана (UI).

Освен това, как браузърът анализира HTML? Когато записвате файл с. html разширение, сигнализирате на браузър двигател, за да интерпретира файла като html документ. Начинът, по който браузър "интерпретира" този файл е от първи синтактичен анализ то. В синтактичен анализ процес, и особено по време на токенизация, всяко начало и край html таговете във файла се отчитат.

Съответно, какво се случва в браузъра, докато браузърът ви зарежда страницата?

Зареждане на страница започва кога а потребителят избира а хипервръзка, изпраща а форма или видове а URL в браузър . Това се нарича още първоначална заявка или начало на навигация. Действието на потребителя изпраща а заявка в мрежата до уеб сървър на приложения. Заявката достига до заявлението за обработка.

Как работи изобразяването на браузъра зад кулисите?

Как работят браузърите: зад кулисите

  1. Потребителският интерфейс - това включва адресната лента, бутона за назад/напред, менюто за отметки и др.
  2. Машината на браузъра - маршава действията между потребителския интерфейс и машината за изобразяване.
  3. Двигателят за изобразяване - отговорен за показването на исканото съдържание.
  4. Работа в мрежа – използва се за мрежови повиквания, като HTTP заявки.

Препоръчано: