Sužinokite daugiau apie Ruby on Rails su "Pub/Sub
"Pub/Sub" projektui gali duoti daug naudos - dėl jos kodas gali būti švarus, paslaugos gali būti atskirtos ir lengvai keičiamos. Daugiau apie "Pub/Sub" sužinosite šiame straipsnyje...
Šiuo metu prieinamumas (A11y) yra labai svarbus visuose programinės įrangos produktų kūrimo etapuose. Pradedant nuo UX ir (arba) vartotojo sąsajos projektavimo dalies ir baigiant pažengusiais kodų kūrimo lygiais. Tai suteikia daug naudos kūrėjams, kurie dirba didindami DX, bet dar svarbiau - galutiniams naudotojams. Viena iš šių a11y dalių HTML yra semantinės žymės, ir būtent jas norėčiau čia aptarti.
Priekinės dalies kūrėjai turi būti gerai susipažinę su HTML žymės nes tai yra jų natūrali kasdienė aplinka. Galiu lažintis, kad visi žinote keletą pagrindinių žymių, pvz. ir t. t. Bet, pavyzdžiui, ar žinojote, kad galite pasiūlyti žodžių pertraukos momentą naudodami tik HTML, be CSS?
Tarkime, kad kuriate svetainę ar programėlę Vokietijos klientui. Kaip žinote, vokiški žodžiai gali būti labai ilgi. Taigi turite dizainą su tam tikru tekstiniu turiniu, kurį turite atkurti kodas ir šis turinys turi būti atskleistas labai konkrečiais momentais. Čia atsiranda žyma padės jums.
Geburtstagskuchen
Štai ir viskas! Naudodami tokią paprastą žymą, galite tvarkyti teksto turinį, kaip tik norite.
O kaip su naršyklės palaikymu? Tiesą sakant, ji gana gera. Dauguma naršyklių supras šią žymą, tačiau "Opera" "Android" ir "Safari" "iOS" gali kilti problemų.

Įsivaizduokite, kad kuriate disko saugyklos tvarkyklės programą. Jums reikia kažkaip naudotojo sąsajoje parodyti, kiek saugyklos dar yra laisvos, ir jūs tikrai norite, kad ji būtų kuo prieinamesnė. Tai tiesiog puikus naudojimo atvejis žyma. Ji jums nurodys tik apibrėžto intervalo reikšmę. Kitas šaunus šios žymės dalykas yra jos atributai:
Galbūt žinote panašią žymą - progresas. Taigi, koks iš tikrųjų yra skirtumas tarp jų? Pažangos žyma turėtų būti naudojama tęstinėms užduotims. Kitaip tariant, pažangos žymą naudokite, kai sprendžiate konkrečią užduotį. Žyma meter turėtų būti naudojama disko arba atminties naudojimui rodyti. Dar vienas skirtumas yra tas, kad skaitiklio žymės nepalaiko IE ir tai iš tikrųjų yra vienintelis šios žymės trūkumas.

Ar kada nors galvojote, kaip sukurti prieinamą ištrintų ir pridėtų turinio dalių rodiklį (skirtumą "GitHub" arba el. pašto pranešimus iš "Jira", kai bilietas buvo atnaujintas)? Jums tereikia ištrintą turinį apgaubtižyma. Pavyzdžiui: <del><p>Tiesiog ištrintas turinys</p></del>. Norėdami parodyti tik pridėtą turinio dalį, galite naudoti žyma lygiai taip pat. Ši žyma taip pat turi du atributus:

Žinoma, yra daug daugiau naudingų HTML žymės . Labai rekomenduoju juos visus naudoti, kai tai įmanoma ir tinkama. Jūsų klientai ir programėlių naudotojai bus jums dėkingi už tokį požiūrį. Tačiau būkite atsargūs, nes kai kurios žymės gali būti nebenaudojamos. Visada galite įsitikinti, kad rečiau naudojama žyma, kurią norite naudoti, vis dar galioja ir yra gerai palaikoma MDN dokumentacija.
