Salt la conținut

Setări cookie-uri

Alegeți pentru fiecare tip ce cookie-uri permiteți. Puteți modifica oricând alegerea prin Setări cookie-uri, în partea de jos a fiecărei pagini. Declarație de confidențialitate

Necesare

Mereu active

Necesare pentru autentificare, pentru păstrarea coșului și pentru a vă reține alegerile. Acestea sunt mereu active.

Ce cookie-uri?
  • weboke_sessie, weboke_klant, weboke_remember: sesiunea și menținerea autentificării
  • weboke_basket: coșul de cumpărături
  • wkBtwIncl: afișarea prețurilor cu sau fără TVA
  • wok_cookies: alegerea privind cookie-urile, 12 luni

Măsoară ce reclamă duce la o vizită sau o comandă, ca să nu plătim pentru reclame care nu aduc nimic.

Ce cookie-uri?
  • Google Ads prin Google Tag Manager (_gcl_au, _gcl_aw), până la 90 de zile
  • OpenAI Ads, reclame în ChatGPT
  • wok_aff: prin ce partener ați ajuns la noi (program de afiliere), 60 de zile

4,6

Țară și limbă

Fiecare țară are propriul site, cu prețurile și TVA-ul pentru țara respectivă.

Vedeți

Caractere speciale și IDN

Modulul 2: Alegerea unui nume potrivit · Timp de citire: 8 minute

Obiectivul lecției: După această lecție veți putea explica modul în care funcționează numele de domeniu cu accente și umlauturi, veți putea citi un nume punycode și veți putea evalua când este mai bine să nu folosiți un astfel de nume.

Noțiuni cheie: IDN, punycode, xn--, IDNA2008, caractere permise pentru fiecare extensie, e-mail și IDN, atac omograf

Numele cu accente există

DNS-ul a fost construit inițial pentru literele de la a la z, cifre și cratimă. Cu toate acestea, întâlniți nume de domeniu cu litere precum é, ü sau ß. Astfel de nume se numesc IDN-uri: internationalized domain names (nume de domeniu internaționalizate). Ele permit scrierea unui nume așa cum se scrie corect în limba dumneavoastră, de exemplu cu un umlaut german sau cu un accent francez.

Cursul despre DNS menționează pe scurt IDN-urile în lecția 1.2. Aici le priviți din perspectiva cuiva care alege un nume: este posibil la extensia dumneavoastră, cum arată un astfel de nume în culise și este o alegere înțeleaptă?

În culise: punycode

DNS-ul în sine cunoaște în continuare doar literele de la a la z, cifrele și cratima. De aceea, un nume cu caractere speciale este convertit într-un șir de caractere obișnuite precedat de xn--. Această conversie se numește punycode.

Conversia se face pe etichete, adică pe fiecare bucată dintre două puncte. Doar eticheta cu caractere speciale este convertită; extensia rămâne neschimbată. Un exemplu de la DNS Belgium: belgië.be devine în DNS xn--belgi-rsa.be. Iar o brutărie germană cu numele bäckerei.example se numește în DNS xn--bckerei-5wa.example.

Observați tiparul:

  • La început se află xn--. Acesta este semnul că urmează un nume convertit.
  • Apoi urmează literele obișnuite ale numelui, fără caracterele speciale: belgi, bckerei.
  • După ultima cratimă urmează un cod scurt care stabilește ce caracter special se află pe ce poziție.

Nu trebuie să calculați singur acest cod. Browserele, programele de e-mail și registrarii fac acest lucru în locul dumneavoastră. Dacă doriți să verificați, folosiți un convertor punycode: acesta transformă un nume cu accente în forma xn-- și invers. Dacă tastați un nume xn-- în browser, veți vedea adesea în bara de adrese numele cu caracterele speciale.

Regulile pentru acest lucru se află în IDNA2008, o serie de standarde de internet (RFC 5890 până la 5894). Punycode în sine este descris în RFC 3492. Din aceste reguli rezultă și ceva ce observați la numele obișnuite: două cratime pe a treia și a patra poziție a unei etichete sunt rezervate pentru numele convertite. Dacă vedeți un nume cu două cratime pe acea poziție, nu este deci un nume obișnuit. Un registry precum DENIC nu permite de aceea astfel de nume ca înregistrare obișnuită.

Ce extensii permit ce caractere

Posibilitatea de a înregistra un IDN depinde de extensie. Fiecare registry stabilește singur ce caractere sunt permise.

ExtensieCaractere speciale?
.nlNu. Doar de la a la z, cifre și cratima
.deDa, o listă fixă, de exemplu ä, ö, ü, ß și é
.beDa, printre altele é, è, ë, ç, ä, ö, ü, ß și œ

Pentru alte extensii verificați la registry sau întrebați registrarul dumneavoastră. Dacă Bakkerij Example dorește să folosească numele „Café Example” ca nume de domeniu, acest lucru nu este deci posibil cu .nl cu un é: devine cafe fără accent.

De ce trebuie să fiți precaut

Un IDN pare atractiv: numele apare exact așa cum îl scrieți. În practică însă există dezavantaje.

  • Tastarea. Mulți oameni nu au é sau ü pe tastatură ori nu știu cum să le obțină. Atunci tastează numele fără accent și ajung în altă parte.
  • Comunicarea. La telefon trebuie să precizați: „cu u cu două puncte deasupra”. Acest lucru duce adesea la greșeli.
  • E-mailul. O adresă de e-mail pe un IDN nu funcționează la fel de bine peste tot. Nu orice formular web și nu orice program de e-mail acceptă caractere speciale într-o adresă. Clientul dumneavoastră primește atunci un mesaj de eroare sau completează adresa altfel.
  • Afișarea. Unele programe afișează forma xn-- în locul numelui cu accente. Atunci apare ceva ilizibil acolo unde clientul se așteaptă să vadă numele dumneavoastră.

Recomandarea este, prin urmare: folosiți ca nume principal un nume fără caractere speciale, inclusiv pentru e-mail. Dacă aveți un nume cu umlaut sau accent, înregistrați ambele forme și redirecționați forma IDN către forma obișnuită. Pentru un ü vă puteți gândi și la forma cu ue, așa cum sunt obișnuiți germanii.

Atacul omograf

IDN-urile au și o latură întunecată. Unele litere din alte alfabete arată exact ca literele latine. Un а chirilic arată la fel ca un a obișnuit, dar pentru un calculator este un alt caracter. Infractorii folosesc acest lucru pentru a crea un nume fals care pe ecran arată la fel ca un nume real. Acest lucru se numește atac omograf.

Dacă dați clic pe un link cu un astfel de nume, credeți că vă aflați pe site-ul băncii sau al furnizorului dumneavoastră, în timp ce de fapt sunteți la un escroc. De aceea, browserele afișează uneori un astfel de nume în forma xn--, ca să observați că ceva nu este în regulă. Dacă vedeți în mod neașteptat în bara de adrese un nume xn-- la un site pe care îl cunoașteți, fiți precaut.

Pentru propriul nume, aceasta înseamnă: nu puteți împiedica pe cineva să înregistreze un astfel de nume asemănător, dar puteți fi atent la ce se întâmplă în jurul numelui dumneavoastră (lecția 7.2).

Rezumat

  • Un IDN este un nume de domeniu cu caractere speciale; în DNS este stocat ca punycode precedat de xn--.
  • Doar eticheta cu caractere speciale este convertită; extensia rămâne neschimbată.
  • .nl nu permite caractere speciale, .de și .be le permit (o listă fixă).
  • IDN-urile sunt greu de tastat, de comunicat și de folosit ca adresă de e-mail: alegeți un nume obișnuit ca nume principal.
  • La un atac omograf, litere dintr-un alt alfabet seamănă cu literele obișnuite; un nume xn-- neașteptat este un semnal de avertizare.

Test (quiz)

1. După ce recunoașteți un nume de domeniu în punycode?



2. Bakkerij Example dorește să își înregistreze numele cu un é ca nume .nl. Ce este corect?



3. De ce este mai bine să nu alegeți un nume cu umlaut ca nume principal pentru e-mail?



4. Dați clic pe un link și vedeți în mod neașteptat în bara de adrese un nume care începe cu xn--, deși vă așteptați la site-ul băncii dumneavoastră. Ce este cel mai înțelept?



Exercițiu

Exercițiul A2.4: Citirea punycode (studiu de caz). Un coleg de la Bakkerij Example are trei întrebări despre nume cu caractere speciale. Folosiți un convertor punycode sau explicațiile din această lecție. Completați numele întreg, inclusiv extensia.

  1. Punycode pentru café.example. Câmp de completat: scrieți numele așa cum apare în DNS.
  2. Numele cu caractere speciale pentru xn--bcher-kva.example. Câmp de completat: scrieți numele așa cum îl citește un vizitator.
  3. Este permis ab--cd.example ca nume obișnuit (nu IDN)? Alegere: da sau nu.

Programul compară răspunsurile dumneavoastră cu o cheie fixă. Toate trei corecte înseamnă verde.

Exercițiul A2.4: Citirea punycode (studiu de caz)




Ceea ce completați și ceea ce găsim nu se salvează. Browserul dumneavoastră reține răspunsurile și dacă ați rezolvat exercițiul. Dacă sunteți autentificat, păstrăm în Cursurile mele doar faptul că exercițiul a fost (aproape) corect; și de acolo îl puteți șterge.

Lecturi suplimentare

Un moment…

Configurați domeniile

Stabiliți pentru fiecare domeniu nameserverele, legătura cu hostingul și cine devine titularul.

Se încarcă domeniile…