ASCII compatible encoding

Foto av räksmörgås.
En smarrig xn‑‑rksmrgs-5waolo.se

(ACE) – en metod för användning av icke‑engelska tecken, som åäö, i domännamn. – Det är egent­ligen omöjligt. Därför använder ACE fortfarande bara bokstäverna i det engelska alfabetet, alltså a—z, samt siffrorna 0‑9 och bindestreck (se ASCII). Problemet löses genom att andra tecken kodas som teckenkombinationer. De byts automatiskt ut i webbläsare som klarar ACE. Med ACE kodas domännamnet www.räksmörgås.se som www.xn‑‑rksmrgs-5waolo.se. Kodningen och avkodningen sköts normalt av ett program i webbläsaren, omärkligt för användaren, som bara skriver och läser namnet som räksmörgås. Liknande omvandlingar kan göras i nästan alla skriftsystem, inklu­sive kinesiska och japanska. – Observera att ACE bara är avsett för webben. Det fungerar inte för e‑postadresser. ”Åsa Häggström” på företaget ”Räksmörgås” bör därför ha e‑postadressen asa.haggstrom@raksmorgas.se, alternativt asa.haggstrom@xn‑‑rksmrgs‑5waolo.se om företaget har registrerat den domänen. Det går nämligen inte att internationalisera första delen av e‑postadressen (i detta exempel personnamnet). – ACE är en övergripande beteckning på metoden för att göra andra teckensystem än det engelska alfabetet användbara på internet. Själva konverteringen görs med programmet ToASCII, som upptäcker de etiketter som innehåller tecken som behöver konverteras, och Punycode, som utför konverteringen. Efter konverteringen läggs prefixet xn-- till. – ACE ingår i systemet IDN, se Internationaliserade domän­­namn. – Läs också om internationalized resource identifier (IRI).

[domäner] [tecken] [24 maj 2022]

Dagens ord: 2022-06-01