Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
doklad.doc
Скачиваний:
53
Добавлен:
26.11.2019
Размер:
155.65 Кб
Скачать

Облегчение процесса разработки сайтов

Легкий, логически стройный, прозрачный код проще писать и впоследствии сопровождать, чем код, разрабатываемый без соблюдения стандартов.

4)Соответствие современных сайтов стандартам

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

В ходе нашей работы мы решили проверить при помощи валидатора самые известные и популярные сайты на соответствие современным веб-стандартам. Мы использовали сайт http://validator.w3.org/unicorn, с помощью которого выявили соответствия сайтов сразу нескольким стандартам. В исследовании приняли участие следующие сайты:

Результаты проверки сайтов валидатором представлены ниже.

За результаты исследования мы примем ошибки и предупреждения основного теста (выполненного при помощи http://validator.w3.org/unicorn). Итоговый рейтинг рассчитывается по формуле интегрального показателя: Вес = число ошибок * 10 + число предупреждений.Если рассматривать минимальный порог ошибок, предложенный валидатором, то сам валидатор и окажется единственным сайтом, который соответствует требованиям веб-стандартов. Но если же немного пересмотреть критерии и принять за минимальный порог интегральный показатель до 250, то в результате мы получим, что 35% сайтов все же частично соответствуют рекомендациям современных веб-стандартов. Еще 35% проверенных сайтов должны уделять больше внимания данным рекомендациям (они попадают в категорию от 250 до 1000), а оставшиеся 30% (интегральный показатель более 1000) нуждаются в изменении структуры сайта с использованием веб-стандартов, так как никоим образом не соответствуют рекомендациям стандартов. Исследование было проведено 5-9 ноября 2012 года.

5)Причин несоблюдения веб-стандартов несколько:

  • отсутствие обязательного статуса стандартов;

  • отсутствие образовательных программ в отношении написания кодов сайта;

  • быстрое развитие веб-языков и стандартов определяют дефицит времени разработчиков на повышение квалификации;

  • быстрое развитие сферы электронной коммерции усложняет контроль использования современных веб-стандартов. Чаще всего разработчики уделяют недостаточно внимания веб-стандартам при создании сайтов и используют лишь модели, применяемые в сфере электронной коммерции повсеместно;

  • использование визуального редактора и упрощенной разметки способствует снижению квалификации разработчиков веб-сайтов. Большая часть современных систем управления содержимым веб-сайтов реализуется в виде визуального редактора — программы, которая создаёт HTML-код из специальной упрощённой разметки, позволяющей пользователю проще форматировать текст.

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