Tlolela go diteng tše kgolo Tlolela go docs navigation
Check
in English

Phihlelelo

Kakaretšo ye kopana ya dikarolo tša Bootstrap le mellwane ya tlholo ya diteng tše di fihlelelwago.

Bootstrap e fana ka tlhako ye bonolo go e šomiša ya mekgwa ye e lokišitšwego, didirišwa tša peakanyo, le dikarolo tša tirišano, go dumelela bahlami go hlama diwepesaete le dikgopelo tšeo di kgahlišago ka pono, di humilego ka mošomo, le tšeo di fihlelelwago ka ntle ga lepokisi.

Kakaretšo le mellwane

Phihlelelo ya kakaretšo ya projeke efe goba efe yeo e agilwego ka Bootstrap e ithekgile ka karolo ye kgolo ka go swaya ga mongwadi, setaele sa tlaleletšo, le go ngwala mo ba akaretšago. Le ge go le bjalo, ge fela tše di phethagaditšwe ka nepo, go swanetše go kgonega ka mo go phethagetšego go hlama diwepesaete le dikgopelo ka Bootstrap tšeo di phethagatšago WCAG 2.1 (A/AA/AAA), Karolo 508 , le maemo le dinyakwa tše di swanago tša phihlelelo.

Go swaya ga sebopego

Setaele le peakanyo ya Bootstrap di ka dirišwa go dibopego tše dintši tša go swaya. Ditokomane tše di ikemišeditše go fa bahlami mehlala ya mekgwa ye mekaone go laetša tšhomišo ya Bootstrap ka boyona le go bontšha go swaya ga maleba ga semantiki, go akaretšwa ditsela tšeo ka tšona dipelaelo tšeo di ka bago gona tša phihlelelo di ka rarollwago.

Dikarolo tša tirišano

Dikarolo tša tirišano tša Bootstrap—tše bjalo ka dipoledišano tša modal, dimenu tša go theoga le ditšhišinyo tša didirišwa tša tlwaelo—di hlametšwe go šomela badiriši ba go kgoma, toeba le khiiboto. Ka tšhomišo ya dikarolo le dika tša maleba tša WAI - ARIA , dikarolo tše gape di swanetše go kwešišega le go šoma ka go šomiša theknolotši ya go thuša (go swana le dibadi tša skrine).

Ka lebaka la gore dikarolo tša Bootstrap di hlamilwe ka morero gore e be tše di akaretšago ka toka, bangwadi ba ka swanelwa ke go akaretša dikarolo tše dingwe tša ARIA le dika, gammogo le boitshwaro bja JavaScript, go fetišetša ka nepo kudu tlhago ye e nepagetšego le mošomo wa karolo ya bona. Se gantši se lemogwa ka ditokomaneng.

Phapano ya mebala

Metswako e mengwe ya mebala yeo ga bjale e bopago phalete ya go se fetoge ya Bootstrap—yeo e dirišwago go ralala le tlhako bakeng sa dilo tše bjalo ka diphetogo tša dikonope, diphetogo tša temošo, ditšhupetšo tša netefatšo ya foromo—e ka lebiša go phapano ya mebala e sa lekanego (ka tlase ga tekanyo ya phapano ya mebala ya sengwalwa ya WCAG 2.1 yeo e kgothaletšwago ya 4.5:1 le tekanyo ya phapano ya mebala yeo e sego ya sengwalwa ya WCAG 2.1 ya 3:1 ), kudu-kudu ge e dirišwa kgahlanong le mokokotlo o bofefo. Bangwadi ba hlohleletšwa go leka ditšhomišo tša bona tše di itšego tša mmala gomme, moo go nyakegago, ba fetoša/katološa ka seatla mebala ye ya go se fetoge go netefatša ditekanyo tša phapano ya mebala ye e lekanego.

Diteng tše di utilwego ka pono

Diteng tšeo di swanetšego go utilwe ka pono, eupša di dula di fihlelelwa ke theknolotši ya go thuša go swana le dibadi tša skrine, di ka setaele ka go šomiša .visually-hiddenphapoši. Se se ka ba le mohola maemong ao tshedimošo ya tlaleletšo ya go bonwa goba ditšhupetšo (go swana le tlhalošo yeo e bontšhitšwego ka tšhomišo ya mmala) le tšona di swanetšego go fetišetšwa go badiriši bao e sego ba go bonwa.

<p class="text-danger">
  <span class="visually-hidden">Danger: </span>
  This action is not reversible
</p>

Bakeng sa ditaolo tša tirišano tšeo di utilwego ka pono, go swana le dikgokagano tša setšo tša “go tlola”, diriša .visually-hidden-focusablesehlopha. Se se tla netefatša gore taolo e ba ye e bonagalago ge e šetše e tsepeletše (bakeng sa badiriši ba khiiboto bao ba bonago). Hlokomela, bapisoa le e lekanang .sr-onlyle .sr-only-focusabledihlopha ka diphetolelo tse fetileng, Bootstrap 5's .visually-hidden-focusableke sehlopha se ikemetseng, 'me ha e lokela ho sebediswa ka kopanelo le .visually-hiddensehlopha.

<a class="visually-hidden-focusable" href="#content">Skip to main content</a>

Tšišinyego e fokotšegilego

Bootstrap e akaretša thekgo ya prefers-reduced-motiontšobotsi ya methopo ya ditaba . Ka diphensele / ditikologo tšeo di dumelelago mosediriši go laetša kgetho ya gagwe ya go fokotšega ga tšhišinyego, bontši bja ditlamorago tša phetogo ya CSS go Bootstrap (mohlala, ge poledišano ya modal e bulwa goba e tswalelwa, goba ditshwantšho tša go thelela ka go di-carousel) di tla šitišwa, le ditshwantšho tša go phela tše di nago le mohola ( bjalo ka di- spinner) di tla fokotša lebelo.

On browsers that support prefers-reduced-motion, le moo mosebedisi a sa ka a bontša ka ho toba hore they’d prefer reduced motion (ke gore moo prefers-reduced-motion: no-preference), Bootstrap kgontsha boreleli scrolling sebelisa scroll-behaviorthepa.

Methopo ya tlaleletšo