Internationalized Resource Identifier

Internationalized Resource Identifier

On the Internet, the Internationalized Resource Identifier (IRI) is a generalization of the Uniform Resource Identifier (URI), which is in turn a generalization of the Uniform Resource Locator (URL). While URIs are limited to a subset of the ASCII character set, IRIs may contain characters from the Universal Character Set (Unicode/ISO 10646), including Chinese or Japanese kanji, Korean, Cyrillic characters, and so forth.

It is defined by RFC 3987.

Advantages

There are reasons to see URIs displayed in different languages; mostly it makes it easier on users who are unfamiliar with the roman alphabet, and assuming that isn't too difficult for anyone to replicate arbitrary unicode on their keyboards this can make the URI system more worldly and accessible.

Disadvantages

Mixing IRIs and ascii URIs can make it much easier to do phishing attacks which trick someone into believing they are on a site they really are not on. For example, one can replace the "a" in www.ebay.com or www.paypal.com with an internationalized look-alike "a" character, and point that IRI to a malicious site.

Additionally, it can be difficult for those with different language keyboards to access web resources in other languages; in contrast, open-source programming projects (and most programs) are almost exclusively written using the Roman alphabet to avoid this type of encoding incompatibility.

See also

* XRI (Extensible Resource Identifier)
* IDN (Internationalized Domain Name)
* Punycode

External links

* [http://annevankesteren.nl/2005/02/iri IRI]
* [http://www.w3.org/International/O-URL-and-ident Internationalized Resource Identifiers]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Internationalized Resource Identifier — (IRI) ist die internationalisierte Form der Uniform Resource Identifier (URI). Sie sind definiert in RFC 3987. IRIs erweitern die erlaubten Zeichen in URIs von einer Teilmenge des ASCII Zeichensatzes zu fast allen Zeichen des Universal Character… …   Deutsch Wikipedia

  • Internationalized Resource Identifier — Sur Internet, IRI ou Internationalized Resource Identifier (en français « Identificateur de ressource internationalisé ») est un type d adresse informatique prenant en compte les divers alphabets utilisés dans les différentes langues du …   Wikipédia en Français

  • internationalized resource identifier — internacionalizuotasis ištekliaus identifikatorius statusas T sritis informatika apibrėžtis 32 bitų koduotės ISO 10646 (↑unikodo viršaibis) ženklų seka, identifikuojanti interneto išteklių. Santrumpa IRI (angl. Internacionalized Resource… …   Enciklopedinis kompiuterijos žodynas

  • Internationalized Resource Identifier — …   Википедия

  • Internationalized Resource Identifiers — Internationalized Resource Identifier Sur Internet, IRI ou Internationalized Resource Identifiers (soit Identificateur de ressource internationalisé en français) est un type d adresse informatique prenant en compte les divers alphabets utilisés… …   Wikipédia en Français

  • International Resource Identifier — Internationalized Resource Identifier Sur Internet, IRI ou Internationalized Resource Identifiers (soit Identificateur de ressource internationalisé en français) est un type d adresse informatique prenant en compte les divers alphabets utilisés… …   Wikipédia en Français

  • Extensible Resource Identifier — (abbreviated XRI) is a scheme and resolution protocol for abstract identifiers compatible with Uniform Resource Identifiers and Internationalized Resource Identifiers, developed by the [http://www.oasis open.org/committees/xri XRI Technical… …   Wikipedia

  • EXtensible Resource Identifier — XRI eXtensible Resource Identifier (abrégé XRI) est un schéma et un protocole de résolution pour les identifiants abstraits compatible avec les Uniform Resource Identifiers et les Internationalized Resource Identifierss, développé par le Comité… …   Wikipédia en Français

  • Uniform Resource Identifier — Ein Uniform Resource Identifier (Abk. URI; engl. für „einheitlicher Bezeichner für Ressourcen“) ist ein Identifikator und besteht aus einer Zeichenfolge, die zur Identifizierung einer abstrakten oder physischen Ressource dient. URIs werden zur… …   Deutsch Wikipedia

  • Uniform Resource Identifier — In computing, a Uniform Resource Identifier (URI) is a compact string of characters used to identify or name a resource on the Internet. The main purpose of this identification is to enable interaction with representations of the resource over a… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”