Aċċessibilità
Ħarsa ġenerali qasira tal-karatteristiċi u l-limitazzjonijiet ta' Bootstrap għall-ħolqien ta' kontenut aċċessibbli.
Bootstrap jipprovdi qafas faċli biex jintuża ta 'stili lesti, għodod ta' tqassim, u komponenti interattivi, li jippermetti lill-iżviluppaturi joħolqu websajts u applikazzjonijiet li huma viżwalment attraenti, funzjonalment sinjuri, u aċċessibbli barra mill-kaxxa.
Ħarsa ġenerali u Limitazzjonijiet
L-aċċessibbiltà ġenerali ta 'kwalunkwe proġett mibni b'Bootstrap tiddependi fil-biċċa l-kbira fuq il-markup tal-awtur, stil addizzjonali, u scripting li ħadthom inklużi. Madankollu, sakemm dawn ikunu ġew implimentati b'mod korrett, għandu jkun perfettament possibbli li jinħolqu websajts u applikazzjonijiet b'Bootstrap li jissodisfaw id- WCAG 2.0 (A/AA/AAA), it- Taqsima 508 u standards u rekwiżiti ta' aċċessibbiltà simili.
Markup strutturali
L-istil u t-tqassim ta 'Bootstrap jistgħu jiġu applikati għal firxa wiesgħa ta' strutturi ta 'markup. Din id-dokumentazzjoni għandha l-għan li tipprovdi lill-iżviluppaturi bl-eżempji tal-aħjar prattika biex juru l-użu tal-Bootstrap innifsu u turi l-markup semantiku xieraq, inklużi modi li bihom jistgħu jiġu indirizzati tħassib potenzjali dwar l-aċċessibbiltà.
Komponenti interattivi
Il-komponenti interattivi tal-Bootstrap—bħal djalogu modali, menus dropdown u tooltips personalizzati—huma ddisinjati biex jaħdmu għall-utenti tal-mess, tal-maws u tat-tastiera. Permezz tal-użu tar-rwoli u l-attributi rilevanti WAI - ARIA , dawn il-komponenti għandhom ukoll jinftiehmu u jitħaddmu bl-użu ta' teknoloġiji ta' assistenza (bħal screen readers).
Minħabba li l-komponenti ta 'Bootstrap huma ddisinjati apposta biex ikunu pjuttost ġeneriċi, l-awturi jista' jkollhom bżonn jinkludu aktar rwoli u attributi ARIA , kif ukoll imġieba JavaScript, biex iwasslu b'mod aktar preċiż in-natura preċiża u l-funzjonalità tal-komponent tagħhom. Dan normalment jiġi nnutat fid-dokumentazzjoni.
Kuntrast tal-kulur
Il-biċċa l-kbira tal-kuluri li bħalissa jiffurmaw il-paletta default ta' Bootstrap—użati fil-qafas kollu għal affarijiet bħal varjazzjonijiet tal-buttuni, varjazzjonijiet ta' twissija, indikaturi ta' validazzjoni tal-formola—jwasslu għal kuntrast tal-kulur insuffiċjenti (taħt il- proporzjon tal-kuntrast tal-kulur WCAG 2.0 rakkomandat ta' 4.5:1 ) meta jintuża kontra sfond ċar. L-awturi se jkollhom bżonn jimmodifikaw/estendu manwalment dawn il-kuluri default biex jiżguraw proporzjonijiet ta' kuntrast tal-kulur adegwati.
Kontenut moħbi viżwalment
Il-kontenut li għandu jkun moħbi viżwalment, iżda jibqa' aċċessibbli għal teknoloġiji ta' assistenza bħal qarrejja tal-iskrin, jista' jiġi mfassal bl-użu tal- .sr-only
klassi. Dan jista' jkun utli f'sitwazzjonijiet fejn informazzjoni viżiva addizzjonali jew indikazzjonijiet (bħal tifsira denotata permezz tal-użu tal-kulur) jeħtieġ li jiġu mgħoddija wkoll lil utenti mhux viżwali.
Għal kontrolli interattivi moħbija viżwalment, bħal links tradizzjonali ta '"skip", .sr-only
jistgħu jiġu kkombinati mal- .sr-only-focusable
klassi. Dan jiżgura li l-kontroll isir viżibbli ladarba jkun iffukat (għall-utenti tat-tastiera b'vista).
Mozzjoni mnaqqsa
Bootstrap jinkludi appoġġ għall- prefers-reduced-motion
karatteristika tal-midja . F'browsers/ambjenti li jippermettu lill-utent jispeċifika l-preferenza tiegħu għal mozzjoni mnaqqsa, il-biċċa l-kbira tal-effetti ta' transizzjoni CSS f'Bootstrap (pereżempju, meta tinfetaħ jew tingħalaq djalogu modali, jew l-animazzjoni li tiżżerżaq f'karużelli) tkun diżattivata.