Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Переносы в заголовках звучат в скринридерах #240

Open
maniyax opened this issue May 6, 2021 · 8 comments

Comments

@maniyax
Copy link
Contributor

maniyax commented May 6, 2021

Текущий пример:
Прин­цип мо­за­и­ки, или Как мы сде­ла­ли JavaScript по-на­сто­я­ще­му мо­дуль­ным

Нужно из заголовков статей на сайте убрать символ "­".

Так как это встречается только в заголовках, и у всех статей, вероятно виной используемый плагин чего-либо?

На литературных площадках таким образом реализуется защита от пиратства.

@pepelsbey
Copy link
Member

Привет. А можно в двух словах объяснить, почему этот символ нужно убрать — какие проблемы он вызывает?

У нас есть фильтр addHyphens, который обрабатывает заголовки, чтобы текст внутри переносился даже в браузерах, которые не поддерживают свойство hyphens.

image

Мы можем отказаться от этого способа, но нам тогда нужен другой.

@pepelsbey
Copy link
Member

Пулреквест, в котором это добавилось и автор пулреквеста @avmalyutin, привет!

@maniyax
Copy link
Contributor Author

maniyax commented May 6, 2021

Привет!

Вопрос в доступности :-)

Скринридеры тогда разбивают слова на отдельные слоги.

прин цип мо за и ки.

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

@maniyax
Copy link
Contributor Author

maniyax commented May 6, 2021

Если это сделано умышленно, текущий issue можно закрыть и забить на это.

Будем откровенны, мало слепых читает web-стандарты =)

Другое дело, что получается легкий налет двойных стандартов. Нигде ведь такое больше не используется, так надо ли здесь?

@pepelsbey
Copy link
Member

pepelsbey commented May 6, 2021

Мы что-нибудь придумаем с тем, что делать дальше. Тут важно было понять, в чём проблема.

Можно чуть чётче: в каком скринридере проблема и в какой момент?

@maniyax
Copy link
Contributor Author

maniyax commented May 6, 2021

NVDA. Момент чтения заголовков.

@pepelsbey pepelsbey changed the title Удалить невидимые символы из заголовков материалов Переносы в заголовках звучат в скринридерах May 6, 2021
@maniyax
Copy link
Contributor Author

maniyax commented May 6, 2021

Кстати, хотел спросить, почему пункты в меню "Календарь" и "О проекте" являются неактивными?

@pepelsbey
Copy link
Member

Кстати, хотел спросить, почему пункты в меню "Календарь" и "О проекте" являются неактивными?

Потому, что этих разделов пока нет. Не так давно «Подкаст» тоже был неактивный.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants