Si funksionon një kod QR?
4 min lexim Publikuar më Përditësuar më
Si i ruan dhe i lexon të dhënat një kod QR?
Një kod QR ruan të dhëna përmes vendosjes së katrorëve të vegjël të errët dhe të çelët. Kur drejton kamerën drejt tij, programi lexues dallon këtë model dhe e kthen në të dhënat që përmban: për shembull, tekst ose adresën e një faqeje interneti.
QR është një kod dydimensional. Kjo do të thotë se ai përdor si drejtimin horizontal, ashtu edhe atë vertikal për të paraqitur informacionin. Katrotë formojnë një rrjet, ku vendosja e tyre ndjek rregulla të caktuara. Programi i leximit i njeh këto rregulla dhe nxjerr përmbajtjen.
Katrotë e vegjël quhen module. Jo të gjithë mbajnë pjesë të mesazhit. Disa ndihmojnë lexuesin të gjejë kodin dhe të kuptojë strukturën e tij. Të tjerë ruajnë informacion shtesë për korrigjimin e gabimeve.
Për çfarë shërbejnë katrorët e mëdhenj në qoshe?
Te kodi QR i zakonshëm dallon tre katrorë të mëdhenj në tre qoshe. Këto janë shenja orientimi. Ato e ndihmojnë programin ta gjejë kodin brenda pamjes së kamerës dhe të përcaktojë drejtimin e tij.
Falë këtyre shenjave, lexuesi mund ta njohë kodin edhe kur e ke rrotulluar. Nuk ke nevojë ta mbash gjithmonë me të njëjtën anë lart. Megjithatë, kamera duhet të dallojë qartë modelin që të lexojë përmbajtjen.
Kur skanon, kamera siguron pamjen, ndërsa programi bën leximin. Ai dallon strukturën e kodit, interpreton katrorët dhe kontrollon të dhënat. Më pas, telefoni mund të shfaqë tekstin ose të të propozojë hapjen e një lidhjeje, sipas përmbajtjes që gjen.
Çfarë ndodh kur kodi është i dëmtuar?
Një kod QR përmban edhe të dhëna shtesë që ndihmojnë në korrigjimin e gabimeve. Lexuesi i përdor për të rikuperuar informacion kur papastërtia ose dëmtimi e pengon të lexojë një pjesë të kodit. Prandaj, një njollë e vogël nuk e bën domosdoshmërisht kodin të palexueshëm.
Ky mekanizëm përdor një metodë matematikore të quajtur Reed-Solomon. Ideja praktike është e thjeshtë: kodi përfshin informacion shtesë, nga i cili lexuesi mund të rindërtojë një pjesë të të dhënave që mungojnë ose që i ka lexuar gabim.
Krijuesi i kodit mund të zgjedhë mes katër niveleve të korrigjimit. Një nivel më i lartë shton më shumë të dhëna ndihmëse. Kjo mund të kërkojë edhe një kod më të madh për të ruajtur të njëjtën përmbajtje.
Megjithatë, rikuperimi ka kufij. Nëse dëmtimi është tepër i madh, lexuesi mund të mos nxjerrë asgjë. Mos e merr korrigjimin e gabimeve si garanci se mund të mbulosh çfarëdo pjese të kodit dhe ai do të vazhdojë të funksionojë.
A ruan kodi faqen apo vetëm adresën e saj?
Të dhënat brenda kodit dhe faqja që hap janë gjëra të ndryshme. Nëse kodi përmban tekst të zakonshëm, lexuesi mund ta nxjerrë drejtpërdrejt nga modeli i katrorëve. Nëse përmban një adresë interneti, kodi ruan atë adresë. Shfletuesi e përdor më pas për të kërkuar faqen në internet.
Për shembull, kur skanon një kod që hap një menu në internet, katrorët mund të mbajnë vetëm lidhjen drejt menusë. Pronari mund ta ndryshojë përmbajtjen e faqes pa ndryshuar kodin e shtypur, për sa kohë që adresa vazhdon të të çojë atje.
Një kod që lexohet saktë nuk garanton një destinacion të besueshëm. Para se të hapësh lidhjen, kontrollo adresën që të shfaq telefoni. Nëse nuk e njeh burimin ose adresa të duket e dyshimtë, mos vazhdo. Mos instalo programe të papritura vetëm sepse një faqe e hapur nga kodi ta kërkon. Zbato të njëjtin kujdes si me lidhjet që merr në mesazhe.
Burimet
-
What is a QR Code®?DENSO WAVE
-
What is a QR Code?DENSO WAVE
-
Error Correction FeatureDENSO WAVE