Kufikira kupezeka

Kufikira kupezeka

Lachisanu ndiye mapeto a tsiku la ntchito. Nkhani zoipa nthawi zonse zimabwera kumapeto kwa tsiku logwira ntchito Lachisanu.

Mukutsala pang'ono kuchoka mu ofesi, kalata yatsopano yonena za kukonzanso kwina yangofika kumene m'makalata.

Zikomo xxxx, yyy kuyambira lero mudzanena zzzz
...
Ndipo gulu la Hugh liwonetsetsa kuti malonda athu akupezeka kwa anthu olumala.

Ayi! N’chifukwa chiyani ndinayenera kuchita zimenezi? Akufuna ndichoke? Dzikhazikitseni kulimbikira kosayamika ndikuyesera kukonza zolakwa za anthu ena. Uku ndikulephera ndithu...

Uku kunali kupezeka zaka zingapo zapitazo. Miyoyo ina yosauka idapatsidwa ntchito "yoyeretsa" UI kuyesa kuti ifikire kwa anthu olumala.

Zomwe izi zikutanthawuza zinali zosamveka bwino - mwina ngati mutha kuwona cholozera ndi tabu kudutsa m'magawo, kukhala ndi zolemba zina ndi mafotokozedwe angapo am'munda, zitha kuganiziridwa kuti ntchito yanu ikupezeka ...

Koma mwadzidzidzi “nsikidzi”zo zinayamba kuchulukana pa liwiro la chigumukire.

Owerenga skrini osiyanasiyana (Eng. Screen Readers) ndi asakatuli adachita mosiyana kwambiri.

Ogwiritsa adandaula kuti pulogalamuyi ndi yosagwiritsidwa ntchito.

Cholakwa chitangokonzedwa pamalo amodzi, china chinawonekera pamalo ena.

Ndipo kungosintha ndi kukonza zolakwika za mawonekedwe a ogwiritsa ntchito zimafunikira khama la Herculean.

Ndinaliko. Ndinapulumuka, koma "sitinapambane" - mwaukadaulo tidatsuka kwambiri, ndikuwonjezera mafotokozedwe ambiri am'munda, maudindo, ndikukwaniritsa kutsata, koma palibe amene anali wokondwa. Ogwiritsa ntchito adadandaulabe kuti sangathe kuyendetsa pulogalamuyi. Manejala ankadandaulabe chifukwa cha zolakwika zimene zinkachitika nthawi zonse. Mainjiniya adadandaula kuti vutoli lidachitidwa molakwika, popanda njira "yolondola" yodziwika bwino yomwe ingagwire ntchito nthawi zonse.

Panali nthawi zina zotsegula maso paulendo wanga womvetsetsa kupezeka.
Mwina choyamba chinali kuzindikira kuti kuwonjezera ntchito zopezeka pamwamba pa chomaliza kunali kovuta. Ndipo ndizovuta kwambiri kutsimikizira oyang'anira kuti ndizovuta kwambiri! Ayi, sikuti "onjezani ma tag ochepa" ndipo UI idzagwira ntchito bwino. Ayi, izi sizingakwaniritsidwe m'milungu itatu;
Mphindi yanga yotsatira ya chowonadi idabwera pomwe ndidawona momwe ogwiritsa ntchito akhungu amagwiritsira ntchito pulogalamu yathu. Izi ndizosiyana kwambiri ndi kuyang'ana mauthenga olakwika.

Ndibwerera ku izi mobwerezabwereza, koma pafupifupi "malingaliro" athu onse okhudza momwe anthu amagwiritsira ntchito pulogalamu yathu anali olakwika.

Kuyendetsa mawonekedwe ovuta ogwiritsa ntchito pogwiritsa ntchito makiyi Tab/Shift+Tab - izi ndizowopsa! Tikufuna china chabwinoko. Njira zazifupi za kiyibodi, mitu.

Kutaya chidwi mukasintha UI si vuto lalikulu, sichoncho? Tiyeni tiganizirenso - izi ndi zosokoneza kwambiri.

Ndinapitiriza, ndinagwira ntchito zosiyanasiyana kwa kanthawi, ndipo kenako tinayamba ntchito yatsopano, ndi mawonekedwe ovuta ogwiritsira ntchito komanso kuyika momveka bwino, kuti potsiriza tipeze kupezeka panthawiyi.

Chifukwa chake, tidabwerera m'mbuyo ndikuwona momwe tingagwiritsire ntchito izi mosiyana ndikuchita bwino, ndikupangitsa kuti ntchitoyi ikhale yosatopetsa!

Mosakhalitsa tinafika pa mfundo zina:

  1. Sitinafune kuti anthu omwe akupanga mawonekedwe ogwiritsira ntchito asokoneze ndi zolemba za aria / maudindo komanso, zowonadi, kapangidwe ka HTML ka zigawozo. Tinkafunika kuwapatsa zida zoyenera zomwe zidapangitsa kuti athe kukwanitsa kulowa m'bokosi.
  2. Kufikika == Kusavuta kugwiritsa ntchito - i.e. Izi sizovuta zaukadaulo chabe. Tinafunika kusintha ndondomeko yonse yopangira ndikuwonetsetsa kuti kupezeka kumaganiziridwa ndikukambidwa musanayambe kupanga UI. Muyenera kuganiza moyambirira momwe ogwiritsa ntchito angadziwire ntchito iliyonse, momwe angayendetsere, komanso kudina kumanja kuchokera pa kiyibodi kudzagwira ntchito. Kufikika kuyenera kukhala gawo lofunikira pakupanga mapangidwe - kwa ogwiritsa ntchito ena, ndizochulukirapo kuposa mawonekedwe a pulogalamuyo.
  3. Kuyambira pachiyambi, tinkafuna kupeza mayankho kuchokera kwa ogwiritsa ntchito akhungu ndi olumala za momwe mungagwiritsire ntchito pulogalamuyi.
  4. Tinafunikira njira zabwino kwambiri zopezera zobwereranso.

Chabwino, kuchokera kumalingaliro a uinjiniya, gawo loyamba lidamveka ngati losangalatsa - kupanga zomanga ndikugwiritsa ntchito laibulale yazigawo. Ndipo zinalidi choncho.

Kubwerera mmbuyo, kuyang'ana Zitsanzo za ARIA ndipo poganiza izi ngati vuto la kapangidwe kake m'malo mokhala "vuto lokwanira", tidayambitsa zina. Chigawo chili ndi 'Kapangidwe' (chopangidwa ndi zinthu za HTML) ndi 'Makhalidwe' (momwe chimagwirira ntchito ndi wogwiritsa ntchito). Mwachitsanzo, m'zidutswa zili pansipa tili ndi mndandanda wosavuta wosayendetsedwa. Powonjezera "makhalidwe" maudindo ofanana amawonjezedwa pamndandanda kuti azichita ngati mndandanda. Timachita chimodzimodzi pa menyu.

Kufikira kupezeka

M'malo mwake, sikuti maudindo amawonjezedwa pano, komanso oyang'anira zochitika pakusaka kiyibodi.

Izi zikuwoneka bwino kwambiri. Ngati titha kupeza kulekanitsa koyera pakati pawo, zilibe kanthu momwe kapangidwe kake kanapangidwira, titha kugwiritsa ntchito Makhalidwe kwa iwo ndikupeza mwayi wopezeka.

Mutha kuwona izi mukuchitapo https://stardust-ui.github.io/react/ - Library ya UX Chitani, yomwe idapangidwa ndikugwiritsiridwa ntchito ndi kupezeka m'malingaliro kuyambira pachiyambi.

Gawo lachiwiri - kusintha njira ndi njira zozungulira mapangidwe poyamba zidandiwopsyeza: akatswiri otsika omwe akuyesera kuti asinthe kusintha kwa bungwe sikuti nthawi zonse amatha bwino, koma adakhala amodzi mwa malo osangalatsa kwambiri omwe tidathandizira kwambiri ntchitoyi. . Mwachidule, ndondomeko yathu inali motere: ntchito zatsopano zidzapangidwa ndi gulu limodzi, kenaka gulu lathu la utsogoleri lidzawunikiranso / kubwereza ndondomekoyi, ndiyeno, ikavomerezedwa, mapangidwewo amaperekedwa ku gulu la engineering. Pachifukwa ichi, gulu la mainjiniya "ali ndi" magwiridwe antchito opezeka chifukwa linali udindo wawo kukonza zovuta zilizonse zomwe zikugwirizana nazo.

Pachiyambi, inali ntchito yovuta kufotokoza kuti kupezeka ndi kugwiritsidwa ntchito ndizogwirizana kwambiri ndipo izi ziyenera kuchitidwa panthawi yokonza, mwinamwake zingayambitse kusintha kwakukulu ndi kutanthauziranso maudindo ena. Komabe, mothandizidwa ndi oyang'anira ndi osewera ofunikira, tidatenga lingalirolo ndikuliyika kuti liziyenda kuti mapangidwe ayesedwe kuti athe kupezeka komanso kugwiritsidwa ntchito asanaperekedwe kwa oyang'anira.

Ndipo ndemanga iyi inali yofunika kwambiri kwa aliyense - zinali zabwino kwambiri ngati ntchito yogawana chidziwitso / kulumikizana za momwe ogwiritsa ntchito amalumikizirana ndi intaneti, tidazindikira madera ambiri omwe ali ndi vuto la UI asanamangidwe, magulu otukuka pano ali ndi malingaliro abwinoko zowoneka zokha, komanso machitidwe amapangidwe. Zokambirana zenizeni ndizosangalatsa, zamphamvu, zokambirana zachikondi zokhudzana ndi luso komanso machitidwe.

Titha kuchita izi bwinoko tikanakhala ndi ogwiritsa ntchito akhungu ndi olumala pamisonkhano iyi (kapena yotsatira) - izi zinali zovuta kukonza, koma tsopano timagwira ntchito ndi mabungwe akhungu am'deralo ndi makampani, omwe amapereka mayeso akunja kuti atsimikizire kuthamanga kwa kuphedwa koyambirira. chitukuko - onse pa chigawo ndi kuphedwa mayendedwe oyenda.

Mainjiniya tsopano ali ndi mwatsatanetsatane mwatsatanetsatane, zigawo zomwe zilipo zomwe angagwiritse ntchito kuti agwiritse ntchito, ndi njira yotsimikizira kuthamangitsidwa. Chimodzi mwa zomwe zatiphunzitsa ndi zomwe takhala tikuzisowa nthawi yonseyi - momwe tingaletsere kubwereranso. Momwemonso, anthu angagwiritse ntchito mayesero ophatikizana kapena omaliza kuti ayese ntchito, zomwe timafunikira kuti tizindikire kusintha kwa machitidwe ndi machitidwe opha anthu-zowoneka ndi khalidwe.

Kuzindikira kubwezeredwa kowonekera ndi ntchito yodziwika bwino, pali zochepa zomwe zitha kuwonjezeredwa kunjirayo kupatula mwina kuyang'ana ngati kuyang'ana kumawonekera poyenda ndi kiyibodi. Chochititsa chidwi ndi njira ziwiri zatsopano zogwirira ntchito ndi kupezeka.

  1. Kufikira Kuzindikira ndi zida zomwe zitha kuyendetsedwa mu msakatuli komanso ngati gawo la zomanga / zoyeserera kuti muzindikire zovuta.
  2. Kutsimikizira kuti zowerengera zowonera zimagwira ntchito bwino yakhala ntchito yovuta kwambiri. Ndi chiyambi cha kupeza Kufikika kwa DOM, timatha kujambula zithunzi za pulogalamuyo, monga momwe timachitira poyesa zowonera, ndikuziyesa kuti zisinthe.

Chifukwa chake, mu gawo lachiwiri la nkhaniyi - tidachoka pakusintha kachidindo ka HTML kupita ku ntchito yapamwamba kwambiri, tidasintha njira yopangira mapangidwe ndikuyambitsa kuyesa kokwanira. Njira zatsopano, matekinoloje atsopano, ndi magawo atsopano azinthu zasintha kotheratu mawonekedwe ofikira komanso zomwe zikutanthauza kugwira ntchito pamalowa.
Koma ichi ndi chiyambi chabe.

"Kumvetsetsa" kotsatira ndikuti ogwiritsa ntchito akhungu akuyendetsa ukadaulo wapamwamba - ndi omwe amapindula kwambiri osati kokha ndi kusintha komwe tafotokoza kale, komanso kuti njira zatsopano ndi malingaliro amapangidwa ndi ML / AI. Mwachitsanzo, ukadaulo wa Immersive Reader umalola ogwiritsa ntchito kuwonetsa mawu mosavuta komanso momveka bwino. Ikhoza kuwerengedwa mokweza, ndondomeko ya ziganizo imaphwanyidwa motsatira ndondomeko ya galamala, ndipo ngakhale matanthauzo a mawu amawonetsedwa bwino. Izi sizikugwirizana ndi malingaliro akale "apangitse kupezeka" konse - ndi gawo lothandizira lomwe lingathandize aliyense.

ML/AI ikuthandizira njira zatsopano zolankhulirana ndikugwira ntchito, ndipo ndife okondwa kukhala nawo gawo lotsatira laulendo wapamwambawu. Zatsopano zimayendetsedwa ndi kusintha kwa kuganiza - umunthu wakhalapo kwa zaka zikwi zambiri, makina kwa zaka mazana ambiri, mawebusaiti kwa zaka makumi angapo, ndi mafoni a m'manja ngakhale pang'ono, teknoloji iyenera kusintha kwa anthu, osati mosemphanitsa.

PS Nkhaniyi yamasuliridwa mopatuka pang'ono kuchokera koyambirira. Monga wolemba-mnzake wa nkhaniyi, ndidagwirizana ndi Hugh pakusiya izi.

Ogwiritsa ntchito olembetsedwa okha ndi omwe angatenge nawo gawo pa kafukufukuyu. Lowani muakauntichonde.

Kodi mumasamala za kupezeka kwa mapulogalamu anu?

  • kuti

  • No

  • Aka kanali koyamba kumva za kupezeka kwa mapulogalamu.

Ogwiritsa 17 adavota. Ogwiritsa ntchito 5 adakana.

Source: www.habr.com

Kuwonjezera ndemanga