Pull to refresh
13
0
Кирилл Белоусов @cyrmax

Разработчик, специалист по accessibility

Send message

Большое спасибо за последнюю ссылку :)
Предпоследняя есть у меня в статье, в самом начале, а вот последняя - действительно хороший материал, который интересно прочитать.

Кстати, если бы я изначально нашёл именно его, я бы не совершил глупейшую ошибку, когда мастер-ключ является ещё и ключом для подписания [S].

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

Кажется, что, несмотря на то, что разработчик wsl-ssh-pageant утверждает обратное, с wsl2 оно не работает.
У меня получилось прокинуть в wsl2 только при помощи socat + npiperelay. Так что, видимо, это единственный рабочий вариант

Спасибо. Я почитаю, когда будет время. Лишним точно не будет, хоть voice over я не использую и под Iphone пока не писал ничего.
О том, что нас много, можно из статистических данных узнать. А вот обращать на себя внимание нужно, причём не пустыми выкриками и наездами, а толковыми статьями и гайдами.
Маловероятно, что крупные компании изменят свою политику насчёт доступности из-за нескольких статей. Я пишу в первую очередь для новых разработчиков, до которых можно ещё на стадии начала проекта донести тот факт, что нужно учитывать всех пользователей, в том числе и незрячих.
Сейчас гораздо проще создавать приложения для умных часов, во всяком случае для последней модели. Но проблема в другом, сама операционная система устройства запрещает доступ к интерфейсу всех сторонних приложений, когда включено чтение с экрана. При этом любая программа имеет право работать в фоне, обращаться к датчикам, даже выводить уведомления, которые прекрасно озвучиваются, но при попытке развернуть уведомление или открыть окно приложения мы слышим все то же сообщение: «недоступно. средства для чтения экрана включены» и кнопку «ок» внизу экрана.
Хороший вопрос. Но, во-первых, вы знаете, как на gear s 3 делать снимки экрана? Я, например, нет, да и официальная документация samsung молчит по этому поводу. во-вторых, я сам слепой, и скриншоты — не та область, в которой я силён. А «Забалдеть» никто не должен был, была проблема, я её описал, те, кому нужно было, прочитали и поняли. Но спасибо за ваш комментарий, я учту, что некоторой части читающих важно наличие скриншотов.
Apple Watch у меня нет, но по отзывам знакомых и по тому, что я сам смог оценить в магазине, могу сказать, что, действительно, доступность у Apple всегда была на недостижимой высоте, и в Apple Watch они не изменили своим принципам. Там доступность почти полная, за исключением редких случаев, когда само приложение не адаптировано.
Конечно, обращайтесь обязательно. Я только за то, чтобы тестировать сайты на доступность и помогать в её улучшении.
Как вы понимаете, я не всегда смотрю исходный код проблемной страницы, поэтому не могу сказать, в каких именно случаях возникают проблемы, но да, такое бывает, что скрин ридер после нескольких неверных символов сбрасывается на начало страницы или зависает, а потом все равно сбрасывается. Если вы приведёте пример сайта с такой валидацией в формах, я могу посмотреть и сказать вам результат.
Насчёт работы скрин ридеров вы не совсем правы. Я не отвечаю за JAWS, но NVDA, которым пользуются наверное 70% незрячих и я в том числе, читает немного не так. ul это маркерованный список, поэтому читать он его будет так:
мы доходим до списка и выбираем первый элемент
«список из 5 элементов маркер полить цветы»
жмём стрелку вниз
«маркер сходить в магазин»
доходим до последнего элемента или «прыгаем» на другой элемент уже вне списка
«вне список»

немного криво, но изначально скрин ридер был американским, поэтому читает, как перевели.
Прочитал все ваши комментарии на эту тему, но отвечаю именно на первый. Во-первых, такой браузер будет требовать огромную процессорную мощность, так как это самообучение и анализ больших объёмов информации. Скрин ридеры сами по себе на слабых компьютерах очень подтормаживают систему, а такой браузер будет просто ронять её. Я согласен, что не все будут заниматься доступностью, но крупные компании ради сохранения имиджа точно будут. Не сразу, но они реагируют на отзывы и все-таки что-то меняют.
Спасибо большое за тему для следующей статьи. Уже начал писать, осталось обновить свои знания в html.
спасибо большое. я думаю эта ссылка будет полезна не только мне.
и надо будет сделать качественный перевод этой статьи на русский, ну или что-то своё на её основе.
вобщем, спасибо!
анализаторы кода я никогда не использовал, так как только начинаю заниматься серьёзным программированием. но в данной ситуации мне анализатор не нужен, я сам незрячий и могу все проблемы доступности ощутить в полной мере.
у меня скорее возникает проблема с «доступностью» интерфейса для обычных пользователей. вернее не доступность, а удобство использования. на данном этапе я умею делать абсолютно доступный, но абсолютно не юзабельный интерфейс.
полностью с вами согласен на тему государственных сайтов. я бы и сам, если честно, не пошёл бы работать на гос ресурсе, так как оплата труда абсолютно другая.
Как раз в этом направлении я и собираюсь писать дальше. С доступностью всё плохо, надо что-то делать, а статей на эту тему почти нет, во всяком случае в рунете точно. Вобщем, статьи будут обязательно.
Спасибо за развёрнутый комментарий.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Mobile Application Developer, Application Developer
Middle
From 150,000 ₽
SWIFT
SwiftUI
UIKit
Coredata
Development of mobile applications
Git
Python
Linux
OOP
English