UX + Dev = a11y

Description
Развлекательный контент о доступности для дизайнеров и разработчиков ?

? Понедельник и вторник с 17:30 до 18:00
? Автор: @melnik909
Advertising
We recommend to visit
Roxman
Roxman
13,679,941 @roxman

Sharing my thoughts, discussing my projects, and traveling the world.

Contact: @borz

Last updated 21 hours ago

HAYZON
HAYZON
6,735,913 @hayzonn

💼 How to create capital and increase it using cryptocurrency

👤 𝐅𝐨𝐮𝐧𝐝𝐞𝐫: @Tg_Syprion
🗓 ᴀᴅᴠᴇʀᴛɪsɪɴɢ: @SEO_Fam
⭐️ 𝐎𝐧𝐞 𝐋𝐨𝐯𝐞: @major
🍀 𝐌𝐲 𝐜𝐡𝐚𝐧𝐧𝐞𝐥𝐬: @kriptofo @tonfo
@geekstonmedia

Last updated 6 hours ago

Канал для поиска исполнителей для разных задач и организации мини конкурсов

Last updated 2 months, 1 week ago

1 month, 1 week ago

alt не для поэм. Он передает ценность изображения

Кто-то сделал так

<img src="eiffel\-tower.webp" alt="Эйфелева башня расположена рядом с рекой, через которую перекинут мост. Вдоль моста выстроились лодки">

Я предлагаю делать так

<img src="eiffel\-tower.webp" alt="Эйфелева башня. Вид с реки Сены">

NVDA говорит: «Графика, Эйфелева башня расположена рядом с рекой, через которую перекинут мост. Вдоль моста выстроились». Жму клавишу со стрелкой вниз. Говорит: «Графика, лодки». А почему скринридер дважды говорит "Графика"? Подсказка больше лимита в 100 символов

1 month, 1 week ago

Работаю над гайдом по веб-доступности. Он для людей с опытом в разработке доступных решений. В нем не будет вводной информации.

Моя цель передать опыт взаимодействия людей с интерфейсами. Какие есть особенности, технические нюансы и барьеры. Делаю это через свою личную методику, в которой вы сами будете принимать решение.

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

Пишите мне @melnik909, чтобы получить ознакомительную версию.

P.S. Ставим ?, если мне пора идти работать уже

1 month, 2 weeks ago

aria-required позаботится о том, чтобы пользователи скринридера могли найти обязательные текстовые поля

Кто-то сделал так

<label for="ue">Email</label> <input type="email" id="ue">

Я предлагаю делать так

<label for="ue">Email</label> <input type="email" id="ue" aria\-required="true">

Обязательные текстовые поля могут быть легко скрыты для пользователей скринридера. aria-required — супергерой, который не допускает этого!

P.S. Можно купить архив со всеми постами. Если хотите, то пишите мне @melnik909

3 months, 4 weeks ago

В общем завел канал "What's Stas making?". Это будет место, где рассказываю свои личные истории, делюсь мыслями о CSS и доступности, выкладываю черновики своего контента.

Доступ 1000р. Пишите мне, если хотите присоединиться.

Хорошего дня!

4 months ago

Отрывок из моего гайда о доступности для разработчиков.

Если вы хотите погрузиться в доступность, вам нужно изучать то, как люди взаимодействуют с интерфейсом. Почему?

Вот получили вы "правильный код". Поняли, что надо писать alt текст. Везде его фигачите. Так вы создаете дополнительную нагрузку для пользователя скринидера в ситуации, когда он этого не ожидает. Это ухудшает доступность.

В этом вся сложность. Очень мало однозначных решений. Доступность про людей. Не погружаясь в их особенности, не получится сделать доступный интерфейс.

Согласны?

? — Да

? — Опять какую-то хрень придумал

P.S. Пишите мне @melnik909, если хотите получить гайд. Еще ищу сейчас помощника для работы над ним. За помощь отдаю гайд по сниженной цене. Я вас жду!

4 months ago

Будьте осторожны с атрибутами minlength и maxlength

Кто-то сделал так

<label for="sname">Фамилия</label> <input type="text" minlength="3" maxlength="25" id="sname">

Я предлагаю делать так

<label for="sname">Фамилия</label> <input type="text" id="sname">

Не используйте атрибуты minlength и maxlength для текстовых полей имени и фамилии. Вы никогда не угадаете их длину, а моя знакомая не может ввести свою фамилию "Михайличенкова-Павлюченкова"...

4 months ago
Альт текст.

Альт текст.

Сайт Сбер. Заполнил логин и пароль в форме авторизации. Жму Энтер. Оказывается я ввел неправильный пароль, и он почему-то удален. Как мне узнать, где ошибка?

Другой пример. Страница Вк. Заполнил логин и пароль в форме авторизации. Жму Энтер. Снова ввел неправильный пароль. Но он отображен в поле. Я могу посмотреть ошибку и его исправить.

4 months ago

Через неделю выйдет 9 часть "HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи". Я хочу у вас спросить.

Нужно ли открывать сбор на 10 часть?

Рекламодателю эти статьи не приносят нужных просмотров. По этой причине думаю финансироваться с вашей помощью.

Бюджет 21 000р. Я не знаю, будет ли интересно вам вкладывать свои деньги.

Если объявляем сбор, жмите ? и напишите мне сумму, которую вы можете перевести.

4 months, 1 week ago

Моя серия "HTML и CSS ошибки, влияющие на доступность. Мой опыт и моего незрячего знакомого Ильи"

Поскольку на Хабре больше просмотров набирают статьи по код, я был вынужден вставлять его. Я думаю, разработчикам понятно, как читать статьи. Но!

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

https://habr.com/ru/companies/ruvds/articles/757490/

4 months, 1 week ago

Пожалуйста, поддерживаете меня, оставив на чай.

Если выберите 1000р, то я пришлю вам список особенностей взаимодействия пользователя скринридера, влияющих на то, насколько интерфейс адаптирован для людей. Есть 8 особенностей. Вот несколько из них.

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

https://pay.mysbertips.ru/02991690

Укажите в комментарии свой ник. Без него сложно вас найти. Напишите мне, чтобы я мог вам отправить список.

Всем спасибо, а кто поддержал спасибо два раза!

СберЧаевые

Сервис для получения чаевых по QR-коду. Чаевые и донаты на карту.

Пожалуйста, поддерживаете меня, оставив на чай.
We recommend to visit
Roxman
Roxman
13,679,941 @roxman

Sharing my thoughts, discussing my projects, and traveling the world.

Contact: @borz

Last updated 21 hours ago

HAYZON
HAYZON
6,735,913 @hayzonn

💼 How to create capital and increase it using cryptocurrency

👤 𝐅𝐨𝐮𝐧𝐝𝐞𝐫: @Tg_Syprion
🗓 ᴀᴅᴠᴇʀᴛɪsɪɴɢ: @SEO_Fam
⭐️ 𝐎𝐧𝐞 𝐋𝐨𝐯𝐞: @major
🍀 𝐌𝐲 𝐜𝐡𝐚𝐧𝐧𝐞𝐥𝐬: @kriptofo @tonfo
@geekstonmedia

Last updated 6 hours ago

Канал для поиска исполнителей для разных задач и организации мини конкурсов

Last updated 2 months, 1 week ago