Описание языка документа один из типов метаданных, которым особенно часто пренебрегают. Большинство Web-дизайнеров убеждены, что посетители их сайтов читают и говорят на том же языке, что и они сами. Однако это не так.
Разработчику следует всегда указывать базовый язык документа. Для этого предназначены атрибуты xml: lang и lang, которые входят в состав элемента html. Программы считывания с экрана, а также приложения для озвучивания текста могут настраиваться таким образом, чтобы выбранное произношение было максимально приближено к правильному.
Перечислим дополнительные преимущества данных атрибутов. Системы индексирования, например современные программы поиска, могут в процессе создания каталогов сайтов предоставить информацию о языке сайта. Тогда считыватели, основанные на принципе осязания, скажем устройства для шрифтов Брайля, правильно произведут расстановку символов-акцентов. Кроме того, пользователь способен самостоятельно запустить в документе функцию переводчика, если основной язык страницы отличается от языка, на котором он предпочитает общаться.
Пример. При использовании второго языка в документе ссылка на него является таким же значимым параметром, как и указание базового языка. Обычно эта опция необходима для географических названий, адресов, конкретных наименований, которые целесообразно указывать на языке соответствующего государства.
<p>Our hotel was located on the Avenida Rafael E. Melgar Sur, just off the dazzling white beaches of Cozumel. As we stepped out of the cab we were met with a friendly greeting, "Holds, Amigas!" </p>
В исходном варианте основной текст, где указываются местонахождение отеля и названия близлежащих географических пунктов, дан на базовом языке документа (в данном случае английском). Плакат с приглашением над его входом написан на другом языке. Таким образом, для некоторых элементов документа нарушено правило определения языка.
В следующем фрагменте показано верное сочетание элементов, связанных с описанием названий на государственном языке страны (испанском), с текстом на родном языке путешественников (английском). С этой целью в послание включены элемент span И атрибуты lang И xml : lang.
<p>Our hotel was located on the <span lang="es"
xml:lang="es">Avenida Rafael E. Melgar Sur</span> just off the dazzling white beaches of Cozumel. As we stepped out of the cab we were met with a friendly greeting, <span lang="es" xml:lang="es">"Holas, Amigas! "</span></p>
Опубликовал vovan666
April 08 2013 14:55:22 ·
0 Комментариев ·
4015 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.