Стандартизация сайтов
Принципы стандартизации, сертификации и управления качеством ПО. Автор24 — интернет-биржа студенческих работ" />
Рисунок 1. Принципы стандартизации, сертификации и управления качеством ПО. Автор24 — интернет-биржа студенческих работ
В век всеобщего использования высоких технологий возник вопрос о полном регулировании и стандартизации пространства всемирной паутины. Создание сайта предполагает совершение не только определенных действий программиста или веб-дизайнера, но и работу по согласованию с общими критериями функционирования электронных страниц в Сети. Существуют различные критерии качества сайта и технические требования к сайту. Сайты могут выполнять различные цели и задачи, однако их основное назначение должно совпадать со строгими нормами, установленными на международном уровне.
Соответствие действующим стандартам
Формированием стандартов сайтов занимается организация World Wide Web Consortium. Она не является официальной организацией по стандартизации. Ее деятельность стала результатом совместных действий различных экспертов в области веб-технологий. World Wide Web Consortium дает определенный набор рекомендаций по поводу удобных методов обработки документов и иной информации в электронных файлах и системах.
Значительная часть подобных мнений рекомендательного характера становится основой для установки стандартов веб-разработки. Сегодня разработка современного программного обеспечения происходит под влиянием больших требований по безопасности, совместимости и удобности. Качество создаваемых информационных продуктов должно быть на высоком уровне. Непрерывный рост к качественным характеристикам программного обеспечения стимулирует изобретение и внедрение все новых стандартов международного уровня и регламентированных технологий. Все они способны автоматизировать основные процессы жизненного цикла внедренных технологий.
Спектр требований к качеству зависит от назначения и области использования программного обеспечения.
Все это приводит к тому, что необходимо разрабатывать и внедрять на практике определенные стандарты, в соответствии с которыми будут работать остальные разработчики веб-продуктов.
Организации, формирующие стандарты
В настоящий момент существует еще ряд организаций, которые осуществляют работу по стандартизации веб-ресурсов. Среди них выделяют:
- International Organization for Standartization (ISO);
- Internet Engineering Task Force (IETF);
- Unicode Consortium;
- American National Standarts Institute (ANSI);
- Ecma International.
Организация ISO является основной среди тех, которые формируют стандарты. Она управляет более десяти тысяч стандартов международного уровня. С их помощью осуществляется обеспечение совместимости информационных технологий, коммерческих технологий по всему миру.
Рисунок 2. Международные организации по стандартизации. Автор24 — интернет-биржа студенческих работ
IETF представляет собой международное сообщество операторов, веб-дизайнеров, а также производителей и исследователей в Сети, которые своими усилиями развивают Интернет.
Управление стандартом Unicode для многоязычных наборов символов принадлежит организации Unicode Consortium.
ANSI придерживается политики развития Сети и обеспечивает работу различных стандартов.
Европейская ассоциация по стандартизации информационных и коммуникационных систем Ecma International также осуществляет обширную деятельность по стандартизации сайтов.
Под соответствием существующим стандартам понимают, что интернет-ресурсы обладают следующими общими признаками:
- программный код конкретного сайта должен соответствовать действующим при разработке спецификациям, то есть быть валидным;
- разметка программного кода сайта должна соответствовать назначению используемых на странице элементов и никак не противоречить их роли в определенных спецификациях, то есть быть семантической или смысловой.
При установлении полного соответствия действующим стандартам обеспечивается:
- Доступность веб-страницы. Можно просматривать содержание сайтов при помощи различных браузеров и мобильных устройств.
- Совместимость. Она должна иметь линейное направление снизу-вверх. Стандарты, которые придут на смену современным, строятся на основе нынешних технологий. У пользователей не должны возникать проблемы с просмотром сайтов после обновления версии браузера или иной системы в Сети. Стандарты призваны в долгосрочной перспективе обеспечить полноценный доступ к хранящейся информации веб-ресурсе без потери качества и данных.
- Быстрая загрузка и отображение файлов, хранящихся на сайте. Смысловая разметка уменьшает объем файла и сокращает время, требуемое на обработку браузерами, другими программами или устройствами. Подобный принцип применяют в поисковых системах, что дает гарантию получения необходимой информации пользователю в предельно сжатые сроки.
Кроссбраузерность
Кроссбраузерность – правильное отображение страниц сайта в разных браузерах.
Без процедур по стандартизации при правильном использовании стандартов разметки сохраняется полноценная способность просмотра сайта в различных режимах без потери качества. В настоящее время пользователи во всем мире используют множество популярных браузеров. Среди них Google Chrome, Mozilla Firefox, Internet Explorer, Opera и другие. При работе в этих браузерах пользователи сталкиваются с возникновением новых версий программ. Каждая версия имеет собственный режим отображения, что также сказывается на качестве работы.
В последние годы разработчики браузеров стремятся сохранить единые настройки совместимости и поддерживают ныне действующие режимы стандартов разметки. Однако до сих пор нет единых правил для всех браузеров и рекомендации по стандартизации сайтов в связи с отсутствием универсального инструмента управления в Сети.
Разработчики при использовании принципа кроссбраузерности стремятся сохранить структуру отображаемой страницы. Она не должна нарушаться при использовании различных настроек экрана пользователя, а также при отключении отображения графики или запрета на использование скриптов.
Графика, которая разрабатывается и используется веб-мастерами, должна быть оптимизирована под веб-стандарты. В противном случае страница, на которую заходит пользователь, будет долго открываться. Пользователь не станет дожидаться окончания полной загрузки сайта и покинет его. Также это придает ряд неудобств остальным пользователям. Они стремятся выбирать только такие сайты, где нет много графических изображений, которые загружаются на компьютер пользователя долгое время.
Степень соответствия сайта описанным критериям является показателем качества его разработки.
В России сегодня отсутствует детальное законодательство, устанавливающее правила стандартизации сайтов, однако международные общепринятые стандарты ISO/IEC стали чрезвычайно важными и объёмными критериями качества.