Есть ли какая-то польза от огромных разрывов строк в HTML-коде? - PullRequest
2 голосов
/ 25 октября 2011

Посмотрев на источники этой страницы справки Google , я замечаю огромный разрыв между декларацией doc и html.

Кроме нумерологии, я понятия не имею, почему этосделано: есть 67 разрывов строк между верхним типом документа и HTML.(И да, уже поздно ночью - вот почему я смотрю в расщелинах и тому подобное ..)

Вот копия и вставка первого бита:

<!DOCTYPE html>

































































<html>
<head>
<meta http ...

Ответы [ 4 ]

3 голосов
/ 25 октября 2011

Пробелы в HTML игнорируются, поэтому они не влияют на SEO или рендеринг страницы (на самом деле он отображается как один пробел в браузере). Обычно пробел используется для форматирования HTML, поэтому его легче читать и управлять, но его также можно использовать глупыми способами, такими как «скрытие» исходного кода, как указано в комментариях. Это также может быть связано с тем, что динамический сценарий выводит пустые строки, в которых динамический контент не отображается из-за переменных настроек (в основном чей-то код немного неаккуратный). Я не могу сказать, что эти причины применимы к этой странице, но я уверен, что для этого есть несправедливая причина.

1 голос
/ 25 октября 2011

Ничего.Наоборот, это не очень хорошая практика, потому что он отправляет ненужные байты пользователю.Это замедлит загрузку тех, у кого медленное соединение, такое как смартфон.

0 голосов
/ 25 октября 2011

Оставление необходимых строк не означает ничего, просто трата времени, вот и все.

Но Вы должны оставить место и использовать отступы, это будет полезно для вас. Потому что, когда вы увидите свой документ через несколько месяцев, вы узнаете, что написали, иначе вы даже не увидите исправленный тэг.

0 голосов
/ 25 октября 2011

Коротким ответом будет нет. Это просто раздражает, когда люди пытаются просмотреть исходный код сайта.

...