Kif Jaħdem it-Test tat-Tastiera
It-Test tat-Tastiera huwa għodda onlajn b'xejn li tippermetti lill-utenti jittestjaw il-funzjonalità fiżika tat-tastiera tagħhom u jispezzjonaw il-kodiċijiet tal-avvenimenti tekniċi li jiġu ġġenerati minn kull għafsa ta' tast. Billi tagħfas it-tasti fi kwalunkwe post fuq il-paġna, tista' tara istantanjament jekk it-tasti tiegħek humiex qed jirreġistraw, tosserva mappa viżwali tat-tqassim tat-tasti ttestjati, issegwi t-tasti li qed jinżammu magħfusa, u tispezzjona reġistru dettaljat tal-avvenimenti li jista' jiġi kklerjat.
Din l-għodda tgħin biex tiddistingwi bejn imġiba normali tal-hardware — bħall-auto-repeat tas-sistema — u difetti reali tal-hardware, bħal tasti li ma jaħdmux (dead keys) jew swiċċijiet li jirreġistraw żewġ għafasiet wara xulxin (double-clicking).
Il-proċess tal-input jaħdem permezz ta' erba' metodi differenti:
- Pressi Fiżiċi fuq it-Tasti: Dawn jinqabdu awtomatikament minn kwalunkwe tastiera meta tagħfas it-tasti kull fejn tixtieq fuq il-paġna.
- Qbid Iffukat tat-Tastiera: Dan jinbeda billi tikklikkja direttament fuq il-mappa tat-tastiera li tidher fuq l-iskrin biex taqbad tasti bħal Space, Tab, u t-tasti tal-funzjoni mingħajr ma tiskatta l-azzjonijiet awtomatiċi tagħhom fil-browser. Din il-modalità tiġi rilaxxata billi tagħfas it-tast Esc.
- Input tat-Tastiera fuq l-Iskrin: Test li jinkiteb fil-qasam tal-input iddedikat għall-mowbajl biex jiġu ttestjati tastieri virtwali jew tal-mowbajl.
- Kmand għall-Ikklerjar tar-Reġistru: Buttuna manwali biex tħassar l-istorja kollha tal-avvenimenti rreġistrati.
L-Outputs u l-Informazzjoni li Jidhru fuq l-Iskrin
L-għodda tipprovdi analiżi dettaljata f'ħin reali permezz ta' diversi sezzjonijiet viżwali fuq l-interface:
L-aktar avveniment ta' tast reċenti
Din is-sezzjoni turi l-proprjetajiet li ġejjin għall-aktar għafsa ta' tast reċenti:
- Tast (il-valur dinamiku tal-karattru).
- Kodiċi (il-pożizzjoni fiżika tat-tast).
- keyCode legat (il-valur numeriku tradizzjonali).
- Pożizzjoni (li turi "Standard", "Xellug", "Lemin", jew "Tastiera Numerika").
- Modifikaturi (li turi "Xejn", jew il-modifikaturi attivi: "Shift", "Ctrl", "Alt", "Meta", "Caps Lock").
- Badge ta' Għafsa / Rilaxx flimkien ma' badge ta' Ripetizzjoni ×
{count}li tgħodd l-avvenimenti tal-auto-repeat waqt li tast jinżamm magħfus.
Mappa tat-Tastiera
Mappa viżwali b'tqassim ANSI li tenfasizza t-tasti abbażi tal-istat tagħhom:
- Magħfus (it-tasti li qed jinżammu magħfusa bħalissa).
- Ittestjat (it-tasti kollha li ġew ippressati mill-inqas darba).
Statistika u Indikaturi tal-Istat
L-għodda żżomm kont tal-użu permezz ta' tliet metriċi ewlenin: Tasti ttestjati, Total ta' pressi, u Magħfus bħalissa.
L-istat tal-qbid jiġi indikat f'kull ħin permezz ta' wieħed minn dawn il-messaġġi:
- "Agħfas kwalunkwe tast biex tibda"
- "Qed jinqraw il-pressi tat-tasti"
- "Qbid sħiħ — Esc jeħles it-tastiera"
Reġistru tal-Avvenimenti u Verifika għall-Mowbajl
Kull azzjoni fuq it-tastiera tiġi rreġistrata f'tabella dettaljata bl-isem Reġistru tal-avvenimenti. Meta r-reġistru jkun vojt, jidher il-messaġġ "Għadu m'hemm l-ebda avveniment ta' tast — agħfas kwalunkwe tast.".
It-tabella tinkludi l-kolonni li ġejjin:
- Ħin
- Avveniment (li juri "Għafsa" jew "Rilaxx")
- Tast
- Kodiċi
- Modifikaturi
L-avvenimenti ta' auto-repeat minn tast li jinżamm magħfus jiġu magħduda fuq il-badge tar-ripetizzjoni tal-qari prinċipali, iżda ma jiġux miżjuda bħala linji ġodda fir-reġistru tal-avvenimenti biex l-istorja tibqa' nadifa u tinqara faċilment.
Għall-apparat mobbli, l-għodda toffri s-sezzjoni Verifika tat-tastiera fuq l-iskrin. Din tinkludi qasam tal-input bit-test ta' gwida "Tektek u ikteb…" u l-istruzzjoni "Tektek fuq il-qasam u ikteb — kull ma jirrapporta l-browser jidher hawn fuq.". Dan huwa meħtieġ minħabba li l-browsers tal-mowbajl spiss jittrattaw l-input b'mod differenti minn sistemi desktop.
Regoli Tekniċi u Każijiet Speċjali
Meta tuża din l-għodda, hemm diversi regoli tekniċi u limiti tal-browsers li għandek iżżomm f'moħħok:
- Shortcuts Riżervati: Il-kombinazzjonijiet ta' tasti riżervati mill-browser jew mis-sistema operattiva (bħal Ctrl+T biex tiftaħ tab ġdida, Alt+F4 biex tagħlaq tieqa, jew shortcuts tat-tfittxija tas-sistema) jiġu interċettati mis-sistema qabel ma jilħqu l-paġna tal-web. Dawn ma jistgħux jiġu rreġistrati mill-għodda, u għalhekk trid tittestja dawk it-tasti individwalment biex tikkonferma li qed jaħdmu.
- Id-Differenza bejn Tast u Kodiċi: Il-valur ta' "Tast" (KeyboardEvent.key) huwa dinamiku u jinbidel skont il-lingwa tat-tqassim tat-tastiera attiva u l-modifikaturi (bħal Shift jew Caps Lock). Pereżempju, l-istess tast fiżiku jista' jipproduċi "a" jew "A". Min-naħa l-oħra, il-valur ta' "Kodiċi" (KeyboardEvent.code) jirrappreżenta l-pożizzjoni fiżika statika tat-tast fuq il-bord (bħal "KeyA" jew "Space") u qatt ma jinbidel, irrispettivament mil-lingwa magħżula fis-sistema operattiva.
- Tqassim tal-Mappa Viżwali: Il-mappa viżwali fuq l-iskrin hija ffissata fuq tqassim ANSI ta' daqs sħiħ. Tasti li mhumiex preżenti fuq din il-mappa speċifika — bħal tasti addizzjonali ta' tqassim ISO, saffi Fn fuq il-laptops, jew tasti tal-midja (bħal Play/Pause) — mhux se jixegħlu fuq il-mappa viżwali. Madankollu, dawn xorta waħda jirreġistraw b'suċċess u d-dettalji tagħhom jidhru kemm fl-aktar avveniment reċenti kif ukoll fir-reġistru tal-avvenimenti.
Privatezza u Proċessar tad-Data
Il-privatezza tal-utent hija mħarsa b'mod sħiħ permezz tal-arkitettura tal-għodda. Il-pressi kollha tat-tasti jiġu pproċessati lokalment u jinqraw biss mill-paġna tal-web attiva fil-browser tiegħek biex jintwerew id-dettalji tal-avvenimenti u r-reġistru fuq il-paġna.
L-ebda data ma tiġi maħżuna jew imtellgħa fuq servers esterni. L-azzjoni li tikklikkja fuq il-buttuna "Ikklerja r-reġistru" jew sempliċement li tagħlaq jew taġġorna l-paġna tħassar b'mod permanenti l-attività kollha rreġistrata.
Mistoqsijiet Frekwenti (FAQ)
X'inhi d-differenza bejn il-valuri ta' key u code?
Il-valur ta' "key" huwa l-karattru jew l-azzjoni li l-pressa tipproduċi bħalissa — dan jinbidel skont it-tqassim tat-tastiera u l-modifikaturi tiegħek, u għalhekk l-istess tast fiżiku jirrapporta "a" jew "A", uffiċjalment jew ittra kompletament differenti fuq tqassim ta' lingwa oħra. Il-valur ta' "code" jidentifika l-pożizzjoni fiżika (KeyA, ShiftLeft, Space) u qatt ma jinbidel, u huwa għalhekk li l-logħob u l-applikazzjonijiet jorbtu s-shortcuts tagħhom mal-kodiċi.
Għaliex it-tastiera tal-mowbajl tiegħi turi "Unidentified"?
It-tastieri fuq l-iskrin — speċjalment fuq Android — spiss jibagħtu avvenimenti ġeneriċi mingħajr valuri reali ta' tasti, u l-paġna tista' turi biss dak li jirrapporta l-browser. Iftaħ il-verifika tat-tastiera fuq l-iskrin taħt it-tqassim biex tara x'tibgħat tabilħaqq it-tastiera tiegħek; tastiera esterna jew ta' laptop tirrapporta d-dettalji sħaħ.
Tast jibqa' jirreġistra ripetutament waqt li nżommu magħfus — huwa difettuż?
Le. Meta żżomm tast magħfus, is-sistema tibgħat avvenimenti ta' pressi ripetuti, li hawnhekk jidhru b'badge u kontatur ta' Repeat — dan huwa auto-repeat normali. Is-sinjali ta' twissija reali huma l-mudell oppost: diversi avvenimenti minn taptapa waħda mgħaġġla, jew taptapa li ma tipproduċi xejn, li jindika swiċċ mikul jew li qed jeħel.
Għaliex xi kombinazzjonijiet ta' tasti ma jidhrux?
Is-shortcuts riżervati mill-browser jew mis-sistema operattiva — bħall-għeluq jew il-bdil ta' tabs u apps, skrin sħiħ, tfittxija tas-sistema — jiġu interċettati qabel ma l-paġna tkun tista' tarahom, u għalhekk qatt ma jidhru hawnhekk. Dak is-silenzju huwa normali, u mhux tast mejjet: ittestja l-istess tasti wieħed wieħed u kull wieħed jirreġistra waħdu.