Как скринридер «видит» сайт: DOM, accessibility tree и API простыми словами

Когда мы говорим про скринридеры, почти все сначала думают так: «Ну он просто читает HTML со страницы». Это не так. Скринридер не видит экран, не читает HTML напрямую, и не “ходит” по странице, как человек с мышкой. Между страницей в браузере и скринридером есть несколько промежуточных слоёв. И именно из-за них доступность либо работает, либо полностью ломается.

https://habr.com/ru/articles/1001642/

#ccessibility #доступность #UX #UI #screen_reader #скринридер #accessibility_tree #семантика_HTML #клавиатурная_навигация #focus_management

Как скринридер «видит» сайт: DOM, accessibility tree и API простыми словами

Когда мы говорим про скринридеры, почти все сначала думают так: «Ну он просто читает HTML со страницы». Это не так. Скринридер не видит экран, не читает HTML напрямую, и не “ходит” по странице, как...

Хабр
Thoughts from “Meet Safari for Spatial Computing”https://blog.jim-nielsen.com/2023/thoughts-on-safari-spatial-computing/
“tl;dr just keeping doing what responsive web design and accessibility experts have advocated for years.”. Yup, yup, yup. This.
#AppleDesign #ccessibility #SpatialComputing
Thoughts from “Meet Safari for Spatial Computing”

Writing about the big beautiful mess that is making things for the world wide web.