Не CDN єдиним

Останнім часом стало модно говорити про доступність (accessibility) при розробці сайтів, писати rel, alt, робити версію для слабозорих і так далі, проте чому б спочатку не подумати про нормальних користувачів. Підключаючи jQuery з CDN:

<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>

… багато хто забуває дуже важливу деталь.

Читати далі →

Робимо онлайн-кінотеатр для сліпих (WCAG 2.0 AAA)

В РФ живе близько 275 тисяч сліпих та слабозорих людей, 22% молодь, деякі з них також є користувачами інтернету, як і ми.

У цій статті я поділюся з вами інструментами і незвичайним досвідом, який можна отримати при створенні онлайн-кінотеатру для слабозорих людей.

image
(приклад адаптованої теми на GitHub по посиланню з картинки )

Читати далі →

Експеримент по візуалізації для екранного збільшення

Університет штату Північна Кароліна
Факультет комп'ютерних наук
Дослідницька лабораторія
Головний дослідник: Джеффрі А. Вілсон (англ. Jeffrey A. Wilson) <jawilso7@ncsu.edu>
Консультування: Доктор Роберт Ст. Гаман (англ. St Robert. Amant)

Про цьому експерименті
Допоможіть нам покращити технологію екранного збільшення для слабозорих! Ми проводимо експеримент і ваша участь може надати нам цінні дані, які будуть спрямовані розробникам нових продуктів, що роблять життя з екранними лупами легше. Експеримент потребує лише 15-30 хвилин вашого часу і не припускає яких-небудь значних зусиль. Ви можете провести експеримент на своїй машині на дозвіллі. Все, що вам потрібно зробити, це завантажити програмне забезпечення з нижченаведеної інструкції і відправити результати електронною поштою головному досліднику Джеффри А. Вілсону.

Читати далі →

Розуміння досвіду геймерів з обмеженими можливостями

Геймери з обмеженими можливостями часто стикаються з труднощами із-за проблем доступності, що зустрічаються в іграх, незважаючи на деякі хороші ресурси для розробників, які призначені для того, щоб люди з обмеженими можливостями могли б ефективно брати участь в ігровому процесі.

Контролер PlayStation 3, що лежить на дерев&#39;яній поверхні

Ми попросили геймерів поділитися своїми думками, переживаннями і думками про використання в іграх субтитрів, ідеями щодо покращення ігрової доступності, а також розповідями про гравців з обмеженими можливостями.

Читати далі →

SFTP і FISH протоколи для SSH доступу до контейнерів Jelastic

Раніше, ми розповіли про SSH доступ до хмари Jelastic та його особливості:
  • SSH шлюз як новий елемент інфраструктури
  • генерація і додавання ключа SSH в акаунт Jelastic
  • прямий SSH доступ до контейнерів
У цій статті ми хотіли б звернути увагу на деякі додаткові способи SSH доступу до контейнерів Jelastic, а саме, використовуючи SFTP (SSH File Transfer Protocol) або FISH (Files transferred over Shell protocol) протоколи. Дані протоколи дозволяють проводити різні операції з файламы (доступ, передача та ін) по захищеному каналу.

image

Читати далі →

SSH доступ до хмари Jelastic

Відмінною рисою Jelastic можна вважати зручний UI, який дозволяє керувати багатьма процесами у вашому оточенні без особливих труднощів. Основні можливості доступні в панелі керування, але іноді користувачеві необхідно зануритися глибше, щоб зробити додаткові настройки в тому чи іншому контейнері, з метою кастомізації, поліпшення продуктивності і т.д. Тому ми надали можливість доступу до контейнерів через SSH. У цій статті ми розповімо про цієї функції і її використання в хмарі Jelastic.

image

Читати далі →

Підстраховка web-доступності семантичних областей HTML5 через ролі WAI-ARIA

Як відомо, HTML5 має розширені можливості семантичної верстки. Він дозволяє обернути окремі логічні блоки сторінки в спеціально призначені для них блокові теги, які як header, main, footer та інші. Ну а поліпшення структурної та семантичної верстки, як правило, автоматично сприяє підвищенню рівня accessibility web-інтерфейсу для користувачів програм екранного доступу, тому що вони додають елементи сторінки, за якими можливо здійснювати навігацію і швидко переміщатися між блоками контенту.

В принципі, додаткова розмітка для забезпечення accessibility реалізується через окрему технологію WAI-ARIA, однак і стандартні семантичні структури HTML5 сучасними браузерами і сучасними програмами екранного доступу сприймаються як відповідні атрибути ARIA для допоміжних технологій. Простіше кажучи, це означає, що в теорії такі два варіанти верстки з точки зору програми читання екрану аналогічні::

Читати далі →

Готове рішення доступного відеоплеєра на HTML5

Відеоконтент вже міцно увійшов у світ Інтернету і без нього вже важко уявити глобальну мережу. Тим не менш, технології вбудовування відео у гіпертекстові документи за минулий час пройшли певну еволюцію: від RealPlayer до QuickTime Flash, а зараз до вбудованої підтримки відео HTML5. Тим не менш, все це час різні реалізації відеоплеєрів потерпали як від проблем кроссплатформенности і кросбраузерності, так і від низького або взагалі нульового рівня accessibility. І якщо способи боротьби з першою групою проблем в цілому зрозумілі і існують у формі готових рішень, то ось проблеми доступності для переважної більшості web-розробників і без того, як правило, складні для розуміння, а щодо відео зовсім залишалися загадкою. Однак, на щастя, з'явилося готове рішення і другої проблеми, так що всі охочі зможуть забезпечити своїм користувачам повністю доступний відеоплеєр і без глибоких компетенцій web accessibility.

Читати далі →

15 травня - день глобального поширення accessibility

  Ця історія почалася в 2011 році з поста в блозі одного web-розробника з Лос-Анджелеса на ім'я Джо Девон (англ. Joe Devon). Він закликав всіх звичайних розробників об'єднатися в пошуку рішень завдань accessibility і донести до всіх ідею необхідності забезпечення доступності для користувачів з обмеженими можливостями. Почати Девон запропонував з установи одного дня в році, коли розробник буде тестувати на доступність хоча б одну сторінку одного свого проекту, після чого розповідати всім про те, як саме він вирішив проблеми accessibility і пояснювати іншим колегам, що це дуже потрібно і не дуже складно. День цей одержав назву Global Accessibility Awareness Day, (GAAD) і дату 15 травня.
 
Читати далі →

Плагін для розширення підтримки accessibility під фреймворці PhoneGap

  Наприкінці березня був представлений плагін, що розширює підтримку accessibility у безкоштовному open source фреймворку від Adobe для створення мобільних додатків PhoneGap, також відомому як Apache Callback або Apache Cordova. Сам фреймворк базується на використанні web-технологій (HTML, CSS, JavaScript), обробляються ядром браузера операційної системи, так що дозволяє крос-платформену розробку без використання нативних мов. На поточний момент на PhoneGap розроблено близько 20 тисяч додатків.
 
Читати далі →