Megközelíthetőség
Rövid áttekintés a Bootstrap funkcióiról és az elérhető tartalom létrehozására vonatkozó korlátairól.
A Bootstrap könnyen használható keretrendszert kínál kész stílusokból, elrendezési eszközökből és interaktív összetevőkből, lehetővé téve a fejlesztők számára, hogy vizuálisan tetszetős, funkcionálisan gazdag és a dobozból elérhető webhelyeket és alkalmazásokat hozzanak létre.
A Bootstrap segítségével épített projektek általános hozzáférhetősége nagymértékben függ a szerző jelölésétől, további stílusától és szkriptektől. Mindazonáltal, feltéve, hogy ezeket megfelelően implementálták, tökéletesen lehetségesnek kell lennie olyan webhelyek és alkalmazások létrehozásának a Bootstrap segítségével, amelyek megfelelnek a WCAG 2.0 (A/AA/AAA), 508. szakaszának és hasonló akadálymentesítési szabványoknak és követelményeknek.
A Bootstrap stílusa és elrendezése a jelölési struktúrák széles körére alkalmazható. Ennek a dokumentációnak az a célja, hogy a fejlesztők számára bevált gyakorlati példákat nyújtson magának a Bootstrap használatának bemutatására és a megfelelő szemantikai jelölések illusztrálására, beleértve a lehetséges akadálymentesítési problémák megoldásának módjait.
A Bootstrap interaktív összetevőit – például a modális párbeszédpaneleket, a legördülő menüket és az egyéni eszköztippeket – úgy tervezték, hogy az érintést, egeret és billentyűzetet használók számára is működjenek. A vonatkozó WAI – ARIA szerepkörök és attribútumok használatával ezeknek az összetevőknek is érthetőnek és működőképesnek kell lenniük kisegítő technológiák (például képernyőolvasók) segítségével.
Mivel a Bootstrap összetevőit szándékosan úgy tervezték, hogy meglehetősen általánosak legyenek, előfordulhat, hogy a szerzőknek további ARIA -szerepeket és -attribútumokat, valamint JavaScript-viselkedést kell megadniuk, hogy pontosabban közvetítsék összetevőjük természetét és funkcióit. Ezt általában fel kell tüntetni a dokumentációban.
A legtöbb szín, amely jelenleg a Bootstrap alapértelmezett palettáját alkotja – amelyeket a keretrendszerben olyan dolgokhoz használnak, mint például a gombváltozatok, a riasztási variációk, az űrlapellenőrzési jelzők – elégtelen színkontraszthoz vezet (a WCAG 2.0 javasolt színkontraszt aránya (4,5:1 alatti )), ha ellene használjuk. világos háttér. A szerzőknek manuálisan módosítaniuk kell ezeket az alapértelmezett színeket, hogy biztosítsák a megfelelő színkontraszt arányt.
A vizuálisan elrejtett, de a kisegítő technológiák, például a képernyőolvasók számára elérhető tartalmak stílusát az .sr-only
osztály használatával lehet alakítani. Ez hasznos lehet olyan helyzetekben, amikor további vizuális információkat vagy jelzéseket (például színhasználattal jelölt jelentést) is át kell adni a nem vizuális felhasználóknak.
A vizuálisan rejtett interaktív vezérlők, például a hagyományos „kihagyó” hivatkozások .sr-only
kombinálhatók az .sr-only-focusable
osztállyal. Ez biztosítja, hogy a vezérlőelem a fókuszálás után láthatóvá váljon (látó billentyűzet-felhasználók számára).