Чистота кода сайта
Что помогает сохранить чистоту кода сайта?
Нужно убирать CSS и JS, то есть каскадные таблицы стилей и все скрипты, JAVA-скрипты в отдельные файлы.
Для этого есть простейшие стандартные методы, которые эти файлы вызывают из кода странички.
Пример подключения файла с js:
Пример вызова js метода по событию onClick:
Благодаря этому:
- уменьшается объём кода;
- сокращается время загрузки сайта (пользователям не нужно закачивать каждый раз этот контент отдельно);
- облегчается задача поисковым системам, а поисковики это любят.
Нельзя сказать, что это незыблемое правило. Иногда и в коде страницы Яндекса встречается много CSS и JS, а сейчас этот код и вовсе вытянут в одну строчку.
Большое внимание надо уделять оформлению текстов.
Тегам Н1, Н2, Н3, тегу Р, то есть параграфу, тегам OL, UL, STRONG, тегу курсивного начертания EM важно уделять максимальное внимание. В них не должно быть никаких ошибок: использовать их следует лишь так, как завещал консорциум W3C.
Вложение тегов должно быть корректным: не стоит список вкладывать в заголовок и т. д. С подробностями оформления тегов можно познакомиться в соответствующей документации, в статьях и других источниках информации.
Технические специалисты это хорошо знают. По крайней мере, очень важно, чтобы они хорошо это знали и умели.
Необходимо закрывать парные теги.
Тогда всё будет корректно. Тег IMG, скажем, необходимо закрывать, то есть ставить после него косую черту — слэш.
Валидаторы
Чтобы узнать, правильно ли оформлен код сайта, можно воспользоваться валидаторами. Валидатор представляет собой программное обеспечение, которое проверяет, насколько код соответствует стандартам консорциума W3C.
Нужно учитывать, что не все ошибки, обнаруженные валидатором, должны быть устранены: часть несоответствий допустима и даже является нормой. Поисковая система за них не пессимизирует.
Кроме того, валидаторы не работают идеально, то есть ими нужно уметь пользоваться. Поэтому этот инструмент больше подойдёт техническим специалистам. Можно зайти на валидатор, вбить туда адрес сайта и получить
Комментарии
Комментариев пока нет