Home

Page 34
Page 34
background image

Перевод и публикация: Copyright © 2007 WWW.JOOMLAUA.COM 

 

32

 

Можно  ли  привести Joomla! в  соответствие  с  требованиями 
доступности? 

Если кратко: да! 

Технология 

Joomla! до версии 1.5.0 все еще использует разметку в виде XHTML таблиц. Однако, при 
построении сайта со «свободной» конфигурацией элементов использование тегов таблиц 
недопустимо.  Таким  образом,  программный  код Joomla!, отвечающий  за  вывод 
информации  необходимо  изменить.  Сделать  это  можно  с  помощью  системы  видов, 
описанной в подразделе Изменение отображения HTML без изменения базовых файлов

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

Проверить функциональность сайта можно с помощью массы различных инструментов. В 
поисках подходящего инструмента рекомендуем посетить сайт Яна Эрика Хеллбуша (Jan 
Eric Hellbusch). 

Люди 

Теперь перейдем к людям, которые наполняют сайт содержимым – редакторам. В первую 
очередь необходимо пробудить в них чувство ответственности. 

Вот пример корректного и семантически правильного оформления текста: 

<h1>заголовок первого уровня</h1> 
<p>первый параграф</p> 
<p>второй параграф</p> 

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

<span class="heading">заголовок первого уровня</span>  

Корректная же версия команды будет выглядеть так: 

<h1 class="heading">заголовок первого уровня</h1> 

Как научить этому редактора? 

Существуют  две  программы,  являющиеся  стандартом  для  обработки  текста: 
OpenOffice.org  и  Microsoft Word.  Редакторы  должны  иметь  аналогичный  инструмент  с 
такими  же  возможностями  для  создании  контента  веб  страниц. WYSIWYG редактор, 
встроенный  в Joomla! реализует  лишь  малую  часть  этих  возможностей.  Вот  еще  один 
пример корректного размещения графики с использованием атрибутов title и  longdesc: 

<img src="companylogo.png" width="100" height="130" border="0"  
alt="companylogo" title="This is our company logo" /> 
<img src="companylogo.png" width="100" height="130" border="0"  
alt="companylogo" longdesc="companylogo.txt" /> 

Атрибут longdesc служит для размещения расширенного описания изображения  


Copyright © 2018 Файлообменник zfile.in.ua

Использование любых материалов сайта возможно только с разрешения автора.