Ugrás a tartalomhoz

Sütibeállítások

Típusonként válassza ki, mely sütiket engedélyezi. Választását bármikor módosíthatja a Sütibeállítások linken, amely minden oldal alján megtalálható. Adatvédelmi nyilatkozat

Szükséges

Mindig bekapcsolva

A bejelentkezéshez, a kosár megőrzéséhez és a választásai megjegyzéséhez szükségesek. Ezek mindig be vannak kapcsolva.

Milyen sütik?
  • weboke_sessie, weboke_klant, weboke_remember: a munkamenet és a bejelentkezve maradás
  • weboke_basket: a kosár
  • wkBtwIncl: az árak megjelenítése ÁFÁ-val vagy anélkül
  • wok_cookies: a sütiválasztás, 12 hónap

Méri, melyik hirdetés vezet látogatáshoz vagy rendeléshez, hogy ne fizessünk hatástalan hirdetésekért.

Milyen sütik?
  • Google Ads a Google Tag Manageren keresztül (_gcl_au, _gcl_aw), legfeljebb 90 napig
  • OpenAI Ads, hirdetések a ChatGPT-ben
  • wok_aff: melyik partnerünk ajánlására érkezett (partnerprogram), 60 nap

4,6

Ország és nyelv

Minden országnak saját oldala van, az adott ország áraival és ÁFA-jával.

Megtekintés

Különleges karakterek és IDN

Modul 2: Jó név választása · Olvasási idő: 8 perc

Tanulási cél: A lecke után el tudja magyarázni, hogyan működnek az ékezetes és umlautos domainnevek, el tud olvasni egy punycode-nevet, és mérlegelni tudja, mikor jobb nem használni egy ilyen nevet.

Kulcsfogalmak: IDN, punycode, xn--, IDNA2008, végződésenként engedélyezett karakterek, e-mail és IDN, homográf támadás

Léteznek ékezetes nevek

A DNS-t eredetileg az a-tól z-ig terjedő betűkre, a számjegyekre és a kötőjelre építették. Mégis találkozhat olyan domainnevekkel, amelyekben é, ü vagy ß betű szerepel. Az ilyen neveket IDN-eknek nevezzük: internationalized domain names, azaz nemzetköziesített domainnevek. Ezekkel egy nevet úgy írhat le, ahogyan az a saját nyelvén helyes, például német umlauttal vagy francia ékezettel.

A DNS-tanfolyam az 1.2. leckében röviden említi az IDN-eket. Itt a névválasztó szemével nézzük meg őket: lehetséges-e az Ön végződésénél, hogyan néz ki egy ilyen név a háttérben, és egyáltalán érdemes-e?

A háttérben: punycode

Maga a DNS továbbra is csak az a-tól z-ig terjedő betűket, a számjegyeket és a kötőjelet ismeri. Ezért a különleges karaktereket tartalmazó nevet hétköznapi karakterek sorozatává alakítják, amely elé xn-- kerül. Ezt az átalakítást punycode-nak hívják.

Az átalakítás címkénként történik, vagyis két pont közötti részenként. Csak a különleges karaktereket tartalmazó címkét alakítják át; a végződés változatlan marad. A DNS Belgium egyik példája: a belgië.be a DNS-ben xn--belgi-rsa.be lesz. Egy bäckerei.example nevű német pékség neve pedig a DNS-ben xn--bckerei-5wa.example.

Látható a minta:

  • Elöl az xn-- áll. Ez jelzi, hogy átalakított név következik.
  • Utána a név hétköznapi betűi jönnek, a különleges karakterek nélkül: belgi, bckerei.
  • Az utolsó kötőjel után egy rövid kód következik, amely rögzíti, melyik különleges karakter melyik helyre tartozik.

Ezt a kódot nem kell saját magának kiszámolnia. A böngészők, levelezőprogramok és regisztrátorok elvégzik ezt Ön helyett. Ha ellenőrizni szeretné, használjon punycode-átalakítót: ez az ékezetes nevet xn-- alakra alakítja, és fordítva is. Ha egy xn-- kezdetű nevet ír be a böngészőjébe, a címsorban gyakran a különleges karakteres nevet látja.

A szabályokat az IDNA2008 tartalmazza, amely internetes szabványok sorozata (RFC 5890-től RFC 5894-ig). Magát a punycode-ot az RFC 3492 írja le. Ezekből a szabályokból következik valami, ami a hétköznapi neveknél is észrevehető: a címke harmadik és negyedik helyén álló két kötőjel az átalakított nevek számára van fenntartva. Ha olyan nevet lát, amelyben ezen a helyen két kötőjel áll, az tehát nem hétköznapi név. Egy olyan registry, mint a DENIC, ezért nem engedi az ilyen neveket hétköznapi regisztrációként.

Melyik végződés milyen karaktereket enged

Az, hogy regisztrálhat-e IDN-t, a végződéstől függ. Minden registry maga dönti el, mely karakterek engedélyezettek.

VégződésKülönleges karakterek?
.nlNem. Csak a-tól z-ig, számjegyek és a kötőjel
.deIgen, egy rögzített lista, például ä, ö, ü, ß és é
.beIgen, többek között é, è, ë, ç, ä, ö, ü, ß és œ

Más végződéseknél nézze meg a registry oldalán, vagy kérdezze meg regisztrátorát. Ha a Bakkerij Example a „Café Example” nevét szeretné domainnévként használni, akkor ez a holland .nl végződéssel é betűvel tehát nem lehetséges: ékezet nélkül, cafe lesz belőle.

Miért érdemes óvatosnak lenni

Egy IDN vonzónak tűnik: a név pontosan úgy szerepel, ahogyan Ön írja. A gyakorlatban azonban hátrányai is vannak.

  • Begépelés. Sokaknak nincs é vagy ü betű a billentyűzetén, vagy nem tudják, hogyan írják be. Ilyenkor ékezet nélkül gépelik be a nevet, és máshová jutnak.
  • Továbbadás. Telefonon hozzá kell tenni: „két pontos ü-vel”. Ez gyakran félremegy.
  • E-mail. Egy IDN-re épülő e-mail-cím nem mindenhol működik egyformán jól. Nem minden webes űrlap és nem minden levelezőprogram fogadja el a különleges karaktereket egy címben. Ügyfele ilyenkor hibaüzenetet kap, vagy másképp írja be a címet.
  • Megjelenítés. Egyes programok az ékezetes név helyett az xn-- alakot mutatják. Ilyenkor olvashatatlan szöveg áll ott, ahol ügyfele az Ön nevét várja.

A tanács ezért: fő névként, az e-mailhez is, különleges karakterek nélküli nevet használjon. Ha nevében umlaut vagy ékezet szerepel, regisztrálja mindkét alakot, és az IDN-alakot irányítsa át a hétköznapi alakra. Az ü esetén gondolhat az ue alakra is, ahogyan a németek megszokták.

A homográf támadás

Az IDN-eknek árnyoldaluk is van. Más írásrendszerek egyes betűi pontosan úgy néznek ki, mint a latin betűk. Egy cirill а ugyanúgy néz ki, mint egy hétköznapi a, a számítógép számára azonban más karakter. A bűnözők ezt kihasználva olyan hamis nevet hoznak létre, amely a képernyőn ugyanúgy néz ki, mint egy valódi név. Ezt homográf támadásnak nevezzük.

Ha egy ilyen nevet tartalmazó linkre kattint, azt hiheti, hogy bankja vagy beszállítója oldalán van, holott egy csalónál jár. A böngészők ezért az ilyen nevet olykor xn-- alakban jelenítik meg, hogy lássa: valami nincs rendben. Ha egy ismert oldalnál váratlanul xn-- kezdetű nevet lát a címsorban, legyen óvatos.

Saját neve szempontjából ez azt jelenti: nem tudja megakadályozni, hogy valaki ilyen hasonló nevet regisztráljon, de figyelemmel kísérheti, mi történik az Ön neve körül (7.2. lecke).

Összefoglalás

  • Az IDN különleges karaktereket tartalmazó domainnév; a DNS-ben punycode-ként, xn-- előtaggal tárolják.
  • Csak a különleges karaktereket tartalmazó címkét alakítják át; a végződés változatlan marad.
  • A .nl nem enged különleges karaktereket, a .de és a .be igen (egy rögzített listát).
  • Az IDN-eket nehéz begépelni, továbbadni és e-mail-címként használni: fő névként válasszon hétköznapi nevet.
  • Homográf támadásnál egy másik írásrendszer betűi hasonlítanak a hétköznapi betűkre; egy váratlan xn-- kezdetű név figyelmeztető jel.

Kvíz

1. Miről ismerhető fel egy punycode-ban írt domainnév?



2. A Bakkerij Example é betűs nevét .nl-névként szeretné regisztrálni. Mi igaz?



3. Miért nem érdemes umlautos nevet választani az e-mail fő neveként?



4. Rákattint egy linkre, és a címsorban váratlanul xn--vel kezdődő nevet lát, pedig bankja oldalára számított. Mi a legbölcsebb?



Feladat

Feladat A2.4: A punycode olvasása (esettanulmány). A Bakkerij Example egyik munkatársának három kérdése van a különleges karaktereket tartalmazó nevekkel kapcsolatban. Használjon punycode-átalakítót vagy a lecke magyarázatát. A teljes nevet írja be, a végződéssel együtt.

  1. A café.example punycode-alakja. Beviteli mező: írja be a nevet úgy, ahogyan a DNS-ben szerepel.
  2. Az xn--bcher-kva.example különleges karakteres neve. Beviteli mező: írja be a nevet úgy, ahogyan egy látogató olvassa.
  3. Lehet-e az ab--cd.example hétköznapi név (nem IDN)? Választás: igen vagy nem.

A program egy rögzített kulccsal veti össze a válaszait. Ha mindhárom helyes, zöld jelzést kap.

A2.4. feladat: A punycode olvasása (esettanulmány)




Amit beír, és amit találunk, azt nem tároljuk. A böngészője megjegyzi a válaszait és azt, hogy teljesítette e a feladatot. Ha bejelentkezett, a Fiókomban csak azt tároljuk, hogy a feladat (majdnem) helyes volt; ott ezt is törölheti.

További olvasnivaló

Egy pillanat…

Domainek beállítása

Állítsa be domainenként a névszervereket, a tárhelyhez való kapcsolást és azt, hogy ki legyen a tulajdonos.

Domainek betöltése…