Werden IE, Firefox und Chrome mit Unicode-Domänen kompatibel sein?

1083
C. Ross

Da es bald hebräische Domain-Namen geben wird, frage ich mich, ob die großen Browser bereits Unterstützung für diese Funktion haben oder ob wir auf ein zukünftiges Release warten müssen, um unsere bevorzugten hebräischen Sites wie יואלעלתוכנה. Com zu besuchen.

5
Markdown geht mit Hebräisch wirklich nicht gut um. C. Ross vor 14 Jahren 0

3 Antworten auf die Frage

3
innaM

Da IDN schon eine Weile existiert, denke ich, dass alle Browser dies bereits unterstützen.

Zum Beispiel: Wenn Ihr Browser mit www.ίδρυματεχνολογίασέρευνασ.gr umgehen kann (was in www.xn--ixadahbbkgke5djpgxb1al0bfgtp0b.gr übersetzt werden kann ), dann sollte es auch in der Lage sein, hebräische Domainnamen zu behandeln.

Markdown saugt in der Tat tote Hasen, wenn es um utf-8-Domains geht. innaM vor 14 Jahren 0
Hebräisch ist etwas komplexer als www.ίδρυματεχνολογίασέρευνασ.gr, wenn man von rechts nach links schreibt ... Arjan vor 14 Jahren 1
Guter Punkt. Hatte nicht darüber nachgedacht. innaM vor 14 Jahren 0
1
Macha

IE verwendet die meisten Bibliotheken wie Windows selbst, das seit Windows NT vollständig unicode-kompatibel ist.

Chrome ist nach Browser-Standards ein neues Projekt, daher wäre es sehr kurzsichtig, wenn nicht.

Firefox ist der einzige Mainstream-Browser mit vollständigem Quellcode. Wenn er also noch nicht kompatibel ist, ist dies bald der Fall.

Es geht nicht um Unicode an sich. IDN benötigt eine Übersetzung von Unicode in Punycode, was ein Browserproblem darstellt. (Allerdings unterstützen die meisten Browser das bereits.) Arjan vor 14 Jahren 0
1
TRiG

Ich habe vor einiger Zeit einen Artikel darüber geschrieben. Extrakt:

Safari entschied sich dazu, Cherokee-, Kyrillisch- und Griechisch-Skripts standardmäßig zu deaktivieren. Diese drei Skripte haben alle viele lateinisch aussehende Zeichen. Dies ist gut und gut, wenn Sie ein englischsprachiges Publikum sprechen, aber nicht ideal für den Rest der Welt. Und es löst sicherlich nicht alle Probleme. Lateinische Schriftzeichen mit ungewöhnlichen Diakritikern funktionieren immer noch, und einige Schriftarten lassen einige dieser Diakritiken aus, sodass I und L-Cedila möglicherweise identisch aussehen.

Opera und später Firefox vertraten die Position, dass es sich um ein Registerproblem handelte: Internetregister sollten Domänen wie www.xn--pypal-4ve.com überhaupt nicht zuweisen. Diese Browser-Hersteller führen eine Whitelist mit "gut gehandelten" Registraren, die das Spoofing von Domains in ihrer Registry nicht zulassen. Beispielsweise wäre es unmöglich, www.xn--pypal-4ve.info zu registrieren, da der .info-Registrar dies nicht zulässt. Die Whitelist von TLDs von Opera ist im Browser integriert. Die Firefox-Liste wird angezeigt. Es ist erwähnenswert, dass der beliebteste Registrar, .com, Domains streng nach dem Prinzip "first-come-first-served" vergibt, wobei keinerlei Überprüfungen vorgenommen werden. Daher funktionieren IDNs in .com nicht in Opera oder Firefox.

Im neuen Chrome- Browser von Google sind IDNAs standardmäßig deaktiviert.

Internet Explorer ist natürlich stärker in das Betriebssystem integriert als die meisten Browser. Daher wird geprüft, welche Sprachunterstützung in Windows konfiguriert ist. Wenn das Skript in der IDN Teil der konfigurierten Akzeptiersprache des Benutzers ist, wird der Name als IDNA angezeigt. Andernfalls wird der Punycode angezeigt. Wenn jedoch Skripts gemischt werden (z. B. kyrillisch und lateinisch in demselben Etikett), wird der Punycode angezeigt, auch wenn kyrillisch (in unserem Beispiel) normalerweise akzeptiert wird. Einige Skripte, die nicht nach Latein aussehen, dürfen gemischt werden, da sie keine Bedrohung darstellen.