Валидатор W3C и стандарты web
В давние времена в СССР все виды деятельности людей строго регламентировали ГОСТы. И сегодня иногда возникает вопрос, есть ли ГОСТ на веб - разработку? Нужно заметить: веб - разработка появилась уже после того, как Союз почил. Значит ли это, что стандарты для веб - разработки отсутствуют?
Стандарты web существуют.
И это хорошо. Почему?
Множество разработчиков и верстальщиков пишут web код. Пока стандартов не было, им было совсем непросто понимать друг друга. Стандарты облегчают понимание чужого кода и делают возможной совместную работу.
Стандарты разрабатываются консорциумом W3C. Это не требования, а рекомендации. Рекомендации W3C просты и понятны.
Для построения веб - страницы используется язык гипертекстовой разметки html и каскадные таблицы стилей css. Стили выносятся в отдельный файл или в заголовок. Поведение (скрипты), разметку (html) и оформление (css) рекомендуется размещать в разных файлах.
Кроме языка html разрабатывался расширяемый язык разметки xhtml.
На сегодня используем html5 и css3. Язык xhtml так и не стал стандартом, хотя его используют иногда для мобильных версий сайтов. Ходят слухи о скором появлении css4. Весьма вероятно по причине крайне быстрого изменения функций мобильных устройств.
Из мобильных браузеров язык html5, по утверждению справочника подходит для Android, Firefox Mobile, Opera Mobile, Safari Mobile.
В частности, W3C разработан css для мобильных устройств, формат изображений svg для мобильных, xhtml для мобильных.
Когда Вы покажете Интернету свое детище, сеть потребует от Вас валидный код. Валидный — соответствующий стандартам.
W3C предоставляет валидаторы для Ваших наработок, где можно выявить все ошибки и несоответствия бесплатно и без всяких условий. Подробности можно посмотреть на сайте консорциума.
Начальные навыки верстки с использованием стандартов широко освещены в сети, где их можно легко найти.
Перейдем к практике? Тогда неплохо бы составить ТЗ.
Родионова Галина2018-02-28