Qualità Web - Internazionalizzazione

La rete non ha confini nazionali.

La rete non ha confini nazionali

Con l'Internet segue un requisito assoluto per l'interscambio di dati in una moltitudine di lingue, che a loro volta utilizzano un numero confuso di caratteri.

--- H. Alvestrand, Gruppo di lavoro di ingegneria Internet (IETF), gennaio 1998.

Set di caratteri internazionale

Tutti gli standard W3C (dalla loro introduzione nel 1996), inclusi HTML, XHTML e XML, definiscono un set di caratteri interno chiamato Unicode (ISO 10646).

Tutti i browser web moderni utilizzano nativamente questo set di caratteri. Molti documenti trasmessi su internet non utilizzano questo set di caratteri Unicode.

Per questo, deve esserci un metodo di uso coerente del set di caratteri nella comunicazione tra client Internet (browser) e server Internet.

Marcare il set di caratteri utilizzato per ogni documento è essenziale per migliorare la qualità del sito web.

Utilizza sempre i seguenti elementi meta all'interno dell'elemento <head>:

<meta http-equiv="Content-Type" content="text/html;charset=X" />

Sostituisci X con il set di caratteri che utilizzi, ad esempio ISO-8859-1, UTF-8 o UTF-16.

Data internazionale

Non utilizzare formati di data come "04-03-02".

La data sopra può essere rappresentata come 2 marzo 2004, o 4 marzo 2002, o 3 aprile 2002.

La normazione internazionale (ISO) ha definito un formato standard internazionale per le date come "yyyy-mm-dd", dove yyyy è l'anno, mm è il mese e dd è il giorno.

Se hai utilizzato il formato ISO, la maggior parte dei visitatori dovrebbe essere in grado di capire la tua data.