HTML код в одну строку. Плюсы и минусы

123
The WishMaster
На сайте с 29.09.2005
Offline
2543
#11
Amidala:
Мои действия касательно ранжирования этих ресурсов:

а) дать + ресурсу с HTML в одну строку;
б) дать + ресурсу с построчно отформатированым HTML;
в) проигнорировать способ разметки страницы и не учитывать этот фактор.

А с какого перепугу этот бред должен учитываться? O_o

Пешу текста дешыго! Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
Alex Klo
На сайте с 15.06.2006
Offline
304
#12

Amidala, так ты мужик или баба?

если второе - то сиськи в студию!

а если мужик - перестань троллить - почитай инструкцию!

и нечего тут паранойю разводить...

Проверка и мониторинг позиций сайта ( http://www.topvisor.ru/?inv=1520 ) Продвигаю сайты http://climat-nw.ru/conditioner-installation/ http://www.aircom-spb.ru/service/montaj/
webeditor
На сайте с 12.12.2010
Offline
108
#13

да-да-да, нафига ты телку на аву повесил?

Куплю любой ваш сайт (https://goo.gl/bFFa4p) Без сомнения лучший недорогой хостинг (https://goo.gl/QaAKmT)
Amidala
На сайте с 19.12.2009
Offline
33
#14
Alex Klo:
Amidala, так ты мужик или баба?
если второе - то сиськи в студию!

мужик? член в студию!

webeditor:
да-да-да, нафига ты телку на аву повесил?

Чтобы заставить тебя, мой юный подаван, задаться этим вопросом.

Здесь же должен быть какой-то текст? Программисты ведь не даром старались.
bridal777
На сайте с 06.11.2008
Offline
244
#15

смысла в написании в 1 строчку вообще ноль

Качественный push трафик по самым лучшим ценам от прямых источников! Успей купить POP трафик от 0.05$ CPM до конца февраля!( https://realpush.net )
DV
На сайте с 01.05.2010
Offline
644
#16

Неудобство отметили — нечитаемый код.

humorist, смотрите настройки сервера. Gzip и deflate массово применяется уже сто лет.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
dma84
На сайте с 21.04.2009
Offline
168
#17
87793:
Лично мои действия в подобном случае были бы - при прочих равных выше поставить ресурс с построчно отформатированным кодом.

Видимо вы никогда не работали с разбором XML (читай так же и HTML) где пробелы и переносы строк при разборе игнорируются (в DOM кстати они учитываются как #text элементы, что вызывает некоторое раздражение при работе с предками и потомками в некоторых браузерах). Вообще ПС должно быть абсолютно побоку на форматирование кода, высчитывать переносы строк, количество табов слева - полный бред. А вот за двойные пробелы в середине строк, пробелы на концах строк и перед знаками пунктуации (привет копирайтерам и говноблогерам) я бы бил больно лопатой, но это моя личная позиция.

Если уж ПС клали на валидность, то про форматирование можно вообще не думать.

_Ad:
код в одну строчку - это кономия пары байтов на переносе строки. в 21 веке - тупняк и идиотизм.

Если для вас это экономия пары байт, то на ваш сайт из 3-х строчек ПС точно не зайдёт, чаще речь идёт о килобайтах.

21-й век в рашке наступил с опозданием и то не всех городах, но это так, к слову. Вообще при gzip сжатии вся эта лабуда жмётся очень хорошо и нет смысла удалять пробелы вручную или программным способом.

---------- Добавлено 15.02.2012 в 13:56 ----------

DenisVS:
Неудобство отметили — нечитаемый код.

Про шаблоны вроде выше уже писали.

---------- Добавлено 15.02.2012 в 13:58 ----------

smo-i-seo:
А есть ли вообще разница? Видел у яндекса в одну строку обычно.

XSL шаблоны - быстро, удобно и не стоит париться по поводу whitespace

hsihnik
На сайте с 07.08.2009
Offline
26
#18
webeditor:
да-да-да, нафига ты телку на аву повесил?

А может ему нравится)🍿

The WishMaster
На сайте с 29.09.2005
Offline
2543
#19
Alex Klo:
если второе - то сиськи в студию!

На, подрочи.

DenisVS:
Неудобство отметили — нечитаемый код.

А кто будет читать код?:)

P
На сайте с 25.10.2009
Offline
24
#20

Тема поднята правильно, только немного не в ту сторону замысел.

Если все сделать через буферизацию вывода(ob_start) то и код будет читабелен для вебмастера, и сжат на выходе, и самое главное геморрой для парсеров.

<?

function callback($buffer)

{

//заменяем множество пробелов и переводы строк, в одну строку

// только для html (без javasript)

return (preg_replace("<\s+>", " ", $buffer));

}

ob_start("callback");

?>

<html>

<body>

<p>Результат выполнения данного примера.</p>

</body>

</html>

<?

ob_end_flush();

?>

p.s. код не проверял, написал по памяти

Господа, не смыслящие, но любящие тупо голосовать. Пожалуйста отведите душу. Слева у комментария есть кнопка, тупо жмите занизить Prishelec(у) репутацию. \@,@/
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий