Kotisivu » Toolkit » Rakenna esteettömät modaalit Windows A11y-valintaikkunalla

    Rakenna esteettömät modaalit Windows A11y-valintaikkunalla

    modals tuetaan laajasti nykyaikaisissa selaimissa. Niitä voidaan käyttää ilmoitusikkunat, kuten opt-in -kentät, tai jopa kuvaesityksiä.

    Voit rakentaa nämä ikkunat käyttämällä puhdas CSS mutta tämä ei ole helpoin ratkaisu. Tarkista sen sijaan A11y-valintaikkuna, täysin toimiva modaali-ikkuna, jossa keskitytään saavutettavuus.

    Se toimii vanilja JavaScript sen kanssa oma mukautettu sovellusliittymä ja tukee kaikkia nykyaikaisia ​​selaimia kaikissa laitteissa. Voit tarkistaa tämä demo nähdä, miten se toimii.

    Se näyttää olevan tyypillinen modaalinen ikkuna. Mutta tämä käsikirjoitus käyttää ARIA-tunnisteita tukemaan nykyaikaista saatavuutta kaikille käyttäjille.

    Oletuksena on myös A11y-valintaikkuna tukee kosketusnäyttöjä, joten napauttamalla on sama vaikutus kuin napsautuksella. Sulje se napsauttamalla tai napauttamalla mitä tahansa ikkunan ulkopuolella tai tietokoneessa osuu ESC-näppäimeen.

    Jotenkin tämä kirjasto on melko pieni, vain 1.2kb, mukaan lukien kaikki CSS- ja JS-koodit. Tämä tekee siitä helpon ja täydellisen saatavilla.

    Voit oppia lisää lukemalla GitHub repo ja A11y-valintaikkunassa on omaa dokumentointisivua, liian. Tämä sisältää osion asennus ja asennus täydellinen aloittelija. On myös pitkä osa, joka kattaa DOM-sovellusliittymä painikkeiden lisäämiseen sivulle, joka voi avata (tai sulkea) modaalin ikkunan.

    Jos yrität rakentaa helpommin saatavilla olevia verkkosivustoja harkitse vakavasti A11y-valintaikkunan käyttöä projekteissa. Sinä pystyt saat lähdekoodin GitHubista tai lataa se paketinhallinnasta, kuten npm tai Bower.

    Tutustu pääsivulle, kun haluat lisätietoja JavaScript-perusasetuksista. Tämä kirjasto tulee paljon enemmän kuin ARIA-saavutettavuus, joten kannattaa testata, jos haluat laajentaa modaalisten ikkunoiden ominaisuuksia.