ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || Спецификация HTML 4.01 | 4. Согласование: требования и рекомендации

4. Согласование: требования и рекомендации

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

Ключевые слова "ДОЛЖЕН", "НЕЛЬЗЯ", "ОБЯЗАТЕЛЬНЫЙ", "СЛЕДУЕТ", "НЕСЛЕДУЕТ", "РЕКОМЕНДОВАНО", "МОЖЕТ" и "ФАКУЛЬТАТИВНЫЙ" в этом документе интерпретируются так, как описано в [RFC2119]. Для удобства чтения спецификации эти слова печатаются строчными буквами.

Авторы спецификации иногда рекомендуют примеры для корректной работы авторам и устройствам вывода. Эти рекомендации не являются нормативными, и согласование с этой спецификацией не зависит от их реализации. Эти рекомендации содержат выражение "Мы рекомендуем …" ("We recommend ..."), "Эта спецификация рекомендует …" ("This specification recommends ...") или похожие слова.

4.1. Определения

HTML document – HTML-документ
HTML-документ является SGML-документом, который согласуется с ограничениями этой спецификации.
Author – автор
Автор – это человек или программа, который(ая) пишет или генерирует HTML-документ. Компьютеризированные инструментальные средства – это особый случай автора, а именно, программа, которая генерирует HTML.
Мы рекомендуем, чтобы авторы писали документы, которые согласовывались со строгим файлом DTD, а не с другими файлами DTD, определенными в этой спецификации. Обратитесь к разделу об информации по версии, чтобы получить подробную информацию о файлах DTD, определенных в HTML 4.
User – пользователь
Пользователь – это человек, который взаимодействует с устройством вывода для просмотра, прослушивания или для другого использования выведенного HTML-документа.
HTML user agent – HTML-устройство вывода
HTML-устройство вывода – это любое устройство, которое интерпретирует HTML-документы. Устройства вывода включают: визуальные браузеры (только для текста или графические), не визуальные браузеры (аудио, брайля), поисковые роботы, модули доступа и т.д.
Согласующиеся устройство вывода для HTML 4 – это устройство, которое соблюдает обязательные условия ("должно"), сформулированные в этой спецификации, включая следующие пункты:
  • Устройству вывода следует избегать наложения произвольных ограничений на размеры для литерал значений атрибутов (смотрите раздел по допустимым диапазонам в декларации SGML). Для получения информации об атрибутам SGML, обратитесь к разделу по определению атрибутов.
  • Устройство вывода должно обеспечить, чтобы визуализация не менялась от наличия или отсутствия начальных или конечных тегов, когда файл HTML DTD указывает, что они факультативные. Смотрите раздел по определению элементов для получения информации об элементах SGML.
  • С точки зрения обратной совместимости, мы рекомендуем, чтобы компьютерный инструментарий, интерпретирующий HTML 4, продолжал поддерживать HTML 3.2 (смотрите [HTML32]) и HTML 2.0 (смотрите [RFC1866]).
Error conditions – ошибочные условия
Эта спецификация не определяет, как согласующиеся устройства вывода обрабатывают общие ошибочные условия, включая то, как устройства вывода ведут себя, когда они сталкиваются с элементами, атрибутами, значениями атрибутов или примитивами, не определенных в этом документе.
По поводу рекомендуемого поведения для обработки ошибок, обратитесь к заметкам по корректным документам.
Deprecated – устаревающий
Устаревающий элемент или атрибут – это такой, который является устаревающим для новых конструкций. Устаревающие элементы определяются в руководстве в соответствующих местах, но все равно помечены как устаревающие (deprecated). Устаревающие элементы могут быть отменены в новых версиях HTML.
Устройствам вывода следует продолжать поддерживать устаревающие элементы с точки зрения обратной совместимости.
Определения элементов и атрибутов ясно указывают, какие из них устаревающие.
Эта спецификация включает примеры, иллюстрирующие, как избежать использование устаревающих элементов. В большинстве случаев это зависит от поддержки устройствами вывода стилевых таблиц. Авторам следует использовать стилевые таблицы для достижения стилистических эффектов и эффектов форматирования, а не презентационных атрибутов HTML. Презентационные атрибуты HTML устаревают, если существуют альтернативы в стилевых таблицах (смотрите, например, [CSS1]).
Obsolete – устаревший
Устаревший элемент или атрибут – это такой, который точно не поддерживается устройством вывода. Устаревшие элементы больше не определяются в спецификации, но указаны в списке для исторических целей в разделе по изменениям.

← Назад | Вперед →
Copyright © 2006 -  aranea.ru