Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: доступность
 
 автор: kaoz   (03.08.2006 в 13:38)   письмо автору
 
 

по требованиям доступности страница должна корректно отображаться при:
1. выключенных изображениях
2. выключенной поддержке CSS
3. выключенной поддержке JavaScript

при выключенных изображениях все ключевые места должны быть подписаны. в случае использования тэга <img> это делается с помощью атрибута alt, но когда используется конструкция <div><span>кнопка</span></div> или <li><span>кнопка</span></li>, а в стилях определено div{background:url(...);} и span {display:none} то текста невидно. решить эту проблему можно но с использование JS и для этого необходимо определить включены ли изображения.

для того чтобы страница была "доступна" при выключенном css, необходимо правильно структурировать html код, с этим вопросом проблема решается легко, но всеравно хотелось бы знать включен ли css или нет.

при отсутствии поддержки JS используется тэг <noscript>. можно ли использовать этот тэг при выключенной поддержки JS?

как определить все три состояния?

   
 
 автор: AlexSol   (03.08.2006 в 13:52)   письмо автору
 
   для: kaoz   (03.08.2006 в 13:38)
 

что за требование?
>при выключенных изображениях все ключевые места должны быть
>подписаны. в случае использования тэга &lt;img> это делается
>с помощью атрибута alt, но когда используется конструкция
>&lt;div>&lt;span>кнопка&lt;/span>&lt;/div> или
>&lt;li>&lt;span>кнопка&lt;/span>&lt;/li>, а в стилях
>определено div{background:url(...);} и span {display:none}
>то текста невидно. решить эту проблему можно но с
>использование JS и для этого необходимо определить включены
>ли изображения.
думаю это никто не делает - если картинки отключены - то элемент не виден и это не исправить.


>для того чтобы страница была "доступна" при выключенном css,
>необходимо правильно структурировать html код, с этим
>вопросом проблема решается легко, но всеравно хотелось бы
>знать включен ли css или нет.

это тоже не отследить
>при отсутствии поддержки JS используется тэг <noscript>.
>можно ли использовать этот тэг при выключенной поддержки JS?
да

>как определить все три состояния?

зачем? просто сделайте чтобы везде было нормально - какой смысл их отслеживать?
/все дыры не заткнете/

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования