Aksesibilitas
Ringkesan ringkes babagan fitur lan watesan Bootstrap kanggo nggawe konten sing bisa diakses.
Bootstrap nyedhiyakake kerangka kerja sing gampang digunakake kanggo gaya sing wis digawe, alat tata letak, lan komponen interaktif, ngidini pangembang nggawe situs web lan aplikasi sing katon apik, kaya fungsional, lan bisa diakses metu saka kothak.
Aksesibilitas sakabèhé saka proyek apa wae sing dibangun nganggo Bootstrap gumantung saka markup penulis, gaya tambahan, lan skrip sing wis dilebokake. Nanging, yen iki wis dileksanakake kanthi bener, mesthine bisa nggawe situs web lan aplikasi kanthi Bootstrap sing cocog karo WCAG 2.0 (A/AA/AAA), Bagian 508 lan standar lan syarat aksesibilitas sing padha.
Gaya lan tata letak Bootstrap bisa ditrapake ing macem-macem struktur markup. Dokumentasi iki nduweni tujuan kanggo nyedhiyakake conto praktik paling apik kanggo pangembang kanggo nduduhake panggunaan Bootstrap dhewe lan nggambarake markup semantik sing cocog, kalebu cara kanggo ngatasi masalah aksesibilitas potensial.
Komponen interaktif Bootstrap—kayata dialog modal, menu gulung mudhun lan tooltips khusus—dirancang kanggo pangguna tutul, mouse lan keyboard. Liwat panggunaan peran lan atribut WAI - ARIA sing relevan , komponen kasebut uga kudu dingerteni lan bisa digunakake kanthi nggunakake teknologi bantu (kayata pembaca layar).
Amarga komponen Bootstrap sengaja dirancang kanggo umum, penulis bisa uga kudu nyakup peran lan atribut ARIA luwih akeh , uga prilaku JavaScript, supaya bisa nuduhake sifat lan fungsi komponen sing luwih akurat. Iki biasane dicathet ing dokumentasi.
Umume warna sing saiki nggawe palet standar Bootstrap-digunakake ing kabeh kerangka kanggo macem-macem variasi tombol, variasi tandha, indikator validasi formulir-nyebabake kontras warna sing ora cukup (ing rasio kontras warna WCAG 2.0 sing disaranake yaiku 4.5:1 ) nalika digunakake nglawan latar mburi cahya. Penulis kudu ngowahi / nggedhekake warna standar kasebut kanthi manual kanggo njamin rasio kontras warna sing nyukupi.
Konten sing kudu didhelikake kanthi visual, nanging tetep bisa diakses dening teknologi bantu kayata pembaca layar, bisa ditata nganggo .sr-only
kelas. Iki bisa migunani ing kahanan ing ngendi informasi visual tambahan utawa isyarat (kayata makna dilambangake liwat nggunakake werna) uga kudu dikirim menyang pangguna non-visual.
Kanggo kontrol interaktif sing didhelikake kanthi visual, kayata pranala "skip" tradisional, .sr-only
bisa digabung karo .sr-only-focusable
kelas. Iki bakal mesthekake yen kontrol dadi katon yen fokus (kanggo pangguna keyboard katon).
Bootstrap kalebu dhukungan kanggo prefers-reduced-motion
fitur media . Ing browser/lingkungan sing ngidini pangguna nemtokake pilihan kanggo gerakan suda, paling efek transisi CSS ing Bootstrap (contone, nalika dialog modal dibukak utawa ditutup) bakal dipatèni. Saiki, dhukungan diwatesi kanggo Safari ing macOS lan iOS.