Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
На сортировку / 210217 / аида 3.docx
Скачиваний:
84
Добавлен:
21.02.2017
Размер:
341.03 Кб
Скачать

Критерии качества сайта. Технические требования к сайту.

Любой сайт - это инструмент для решения конкретных целей. Но как бы не были разнообразны сайты, технические требования, которые к ним предъявляются одни и те же.

Критерии качества сайта

1. Соответствие существующим стандартам

Занимается формированием этих стандартов World Wide Web Consortium (W3C), который не является официальной организацией по стандартизации, а скорее результатом совместных усилий экспертов в Web-областях, направленных на упорядочивание разработки Web-технологий. Консорциум W3C публикует свое мнение по поводу методов обработки в документах, которые называются рекомендациями. Большая часть таких рекомендаций становится стандартами Web-разработки. Существует еще ряд организаций по стандартизации:

  • ISO (International Organization for Standartization), которая управляет более чем 10000 стандартов во всех областях и помогает обеспечивать совместимость коммерческих и информационных технологий по всему миру.

  • IETF (Internet Engineering Task Force) - это международное сообщество сетевых дизайнеров, операторов, производителей и иследователей, задачей, которых является развитие Интернета в целом.

  • Ecma International - Европейская ассоциация по стандартизации информационных и коммуникационных систем.

  • Unicode Consortium - управляет стандартом Unicode для многоязычных наборов символов.

  • ANSI (American National Standarts Institute) - охватывает широкий диапазон стандартов.

Соответствие существующим стандартам означает что:

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

  2. программный код сайта должен быть валидным - т.е. соответствовать используемым при разработке спецификациям.

Соответствие существующим стандартам обеспечивает:

  • доступность - это означает, что веб-страницы можно просматривать с помощью самых разнообразных браузеров и устройств.

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

  • более быструю загрузку и отображение, так как смысловая разметка позволяет уменьшить общий объем файла (что влияет на скорость передачи и загрузки) и сокращает время обработки файла браузерами, различными устройствами, другими програмами, в том числе и поисковыми системами. Кроме того, быстрое отображение страниц нравится посетителям.

2. Кроссбраузерность.

Кроссбраузерность подразумевает правильное отображение страниц сайта в разных браузерах. Существует большое количество браузеров (программ, которые используются для выхода в Интернет) - Mozilla Firefox, Google Chrome, Opera, Internet Explorer, Safari и другие. Кроме того, существует большое количество версий этих программ, и вдобавок каждая из них еще имеет несколько режимов отображения: стандартный, нестандартный, режим обратной совместимости.

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

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

4. Вся используемая графика должна быть оптимизирована под web, иначе страница может слишком долго грузится и пользователь не станет дожидаться окончания загрузки, по возможности лучше избегать большого количества рисунков и иной графической информации, если она не относится к делу.

Степень соответствия сайта описанным критериям является показателем качества его разработки.

Соседние файлы в папке 210217