SlideShare a Scribd company logo
Доступность веб-
сайтов: WWW для
всех?
Наталья Егорова
О чем будем говорить?

• Что такое доступность веб-сайтов?

• Как люди пользуются WWW?

• Что делать, чтобы сайты стали более

  доступными?
• Итоги
Сила WWW - в универсальности


"Сила WWW в ее универсальности.
Доступность каждому вне зависимости от
возможностей человека - ее неотъемлемая
характеристика"

Тим Бернерс-Ли, директор W3C и изобретатель
WWW
Что такое
доступность веб-
    сайтов?
Доступность веб-сайтов




Доступность веб-сайтов - понятие,
включающее в себя разработку веб-сайтов,
удобных для людей всех способностей и
возможностей
Ограниченные возможности


2010 год

на планете Земля - 7 миллиардов людей


- это до 1/5 или 1.5 миллиарда населения имеют
ограниченные возможности
Виды физических ограничений

На доступ к WWW влияют физические ограничения,
связанные с:

•зрением
•слухом
•движением
•восприятием
Зрительные ограничения

Нормальное зрение
Зрительные ограничения

Ослабленное зрение
Зрительные ограничения

Нормальное зрение
Зрительные ограничения

Цветовая слепота
Кто все эти люди?
Людвиг ван Бетховен


                • глухота

                • один из наиболее
                  уважаемых и
                  исполняемых
                  композиторов в мире
Томас Эдисон

               • нарушение слуха

               • пониженная
                 обучаемость
               • всемирно известный
                 американский
                 изобретатель и
                 предприниматель
Альберт Эйнштейн

                   • пониженная обучаемость

                   • физик-теоретик, один из
                     основателей
                     современной
                     теоретической физики,
                     лауреат Нобелевской
                     премии по физике 1921
                     года, общественный
                     деятель-гуманист
Стивен Хоукинг


                 • моторные нарушения
                   (паралич)

                 • один из наиболее
                   влиятельных и известных
                   широкой общественности
                   физиков-теоретиков
                   нашего времени
Старение населения

  Мир                Европа
Как люди
пользуются WWW?
Вспомогательные технологии

скринридеры и программы распознавания речи

•JAWs
•Window-Eyes
•NVDA
•etc.
Вспомогательные технологии

терминалы Брайля
Вспомогательные технологии


экранные лупы
Вспомогательные технологии

• альтернативные клавиатуры
• альтернативные указательные устройства
Что делать, чтобы
 веб-сайты были
доступными всем?
Уровни доступности

Уровни доступности в соответствии с Web Content
Accessibility Guidelines 2.0:

•A
•AA
•AAA
Принципы доступности


Принципы доступности в соответствии с Web Content
Accessibility Guidelines 2.0:

•Воспринимаемость
•Управляемость
•Понятность
•Надежность
Принципы доступности

WСAG 2.0: Подробные рекомендации по обеспечению
доступности веб-сайтов
http://www.w3.org/TR/WCAG20/
Оценка доступности

Процедура предварительной оценки WAI

•Выбрать репрезентативные страниц
•Просмотреть страницы графическим браузером
•Просмотреть страницы специализированными
браузерами
•Протестировать страницы с помощью инструментов
для автоматического тестирования
•Итоги и переход к детальной проверке


http://www.w3.org/WAI/eval/preliminary.html
Aaron Cannon

               http://www.cannonaccess.com
Aaron Cannon Checklist

•   Разметка
•   Внешний вид и контент
•   Динамический контент
•   Изображения и мультимедиа
•   Формы
•   Тестирование
http://cameronmoll.com/downloads/Web_Accessibility_Checklist.pdf
Aaron Cannon Checklist: Разметка

•   структура отделена от оформления
•   <h1>...<h6>
•   <title>
•   lang="es"
•   ссылки "Перейти к контенту"
•   <th>
•   tabindex=""
Aaron Cannon Checklist: Внешний вид и
              контент
Aaron Cannon Checklist: Динамический
                 контент
• js события не должны радикально и непредсказуемо
  менять страницу
Aaron Cannon Checklist: Изображения и
                мультимедиа
•   alt=""
•   пояснения для аудио и видео
•   доступность элементов управления для медиа
•   CAPTCHA
Aaron Cannon Checklist: Формы

• <label>
• <fieldset> в сочетании с <legend>
• удобное обозначение ошибок при заполнении
• ссылки на помощь и подсказки
• подтверждение или возможность отмены важных
  действий
• html теги - по назначению
Aaron Cannon Checklist: Тестирование

•   http://validator.w3.org
•   http://colororacle.org/ или http://www.vischeck.com
•   http://wave.webaim.org
•   тестирования экспертом по доступности
Законодательные нормы

• США - section 508 (секция 508 Акта о реабилитации)
• Германия - Barrierefreie-Informationstechnik-
  Verordnung - BITV 2.0 (Постановление о доступности
  информационных технологи)
• Швеция - Vagledningen 24-timmarswebbe (Шведское
  Национальное Руководство для Вебсайтов
  Общественного Сектора)
• РФ - ГОСТ Р 52872-2007 - Интернет-ресурсы:
  Требования доступности для инвалидов по зрению
Законодательные нормы: Примеры




http://www.vditz.de/
Законодательные нормы




http://special.kremlin.ru/
Итоги
Итоги

• обеспечение доступности - это просто
• доступные сайты = качественные +
  кроссбраузерные/кроссплатформенные =>
  конкурентноспособные
Ваши вопросы
Наталья Егорова
n.yegorova@sysiq.com

    yegorova.natasha

More Related Content

Viewers also liked

Эффективный JavaScript - IQLab Frontend Fusion 2012
Эффективный  JavaScript - IQLab Frontend Fusion 2012Эффективный  JavaScript - IQLab Frontend Fusion 2012
Эффективный JavaScript - IQLab Frontend Fusion 2012
Ecommerce Solution Provider SysIQ
 
Frontend Servers and NGINX: What, Where and How
Frontend Servers and NGINX: What, Where and HowFrontend Servers and NGINX: What, Where and How
Frontend Servers and NGINX: What, Where and How
Ecommerce Solution Provider SysIQ
 
Правила хорошего SEO тона в Frontend разработке
Правила хорошего SEO тона в Frontend разработкеПравила хорошего SEO тона в Frontend разработке
Правила хорошего SEO тона в Frontend разработкеEcommerce Solution Provider SysIQ
 
Mastering Java ByteCode
Mastering Java ByteCodeMastering Java ByteCode
Mastering Java ByteCode
Ecommerce Solution Provider SysIQ
 

Viewers also liked (20)

All things php
All things phpAll things php
All things php
 
non-blocking java script
non-blocking java scriptnon-blocking java script
non-blocking java script
 
QA evolution, in pictures
QA evolution, in picturesQA evolution, in pictures
QA evolution, in pictures
 
Quick Intro to Clean Coding
Quick Intro to Clean CodingQuick Intro to Clean Coding
Quick Intro to Clean Coding
 
Эффективный JavaScript - IQLab Frontend Fusion 2012
Эффективный  JavaScript - IQLab Frontend Fusion 2012Эффективный  JavaScript - IQLab Frontend Fusion 2012
Эффективный JavaScript - IQLab Frontend Fusion 2012
 
Management and Communications (IPAA)
Management and Communications (IPAA)Management and Communications (IPAA)
Management and Communications (IPAA)
 
Manifest of modern engineers
Manifest of modern engineersManifest of modern engineers
Manifest of modern engineers
 
User Behavior: Interacting With Important Website Elements
User Behavior: Interacting With Important Website ElementsUser Behavior: Interacting With Important Website Elements
User Behavior: Interacting With Important Website Elements
 
Frontend Servers and NGINX: What, Where and How
Frontend Servers and NGINX: What, Where and HowFrontend Servers and NGINX: What, Where and How
Frontend Servers and NGINX: What, Where and How
 
IGears: Template Architecture and Principles
IGears: Template Architecture and PrinciplesIGears: Template Architecture and Principles
IGears: Template Architecture and Principles
 
Seo and Marketing Requirements in Web Architecture
Seo and Marketing Requirements in Web ArchitectureSeo and Marketing Requirements in Web Architecture
Seo and Marketing Requirements in Web Architecture
 
Going global
Going globalGoing global
Going global
 
Правила хорошего SEO тона в Frontend разработке
Правила хорошего SEO тона в Frontend разработкеПравила хорошего SEO тона в Frontend разработке
Правила хорошего SEO тона в Frontend разработке
 
Mastering Java ByteCode
Mastering Java ByteCodeMastering Java ByteCode
Mastering Java ByteCode
 
Unexpected achievements 2013
Unexpected achievements 2013Unexpected achievements 2013
Unexpected achievements 2013
 
Java serialization
Java serializationJava serialization
Java serialization
 
User focused design
User focused designUser focused design
User focused design
 
Speed Up Your Website
Speed Up Your WebsiteSpeed Up Your Website
Speed Up Your Website
 
External Widgets Performance
External Widgets PerformanceExternal Widgets Performance
External Widgets Performance
 
QA evolution to the present day
QA evolution to the present dayQA evolution to the present day
QA evolution to the present day
 

Similar to Доступность веб-сайтов: WWW для всех?

А.Левенчук -- лекция о будущем (2014)
А.Левенчук -- лекция о будущем (2014)А.Левенчук -- лекция о будущем (2014)
А.Левенчук -- лекция о будущем (2014)
Anatoly Levenchuk
 
Открытая лекция А. Левенчука
Открытая лекция А. ЛевенчукаОткрытая лекция А. Левенчука
Открытая лекция А. Левенчука
ASIMP
 
что такое Web 3.0
что такое Web 3.0что такое Web 3.0
что такое Web 3.0
Оля Ёлькина
 
формирование доступной среды на основе принципов универсального дизайна
формирование доступной среды на основе принципов универсального дизайнаформирование доступной среды на основе принципов универсального дизайна
формирование доступной среды на основе принципов универсального дизайна
Елена Иванова
 
Презентация Интернет сервисы
Презентация Интернет сервисыПрезентация Интернет сервисы
Презентация Интернет сервисыFOCUS-MEDIA Foundation
 
Интернет как инструмент для НКО
Интернет как инструмент для НКОИнтернет как инструмент для НКО
Интернет как инструмент для НКО
Tania Evlampieva
 
КиберЛенинка — открытый доступ к науке
КиберЛенинка — открытый доступ к наукеКиберЛенинка — открытый доступ к науке
КиберЛенинка — открытый доступ к науке
Dmitry Semyachkin
 

Similar to Доступность веб-сайтов: WWW для всех? (12)

веб 2.0
веб 2.0веб 2.0
веб 2.0
 
Технологии веб 2.0
Технологии веб 2.0Технологии веб 2.0
Технологии веб 2.0
 
Veb 2 0
Veb 2 0Veb 2 0
Veb 2 0
 
Veb 2 0
Veb 2 0Veb 2 0
Veb 2 0
 
А.Левенчук -- лекция о будущем (2014)
А.Левенчук -- лекция о будущем (2014)А.Левенчук -- лекция о будущем (2014)
А.Левенчук -- лекция о будущем (2014)
 
Открытая лекция А. Левенчука
Открытая лекция А. ЛевенчукаОткрытая лекция А. Левенчука
Открытая лекция А. Левенчука
 
что такое Web 3.0
что такое Web 3.0что такое Web 3.0
что такое Web 3.0
 
формирование доступной среды на основе принципов универсального дизайна
формирование доступной среды на основе принципов универсального дизайнаформирование доступной среды на основе принципов универсального дизайна
формирование доступной среды на основе принципов универсального дизайна
 
Презентация Интернет сервисы
Презентация Интернет сервисыПрезентация Интернет сервисы
Презентация Интернет сервисы
 
2 неделя 27_03_2013
2 неделя 27_03_20132 неделя 27_03_2013
2 неделя 27_03_2013
 
Интернет как инструмент для НКО
Интернет как инструмент для НКОИнтернет как инструмент для НКО
Интернет как инструмент для НКО
 
КиберЛенинка — открытый доступ к науке
КиберЛенинка — открытый доступ к наукеКиберЛенинка — открытый доступ к науке
КиберЛенинка — открытый доступ к науке
 

More from Ecommerce Solution Provider SysIQ (7)

Developing for e commerce is important
Developing for e commerce is importantDeveloping for e commerce is important
Developing for e commerce is important
 
Magento code audit
Magento code auditMagento code audit
Magento code audit
 
Scalability and performance for e commerce
Scalability and performance for e commerceScalability and performance for e commerce
Scalability and performance for e commerce
 
Going Global
Going GlobalGoing Global
Going Global
 
Interactive web prototyping
Interactive web prototypingInteractive web prototyping
Interactive web prototyping
 
Модульные сетки в реальном мире
Модульные сетки в реальном миреМодульные сетки в реальном мире
Модульные сетки в реальном мире
 
Understanding Annotations in Java
Understanding Annotations in JavaUnderstanding Annotations in Java
Understanding Annotations in Java
 

Доступность веб-сайтов: WWW для всех?