Поскольку Интернет — это организм, который постоянно меняется и развивается, очень важно создать веб-сайт, который может меняться и расти вместе с Интернетом. Также очень важно не пострадать от ударной волны Интернета, когда мир онлайн. изменения.
Чистая разметка и создание сайта с использованием веб-стандартов могут сбить с толку людей, но в долгосрочной перспективе это сэкономит время и деньги.
По мере расширения сети используемые в сети технологии также постоянно развиваются. HTML существует в Интернете уже давно и за время своего непрерывного развития породил множество производных.
Сначала появился Javascript, затем CSS, XML и AJAX. Широкое внедрение HTML5 уже не за горами: Firefox, Safari, Opera и Chrome поддерживают HTML5 (IE отстает от предыдущего).
В этой статье я возьму Wangyi Technology www.idccss.com в качестве примера для изучения основ сетевых стандартов. Что это значит для вас? Я укажу на некоторые очень важные, но в обычные времена проблемы. легко упускается из виду всеми.
Что означает «чистый» знак?
Короче говоря, это означает устранение беспорядка и обеспечение совместимости стандарта с использованием одних и тех же тегов и структур для разных языков.
Чистый HTML может сократить использование ненужных тегов, исключить ненужные вещи и использовать очень мелкую разметку для успешного выполнения задачи. Он не использует ненужные свойства, такие как встроенный CSS, структура и организация каждого файла. Аналогично, чистый CSS должен избегать дублирования и использовать существующие ресурсы. Соответствие стандартам означает, что ваша страница соответствует стандартам HTML, CSS и XML, опубликованным W3C. Это означает использование W3C для обнаружения ошибок, их исправления и тестирования до тех пор, пока ваши веб-страницы не станут на 100 процентов пригодными для использования.
Каждый проект дизайна веб-сайта имеет ограничение по времени, и клиенты также хотят, чтобы их веб-сайты были завершены заранее. Поэтому веб-разработчикам и дизайнерам приходится постоянно работать быстрее и эффективнее.
Я обычно думаю: «Быстрое мышление делает тебя неряшливым, а разметка в чистом, стандартном формате занимает много времени» и обычно говорю: «Это уже работает, это лучший способ сделать это» Важно «Конечно,. до сих пор это работало для вас. А что насчет следующего года? А что насчет нового браузера? Какое влияние он окажет?
Вы действительно думаете, что поисковые системы будут работать одинаково весь день? Вы очень разборчивы, и если вы не соответствуете стандартам, ваш видимый рейтинг страницы упадет?
Что произойдет, если следующему человеку придется изменить созданную вами веб-страницу? Что произойдет, если вас сбьет машина, похитят инопланетяне или вы не сможете найти свой лагерь во время полярной экспедиции? Чтобы разобраться в том беспорядке, который вы оставили после себя, вам придется приложить все усилия, чтобы изучить и понять код. Будет ли это простой вещью? Кто может гарантировать, что у этого человека не заболит голова и он не проклянет вас?
Итак, когда вы делаете это в первый раз, вы должны делать это правильно. Это не раздражающая вещь, это философия жизни. Если вы это сделаете, это на самом деле сэкономит вам много времени и денег, а также облегчит жизнь людям, с которыми вы работаете.
Вы можете подумать, что писать все, что захотите, во встроенном CSS будет быстрее, чем писать в рамках определенных правил. И вы можете подумать, что было бы быстрее писать в случайном порядке, не учитывая всю структуру файла. Позже, когда вы обновите файлы или измените дизайн веб-сайта, вы потратите больше времени на исправление случайно написанного кода, чем сохранили в тот момент. Когда вы пишете новую страницу, раздражающий встроенный код, который вы использовали раньше, вернется и заманит вас в ловушку, и вам понадобится много времени, чтобы избавиться от него.
Масштабируемость, доступность, трансформация и будущие стандарты
Развитие мобильных браузеров становится все более перспективным, и теперь практически каждый может использовать свой мобильный телефон для работы в Интернете. Также развиваются вспомогательные технологии, такие как программы чтения с экрана для слепых и устройства с изменяемым интерфейсом для людей с ограниченными возможностями. Вы не хотите ставить себя в невыгодное положение, не принимая во внимание эти изменения.
Для пользователей Интернета со всего мира контент вашего сайта может быть частично переведен на несколько языков. Благодаря Интернет-архиву, кешу Google и некоторым другим сетевым элементам страница, которую вы публикуете сегодня, может существовать очень долго, даже после того, как вы удалили ее со своего сайта.
Чистая разметка и стандарты имеют большое значение для обеспечения плавного развития вашего сайта по мере развития Интернета в будущем.
Что можно и чего нельзя делать
Используйте теги так, как вы думаете. Например: h1 — это самый высокий уровень веб-страницы, за ним следуют h2, h3 и т. д. На каждой странице должен быть только один дочерний тег h1.
Осмысленно назовите свои стандарты CSS и идентификаторы и спросите себя, могут ли другие сказать, что означает это имя. Названия тоже интересные: #box12 или #commentscale?
Правильно используйте CSS. Например: если вы установили шрифт в папке, вам не нужно устанавливать его снова в каждой подпапке, если только вы не хотите установить разные шрифты в каждой подпапке. Это может привести к быстрому открытию вашей страницы.
Используйте HTML, CSS и XML, чтобы исправить как можно больше ошибок. Также обратите внимание на создаваемые предупреждения.
Внимательно просмотрите код, сгенерированный WYSIWYG, и выполните необходимую очистку кода. Эти коды раздуты, избыточны и содержат много ненужного и бесполезного мусора.
Не вводите встроенное форматирование и ненужные теги и атрибуты только потому, что вы спешите.
Не продолжайте использовать его только потому, что он имеет краткосрочный эффект. Тот факт, что страницу можно использовать, не означает, что ее код стандартен, не имеет проблем и подходит для поисковых систем.