#html #performance #browser
#HTML #Производительность #браузер
Вопрос:
Новые браузеры достаточно интеллектуальны, чтобы добавлять отсутствующие закрывающие теги. Каково влияние на производительность из-за этого? Браузеру требуется больше времени для синтаксического анализа по сравнению с загрузкой в сети с приличной скоростью. Какое-либо влияние на SEO
В приведенных ниже фрагментах оба выдают одинаковый результат. Байты вычисляются после минимизации.
HTML с отсутствующими тегами (164 байта)
<!DOCTYPE html>
<html>
<head>
<body>
<div id=content>
<h2><s><span>Copy Paste</s> CODING in Progress (Zzzz...)
</div>
<div id=mail>
<h3><a href=mailto:#>#<title>Home
Допустимый HTML (227 байт)
<!DOCTYPE html>
<html>
<head>
<title>Home</title>
</head>
<body>
<div id="content">
<h2><s><span>Copy Paste</span></s> CODING in Progress (Zzzz...)</h2>
</div>
<div id="mail">
<h3><a href="mailto:#">#</a></h3>
</div>
</body>
</html>
Увидеть веб-сайт в действии с отсутствующими тегами.
Отказ от ответственности: Это мой личный веб-сайт.
Ответ №1:
Я попробовал оба фрагмента кода: для одного с отсутствующим кодом я получил это:
для одного с правильными закрывающими тегами я получил это:
Вы можете сократить время написания сценария, при этом не требуется сетевого запроса или дополнительного рендеринга. И посмотрите на накладные расходы в методах рисования и рендеринга.