Влияет ли html с комментариями на время загрузки страницы? - PullRequest
0 голосов
/ 21 октября 2011

Делает закомментированные html-элементы и пробелы, которые вызывают время загрузки страницы. Я знаю, что разметка с комментариями не будет запускаться браузером

<!--Html Elements --> 

Ответы [ 3 ]

2 голосов
/ 21 октября 2011

Это все равно увеличит размер вашей страницы, но не должно быть проблемой.Тем не менее, наличие 10000 строк закомментированного HTML будет проблемой, но, если ваши комментарии будут небольшими, не следует слишком сильно увеличивать размер страницы.

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

Он не будет запускаться браузером, но в каждом случае он будет передаваться сервером и загружаться клиентом. Это не должно иметь никакого значения, если у вас нет огромного количества символов.

Если вы используете динамические страницы, сгенерированные на стороне сервера, вас могут заинтересовать комментарии на стороне сервера, которые не передаются в ответе, поэтому клиент никогда не скачивает и не видит их. Например, в JSP, <%-- this is a server-side comment --%>.

Кроме того, помните, что эти комментарии не затрагивают код javascript, на самом деле, <!-- --> используется, чтобы избежать появления кода javascript в старых старых браузерах, которые не поддерживали javascript. Смотрите эту ссылку: Скрытие кода JS от старых браузеров .

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

Размер вашей страницы будет увеличен, но время выполнения останется таким же, поскольку комментарии не анализируются.

Если вы используете серверный язык, вы можете использовать их комментарии вместо этого, например так:

<ul>
    <li>Something</li>
    <?php /* <li>Else</li> */ ?>
</ul>

Это позволит скрыть HTML-код от всех, кто ковыряется в вашем исходном коде, и уменьшит размер страницы, поскольку закомментированный HTML-код не будет отправлен пользователю.

Вы также можетеиспользуйте функции управления выводом PHP для автоматического удаления любых комментариев HTML.Больше информации здесь: http://www.php.net/manual/en/ref.outcontrol.php

Вы также можете использовать эти функции для сжатия ваших страниц, удаления пробелов и т. Д., Что также ускорит загрузку страницы за счет уменьшения размера страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...