SlideShare a Scribd company logo
1 of 26
Download to read offline
1  Что такое доступность

                                                  2  Зачем нужна доступность

                                                  3  Как проверить сайт на
                                                      доступность
                                                  4  Как сделать Ваш сайт
                                                      доступным
                                                  5  Как продать доступность




Конференция Client2007 6-7 ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
Как сделать
сайт доступным


                               что такое
                             доступность

Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
что такое                      «Доступный» - такой, по
                                 которому можно проехать.
доступность                      Открытый для глаз.
                                 (толковый словарь)


                               Два лагеря:
                               •  Доступность «для всех» -
                                 мобильные устройства,
                                 старые броузеры,
                                 медленный интернет и т. п.
                               •  Доступность для людей с
                                 ограниченными
                                 возможностями (зрения,
                                 физическими недостатками)

Как сделать      Что такое
                                                         3 из 26
                                                 Слайд
сайт доступным   доступность
Законодатели                   •  WCAG – для веб-
                                 разработчиков
                               •  ATAG – для разработчиков
                                 ПО для создания сайтов




WAI
                               •  UAAG – для разработчиков
                                 ПО для «чтения» сайтов




Как сделать      Что такое
                                                         4 из 26
                                                 Слайд
сайт доступным   доступность
Как сделать
сайт доступным


                             зачем нужна
                             доступность

Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
Почему об этом                  •  Аудитория взрослеет

нужно думать                    •  «Мобильные» серферы

                                •  Больше юных пользователей

                                •  Dial Up и старые компьютеры

                                •  Люди с недостатками(зрение и
                                     др.)
                                •  Google (SEO)

                                •  Потому что это просто

                                •  Потому что это правильно

                                •  Потому что это
                                     профессионально


Как сделать      Зачем
                                                            6 из 26
                                                    Слайд
сайт доступным   нужна доступность
Как сделать
сайт доступным


                        как проверять
                         доступность

Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
Как проверять                    •  Не белое и черное

                                 •  Firefox Web Developer

                                    •  Отключенный CSS или
                                       Javascript
                                    •  Отключенные картинки

                                    •  Двойное увеличение
                                       шрифта
                                 •  Онлайн проверки

                                    •  Webxact, Truwex, Cynthia
                                       Says
                                 •  Скрин ридеры (Jaws, Windows
                                   Eyes)
                                 •  Люди
Как сделать      Как проверять
                                                            8 из 26
                                                    Слайд
сайт доступным   доступность
10 базовых тестов                •  Alt для картинок

                                 •  Доступность форм

                                 •  Изменяемые шрифты

                                 •  Lynx или CSS-off

                                 •  Images – off, CSS – on.

                                 •  Весь функционал с клавиатуры

                                 •  Карта сайта (sitemap)

                                 •  Имеет ли смысл текст в
                                   ссылках?
                                 •  Проверить онлайн чекером

                                 •  Спросить у знакомого не из IT-
                                   сферы
Как сделать      Как проверять
                                                               9 из 26
                                                       Слайд
сайт доступным   доступность
Как сделать
сайт доступным


                          практические
                               советы

Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
Методики                        •  Graceful degradation – от
                                  полной версии сайта, к
разработки                        доступной
                                •  Progressive Enhancement –
                                  от базовой доступной версии
                                  сайта к полной




Как сделать      Практические
                                                          11 из 26
                                                  Слайд
сайт доступным   советы
Верстка                         •  Семантика

                                •  Семантика

                                •  Структура заголовков

                                •  Alt для картинок

                                •  Эластичный дизайн,
                                  изменяемые шрифты
                                •  Навигация внутри страницы
                                  (“skip to content”)
                                •  Порядок контента

                                •  Доступность с клавиатуры

                                •  Осмысленный текст в
                                  ссылках (<del>click here</
                                  del>)
Как сделать      Практические
                                                           12 из 26
                                                   Слайд
сайт доступным   советы
Типичные ошибки                         •  Divitis (classitis) –
                                           антисемантические болезни
                                        •  Проверка форм только
                                           Javascript
                                        •  Сложные таблицы без
                                           summary, logdesc, scope
                                        •  Alt для картинок

                                        •  Нечитабельность при
                                           ресайзе
<div class=“heading”>Заголовок</div>    •  Перед контентом большое
<div class=“paragraf”>…</div>
                                           кол-во «неконтента»
<div class=“paragraf”>…</div>




Как сделать              Практические
                                                                      13 из 26
                                                              Слайд
сайт доступным           советы
Формы и AJAX                    •  HIJAX(последовательная
                                  разработка)
                                   •  Базовая рабочая версия

                                   •  Затем добавляем AJAX

                                •  Проверка форм на сервере
                                  обязательна
                                •  Странички должны работать
                                  при отключенном javascript




Как сделать      Практические
                                                        14 из 26
                                                Слайд
сайт доступным   советы
Flash? Video?                   •  Flash

                                   •  HTML или текстовая
                                      альтернатива
                                •  Видео

                                   •  MAGpie (полная
                                      стенограмма видео)
                                   •  SMIL & SAMI– стандарт
                                      субтитров для видео




Как сделать      Практические
                                                        15 из 26
                                                Слайд
сайт доступным   советы
PDF?                            •  PDF таги

                                   •  <H>, <H1>-<H6> -
                                      заголовки
                                   •  <Art> - статья

                                   •  <BlockQuote> - цитата

                                   •  etc.




Как сделать      Практические
                                                          16 из 26
                                                  Слайд
сайт доступным   советы
Доступность для                 •  Вменяемая линеаризация
                                     страниц
мобильных
                                •  Навигация по странице

                                •  Javascript – нет

                                •  Маленький размер
                                     страниц(медленные
                                     процессоры и дорогой
                                     трафик)
                                •  Можно предоставлять
                                     мобильные версии страниц
                                     через google
                                     (google.com/gwt/n?u=URL)
                                • 

                                •  media=handheld

                                     •  a:focus
Как сделать      Практические
                                                              17 из 26
                                                      Слайд
сайт доступным   советы
Как сделать
сайт доступным


                              как продать
                             доступность

Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
Как продать слово              •  Кроссплатформенность
“accessibility”                •  Повышение юзабилити

                               •  Доступностью можно
                                 гордиться и пиарить её
                               •  Закон, или скоро им станет

                               •  Возраст аудитории растет

                               •  Google & Co

                               •  Купите её и Вы попадете в
                                 рай




Как сделать      Как продать
                                                        19 из 26
                                                Слайд
сайт доступным   доступность
Письмо Дагу                    Hi, I really like your wired.com
                                  redesign!
Бауману про
                               ...
wired.com (2000)
                               ...




                               By the way, I’m blind.




Как сделать      Как продать
                                                             20 из 26
                                                     Слайд
сайт доступным   доступность
Как это происходит



http://www.assistiveware.com/videos.php
Как сделать
сайт доступным


                                      accessibility
                                             линч

Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
Кого проверим?




Как сделать      Accessibility
                                         23 из 26
                                 Слайд
сайт доступным   линч
Ссылки
     Truwex Online
• 

           http://checkwebsite.erigami.com/accessibility.html
      • 

     Webxact
• 

           http://webxact.com/
      • 

     WAI Resources (список полезных ресурсов на тему доступности)
• 

           http://www.w3.org/WAI/Resources/
      • 

     Accesssites.org – The Art Of Accessibility
• 

           http://accessites.org/
      • 

     Видео людей с недостатками использующих айти-продукты
• 

           http://www.assistiveware.com/videos.php
      • 




Как сделать               Полезные
                                                                        24 из 26
                                                                Слайд
сайт доступным            ссылки
Ссылки
     WebAIM – отличная подборка практических статей из первых рук
• 

           http://www.webaim.org/articles/
      • 

     Книга «Building Accessible Websites»
• 

           http://joeclark.org/book/sashay/
      • 

     Dive into Accessibility – 30-дневный курс доступности
• 

           http://diveintoaccessibility.org
      • 

     Accessify
• 

           http://www.accessifyforum.com/ - коммьюнити по доступности
      • 

           http://www.accessify.com
      • 

     Microsoft
• 

           http://microsoft.com/enable
      • 



Как сделать               Полезные
                                                                        25 из 26
                                                               Слайд
сайт доступным            ссылки
Спасибо!




               вопросы
Юрий «akella» Артюх
http://cssing.org.ua
akella.a@gmail.com
Конференция Client2007 6-7 ноября 2007

More Related Content

What's hot

Системы мониторинга и аналитики поведения пользователей
Системы мониторинга и аналитики поведения пользователейСистемы мониторинга и аналитики поведения пользователей
Системы мониторинга и аналитики поведения пользователейDmitry Satin
 
ObjectXPathNavigator - Как и зачем?
ObjectXPathNavigator - Как и зачем?ObjectXPathNavigator - Как и зачем?
ObjectXPathNavigator - Как и зачем?SQALab
 
ObjectXPathNavigator - как и зачем?
ObjectXPathNavigator - как и зачем?ObjectXPathNavigator - как и зачем?
ObjectXPathNavigator - как и зачем?Andrew Mayorov
 
исчезнут ли российские эпс
исчезнут ли российские эпсисчезнут ли российские эпс
исчезнут ли российские эпсTimur AITOV
 
советы, которые спасут ваш компьютер
советы, которые спасут ваш компьютерсоветы, которые спасут ваш компьютер
советы, которые спасут ваш компьютерanna.korovko
 
Оптимизация запасов
Оптимизация запасовОптимизация запасов
Оптимизация запасовvladimirov
 
Profit Backlog | В погоне за эффективным бэклогом
Profit Backlog | В погоне за эффективным бэклогомProfit Backlog | В погоне за эффективным бэклогом
Profit Backlog | В погоне за эффективным бэклогомNikita Filippov
 
кто же расстанется со своим
кто же расстанется со своимкто же расстанется со своим
кто же расстанется со своимTimur AITOV
 
Brazil Report 2007 12 25 12
Brazil Report 2007 12 25 12Brazil Report 2007 12 25 12
Brazil Report 2007 12 25 12Victor Gridnev
 
Direct Mail in Marketing Communications_BG
Direct Mail in Marketing Communications_BGDirect Mail in Marketing Communications_BG
Direct Mail in Marketing Communications_BGHristo Radichev
 
шварц б., зайцев п., ткаченко в. и др. My sql. оптимизация производительнос...
шварц б., зайцев п., ткаченко в. и др.   My sql. оптимизация производительнос...шварц б., зайцев п., ткаченко в. и др.   My sql. оптимизация производительнос...
шварц б., зайцев п., ткаченко в. и др. My sql. оптимизация производительнос...Tretta
 
Internet Marketing at the Time of Crisis
Internet Marketing at the Time of CrisisInternet Marketing at the Time of Crisis
Internet Marketing at the Time of CrisisIrina Zimitskaya
 
水晶報表的使用
水晶報表的使用水晶報表的使用
水晶報表的使用ShunYeh
 
Спецпроекты ВКонтакте
Спецпроекты ВКонтактеСпецпроекты ВКонтакте
Спецпроекты ВКонтактеPetr Malukov
 
02 Citrus Systems S Pb
02 Citrus Systems S Pb02 Citrus Systems S Pb
02 Citrus Systems S PbLiudmila Li
 

What's hot (18)

Системы мониторинга и аналитики поведения пользователей
Системы мониторинга и аналитики поведения пользователейСистемы мониторинга и аналитики поведения пользователей
Системы мониторинга и аналитики поведения пользователей
 
ObjectXPathNavigator - Как и зачем?
ObjectXPathNavigator - Как и зачем?ObjectXPathNavigator - Как и зачем?
ObjectXPathNavigator - Как и зачем?
 
ObjectXPathNavigator - как и зачем?
ObjectXPathNavigator - как и зачем?ObjectXPathNavigator - как и зачем?
ObjectXPathNavigator - как и зачем?
 
исчезнут ли российские эпс
исчезнут ли российские эпсисчезнут ли российские эпс
исчезнут ли российские эпс
 
советы, которые спасут ваш компьютер
советы, которые спасут ваш компьютерсоветы, которые спасут ваш компьютер
советы, которые спасут ваш компьютер
 
03 Bcc снг
03 Bcc снг03 Bcc снг
03 Bcc снг
 
Оптимизация запасов
Оптимизация запасовОптимизация запасов
Оптимизация запасов
 
Profit Backlog | В погоне за эффективным бэклогом
Profit Backlog | В погоне за эффективным бэклогомProfit Backlog | В погоне за эффективным бэклогом
Profit Backlog | В погоне за эффективным бэклогом
 
кто же расстанется со своим
кто же расстанется со своимкто же расстанется со своим
кто же расстанется со своим
 
Brazil Report 2007 12 25 12
Brazil Report 2007 12 25 12Brazil Report 2007 12 25 12
Brazil Report 2007 12 25 12
 
Direct Mail in Marketing Communications_BG
Direct Mail in Marketing Communications_BGDirect Mail in Marketing Communications_BG
Direct Mail in Marketing Communications_BG
 
шварц б., зайцев п., ткаченко в. и др. My sql. оптимизация производительнос...
шварц б., зайцев п., ткаченко в. и др.   My sql. оптимизация производительнос...шварц б., зайцев п., ткаченко в. и др.   My sql. оптимизация производительнос...
шварц б., зайцев п., ткаченко в. и др. My sql. оптимизация производительнос...
 
вгв+д
вгв+двгв+д
вгв+д
 
Internet Marketing at the Time of Crisis
Internet Marketing at the Time of CrisisInternet Marketing at the Time of Crisis
Internet Marketing at the Time of Crisis
 
水晶報表的使用
水晶報表的使用水晶報表的使用
水晶報表的使用
 
Спецпроекты ВКонтакте
Спецпроекты ВКонтактеСпецпроекты ВКонтакте
Спецпроекты ВКонтакте
 
SEO
SEOSEO
SEO
 
02 Citrus Systems S Pb
02 Citrus Systems S Pb02 Citrus Systems S Pb
02 Citrus Systems S Pb
 

Viewers also liked

Microsoft Expression Web
Microsoft Expression WebMicrosoft Expression Web
Microsoft Expression WebYuriy Artyukh
 
IE9 для разработчиков
IE9 для разработчиковIE9 для разработчиков
IE9 для разработчиковYuriy Artyukh
 
Когда хуже - лучше
Когда хуже - лучшеКогда хуже - лучше
Когда хуже - лучшеYuriy Artyukh
 
Олег Мохов "О чём ещё говорят верстальщики"
Олег Мохов "О чём ещё говорят верстальщики"Олег Мохов "О чём ещё говорят верстальщики"
Олег Мохов "О чём ещё говорят верстальщики"Yandex
 
"Flexbox — гибче мыслишь, больше спишь", Алексей Чернышев, MoscowJS 24
"Flexbox — гибче мыслишь, больше спишь", Алексей Чернышев, MoscowJS 24"Flexbox — гибче мыслишь, больше спишь", Алексей Чернышев, MoscowJS 24
"Flexbox — гибче мыслишь, больше спишь", Алексей Чернышев, MoscowJS 24MoscowJS
 
Как верстать сайты быстрее чем их рисуют
Как верстать сайты быстрее чем их рисуютКак верстать сайты быстрее чем их рисуют
Как верстать сайты быстрее чем их рисуютYuriy Artyukh
 
Секретные приемы Верстки HTML писем
Секретные приемы Верстки HTML писемСекретные приемы Верстки HTML писем
Секретные приемы Верстки HTML писемEMAILMATRIX
 
Bootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPressBootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPressIgor Sazonov
 
Павел Шут — БЭМ в lean startup'e
Павел Шут — БЭМ в lean startup'eПавел Шут — БЭМ в lean startup'e
Павел Шут — БЭМ в lean startup'eYandex
 
LESS, SASS, HAML: 4 буквы, изменившие frontend development
LESS, SASS, HAML: 4 буквы, изменившие frontend developmentLESS, SASS, HAML: 4 буквы, изменившие frontend development
LESS, SASS, HAML: 4 буквы, изменившие frontend developmentKonstantin Kudryashov
 
Верстка и другие развлечения, Seconf
Верстка и другие развлечения, SeconfВерстка и другие развлечения, Seconf
Верстка и другие развлечения, SeconfYuriy Artyukh
 
SECON'2016. Ежков Денис, Верстка на автопилоте. Почему я не использую flexbox
SECON'2016. Ежков Денис, Верстка на автопилоте. Почему я не использую flexboxSECON'2016. Ежков Денис, Верстка на автопилоте. Почему я не использую flexbox
SECON'2016. Ежков Денис, Верстка на автопилоте. Почему я не использую flexboxSECON
 
Современная верстка с адекватными трудозатратами Максим Тимохин, технолог, И...
 Современная верстка с адекватными трудозатратами Максим Тимохин, технолог, И... Современная верстка с адекватными трудозатратами Максим Тимохин, технолог, И...
Современная верстка с адекватными трудозатратами Максим Тимохин, технолог, И...Тарасов Константин
 
Responsive design
Responsive designResponsive design
Responsive designNimax
 
Good front end - bad front-end (Vladimir Gutorov)
Good front end -  bad  front-end (Vladimir Gutorov)Good front end -  bad  front-end (Vladimir Gutorov)
Good front end - bad front-end (Vladimir Gutorov)LumoSpark
 
Верстка в команде
Верстка в командеВерстка в команде
Верстка в командеAndrew Vdovichenko
 

Viewers also liked (19)

Coding for iPhone
Coding for iPhoneCoding for iPhone
Coding for iPhone
 
Microsoft Expression Web
Microsoft Expression WebMicrosoft Expression Web
Microsoft Expression Web
 
IE9 для разработчиков
IE9 для разработчиковIE9 для разработчиков
IE9 для разработчиков
 
Когда хуже - лучше
Когда хуже - лучшеКогда хуже - лучше
Когда хуже - лучше
 
Олег Мохов "О чём ещё говорят верстальщики"
Олег Мохов "О чём ещё говорят верстальщики"Олег Мохов "О чём ещё говорят верстальщики"
Олег Мохов "О чём ещё говорят верстальщики"
 
Backbone Javascript Application
Backbone Javascript ApplicationBackbone Javascript Application
Backbone Javascript Application
 
"Flexbox — гибче мыслишь, больше спишь", Алексей Чернышев, MoscowJS 24
"Flexbox — гибче мыслишь, больше спишь", Алексей Чернышев, MoscowJS 24"Flexbox — гибче мыслишь, больше спишь", Алексей Чернышев, MoscowJS 24
"Flexbox — гибче мыслишь, больше спишь", Алексей Чернышев, MoscowJS 24
 
Как верстать сайты быстрее чем их рисуют
Как верстать сайты быстрее чем их рисуютКак верстать сайты быстрее чем их рисуют
Как верстать сайты быстрее чем их рисуют
 
Секретные приемы Верстки HTML писем
Секретные приемы Верстки HTML писемСекретные приемы Верстки HTML писем
Секретные приемы Верстки HTML писем
 
Bootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPressBootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPress
 
Павел Шут — БЭМ в lean startup'e
Павел Шут — БЭМ в lean startup'eПавел Шут — БЭМ в lean startup'e
Павел Шут — БЭМ в lean startup'e
 
LESS, SASS, HAML: 4 буквы, изменившие frontend development
LESS, SASS, HAML: 4 буквы, изменившие frontend developmentLESS, SASS, HAML: 4 буквы, изменившие frontend development
LESS, SASS, HAML: 4 буквы, изменившие frontend development
 
Bad CSS advice
Bad CSS adviceBad CSS advice
Bad CSS advice
 
Верстка и другие развлечения, Seconf
Верстка и другие развлечения, SeconfВерстка и другие развлечения, Seconf
Верстка и другие развлечения, Seconf
 
SECON'2016. Ежков Денис, Верстка на автопилоте. Почему я не использую flexbox
SECON'2016. Ежков Денис, Верстка на автопилоте. Почему я не использую flexboxSECON'2016. Ежков Денис, Верстка на автопилоте. Почему я не использую flexbox
SECON'2016. Ежков Денис, Верстка на автопилоте. Почему я не использую flexbox
 
Современная верстка с адекватными трудозатратами Максим Тимохин, технолог, И...
 Современная верстка с адекватными трудозатратами Максим Тимохин, технолог, И... Современная верстка с адекватными трудозатратами Максим Тимохин, технолог, И...
Современная верстка с адекватными трудозатратами Максим Тимохин, технолог, И...
 
Responsive design
Responsive designResponsive design
Responsive design
 
Good front end - bad front-end (Vladimir Gutorov)
Good front end -  bad  front-end (Vladimir Gutorov)Good front end -  bad  front-end (Vladimir Gutorov)
Good front end - bad front-end (Vladimir Gutorov)
 
Верстка в команде
Верстка в командеВерстка в команде
Верстка в команде
 

How to make your site accessible

  • 1. 1  Что такое доступность 2  Зачем нужна доступность 3  Как проверить сайт на доступность 4  Как сделать Ваш сайт доступным 5  Как продать доступность Конференция Client2007 6-7 ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
  • 2. Как сделать сайт доступным что такое доступность Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
  • 3. что такое «Доступный» - такой, по которому можно проехать. доступность Открытый для глаз. (толковый словарь) Два лагеря: •  Доступность «для всех» - мобильные устройства, старые броузеры, медленный интернет и т. п. •  Доступность для людей с ограниченными возможностями (зрения, физическими недостатками) Как сделать Что такое 3 из 26 Слайд сайт доступным доступность
  • 4. Законодатели •  WCAG – для веб- разработчиков •  ATAG – для разработчиков ПО для создания сайтов WAI •  UAAG – для разработчиков ПО для «чтения» сайтов Как сделать Что такое 4 из 26 Слайд сайт доступным доступность
  • 5. Как сделать сайт доступным зачем нужна доступность Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
  • 6. Почему об этом •  Аудитория взрослеет нужно думать •  «Мобильные» серферы •  Больше юных пользователей •  Dial Up и старые компьютеры •  Люди с недостатками(зрение и др.) •  Google (SEO) •  Потому что это просто •  Потому что это правильно •  Потому что это профессионально Как сделать Зачем 6 из 26 Слайд сайт доступным нужна доступность
  • 7. Как сделать сайт доступным как проверять доступность Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
  • 8. Как проверять •  Не белое и черное •  Firefox Web Developer •  Отключенный CSS или Javascript •  Отключенные картинки •  Двойное увеличение шрифта •  Онлайн проверки •  Webxact, Truwex, Cynthia Says •  Скрин ридеры (Jaws, Windows Eyes) •  Люди Как сделать Как проверять 8 из 26 Слайд сайт доступным доступность
  • 9. 10 базовых тестов •  Alt для картинок •  Доступность форм •  Изменяемые шрифты •  Lynx или CSS-off •  Images – off, CSS – on. •  Весь функционал с клавиатуры •  Карта сайта (sitemap) •  Имеет ли смысл текст в ссылках? •  Проверить онлайн чекером •  Спросить у знакомого не из IT- сферы Как сделать Как проверять 9 из 26 Слайд сайт доступным доступность
  • 10. Как сделать сайт доступным практические советы Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
  • 11. Методики •  Graceful degradation – от полной версии сайта, к разработки доступной •  Progressive Enhancement – от базовой доступной версии сайта к полной Как сделать Практические 11 из 26 Слайд сайт доступным советы
  • 12. Верстка •  Семантика •  Семантика •  Структура заголовков •  Alt для картинок •  Эластичный дизайн, изменяемые шрифты •  Навигация внутри страницы (“skip to content”) •  Порядок контента •  Доступность с клавиатуры •  Осмысленный текст в ссылках (<del>click here</ del>) Как сделать Практические 12 из 26 Слайд сайт доступным советы
  • 13. Типичные ошибки •  Divitis (classitis) – антисемантические болезни •  Проверка форм только Javascript •  Сложные таблицы без summary, logdesc, scope •  Alt для картинок •  Нечитабельность при ресайзе <div class=“heading”>Заголовок</div> •  Перед контентом большое <div class=“paragraf”>…</div> кол-во «неконтента» <div class=“paragraf”>…</div> Как сделать Практические 13 из 26 Слайд сайт доступным советы
  • 14. Формы и AJAX •  HIJAX(последовательная разработка) •  Базовая рабочая версия •  Затем добавляем AJAX •  Проверка форм на сервере обязательна •  Странички должны работать при отключенном javascript Как сделать Практические 14 из 26 Слайд сайт доступным советы
  • 15. Flash? Video? •  Flash •  HTML или текстовая альтернатива •  Видео •  MAGpie (полная стенограмма видео) •  SMIL & SAMI– стандарт субтитров для видео Как сделать Практические 15 из 26 Слайд сайт доступным советы
  • 16. PDF? •  PDF таги •  <H>, <H1>-<H6> - заголовки •  <Art> - статья •  <BlockQuote> - цитата •  etc. Как сделать Практические 16 из 26 Слайд сайт доступным советы
  • 17. Доступность для •  Вменяемая линеаризация страниц мобильных •  Навигация по странице •  Javascript – нет •  Маленький размер страниц(медленные процессоры и дорогой трафик) •  Можно предоставлять мобильные версии страниц через google (google.com/gwt/n?u=URL) •  •  media=handheld •  a:focus Как сделать Практические 17 из 26 Слайд сайт доступным советы
  • 18. Как сделать сайт доступным как продать доступность Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
  • 19. Как продать слово •  Кроссплатформенность “accessibility” •  Повышение юзабилити •  Доступностью можно гордиться и пиарить её •  Закон, или скоро им станет •  Возраст аудитории растет •  Google & Co •  Купите её и Вы попадете в рай Как сделать Как продать 19 из 26 Слайд сайт доступным доступность
  • 20. Письмо Дагу Hi, I really like your wired.com redesign! Бауману про ... wired.com (2000) ... By the way, I’m blind. Как сделать Как продать 20 из 26 Слайд сайт доступным доступность
  • 22. Как сделать сайт доступным accessibility линч Конференция Client2007 6-7ноября 2007 • Докладчик: Юрий Артюх (www.cssing.org.ua)
  • 23. Кого проверим? Как сделать Accessibility 23 из 26 Слайд сайт доступным линч
  • 24. Ссылки Truwex Online •  http://checkwebsite.erigami.com/accessibility.html •  Webxact •  http://webxact.com/ •  WAI Resources (список полезных ресурсов на тему доступности) •  http://www.w3.org/WAI/Resources/ •  Accesssites.org – The Art Of Accessibility •  http://accessites.org/ •  Видео людей с недостатками использующих айти-продукты •  http://www.assistiveware.com/videos.php •  Как сделать Полезные 24 из 26 Слайд сайт доступным ссылки
  • 25. Ссылки WebAIM – отличная подборка практических статей из первых рук •  http://www.webaim.org/articles/ •  Книга «Building Accessible Websites» •  http://joeclark.org/book/sashay/ •  Dive into Accessibility – 30-дневный курс доступности •  http://diveintoaccessibility.org •  Accessify •  http://www.accessifyforum.com/ - коммьюнити по доступности •  http://www.accessify.com •  Microsoft •  http://microsoft.com/enable •  Как сделать Полезные 25 из 26 Слайд сайт доступным ссылки
  • 26. Спасибо! вопросы Юрий «akella» Артюх http://cssing.org.ua akella.a@gmail.com Конференция Client2007 6-7 ноября 2007