Fáðu nánari upplýsingar um Ruby on Rails með Pub/Sub
Pub/Sub getur fært verkefninu margvíslega kosti – það getur gert kóðann hreinan, losað þjónusturnar og gert þær auðveldlega stækkanlegar. Lærðu meira um Pub/Sub í eftirfarandi grein...
Nú á dögum er aðgengi (A11y) afar mikilvægt á öllum stigum við þróun sérsniðinna hugbúnaðarvara. Frá UX/UI-hönnuninni nær það inn á háþróuð stig kóðunar eiginleika. Það býður upp á fjölda ábata fyrir forritara sem vinna að því að bæta DX, en enn mikilvægara er fyrir endanotendur. Einn af þessum A11y-þáttum í HTML eru merkingarfræðileg merki og það er það sem ég vil fjalla um hér.
Hér er tómt.Framhliðarþróunaraðilar þurfa að vera mjög kunnugir HTML-merki þar sem þetta er eðlilegt umhverfi þeirra á hverjum degi. Ég veðja að þið þekkið nokkur grunnmerki eins og , , og svo framvegis. En til dæmis, vissir þú að þú getur lagt til orðaskurðartímapunkt með því að nota eingöngu HTML, án CSS?
Segjum sem svo að þú sért að vinna að vefsíðu eða forriti fyrir þýskum viðskiptavini. Eins og þú veist geta þýsk orð verið ótrúlega löng. Svo þú hefur hönnunina með nokkru textainnihaldi sem þú þarft að endurskapa í kóði og þessi efni þurfa að brotna á mjög ákveðnum augnablikum. Hér kemur Merki til að hjálpa þér.
Afmæliskaka
Þetta er það! Með svo einföldu tag-i geturðu breytt innihaldi texta eins og þú vilt.
En hvað með vafrastuðning? Jæja, hann er nokkuð góður, til að vera hreinskilinn. Flestir vafra skilja þessa merkingu, en Opera á Android og Safari á iOS gætu átt í vandræðum.

Ímyndaðu þér að þú sért að byggja upp diskageymslustjóraforrit. Þú þarft einhvernig að sýna í notendaviðmótinu hversu mikið geymslupláss er enn tiltækt, og þú vilt virkilega gera það sem aðgengilegast. Þetta er bara fullkomið notkunartilvik fyrir mæli Merki. Það mun bara sýna þér gildið innan fyrirfram skilgreinds bili. Annað flott við þetta merki eru eiginleikar þess:
Þú gætir líka þekkt svipaða merkimiða sem heitir progress. Hver er þá eiginlega munurinn á þeim? Progress-merkið ætti að nota fyrir verkefni sem eru í gangi. Með öðrum orðum, notaðu progress-merkið þegar þú ert að vinna með tiltekið verkefni. Meter-merkið ætti að nota til að sýna diskapot eða minnisnotkun. Annar munur er sá að meter-merkið er ekki studd í IE og það er í raun eini ókosturinn við þetta merki.

Hefurðu einhvern tíma velt því fyrir þér hvernig á að búa til aðgengilegan vísbendingarvísi um eytt og bætt efni (munur í GitHub eða tölvupósttilkynningar frá Jira þegar miðinn hefur verið uppfærður)? Þú þarft bara að vefja hið eytt efni með themerki. Til dæmis: <del><p>Bara eyddur efni</p></del>. Til að sýna aðeins þann bættan hluta efnisins geturðu notað Tagið býður einnig upp á tvö eiginleika:

Það eru, auðvitað, mun gagnlegri Merki í HTML . Ég mæli eindregið með að nota þau öll þegar mögulegt er og við á. Viðskiptavinir þínir og notendur forritsins munu þakka þér fyrir slíka nálgun. Vertu þó varkár, því sumar merkimiðar kunna að vera úreltar. Þú getur alltaf gangað úr skugga um að sjaldgæfari merkimiði sem þú vilt nota sé enn í gildi og hafi góðan stuðning í MDN-skjöl.
