 |
 |
¿Cómo se diseña el sitio web
para facilitar la producción en diversas lenguas? |
|
 |
 |
|
 |
 |
 |
 |
 |
Aspectos técnicos |
Aunque el lenguaje más habitual de diseño de páginas web es el HTML, los diferentes elementos de un sitio web pueden contener diferentes secuencias en lenguajes como XML, XHTML, Java, JavaScript, ASP, PHP, etc. En estas orientaciones nos centraremos en el HTML, pero se debe tener en cuenta que podemos usar lenguajes de programación de la siguiente manera:
|
 |
 |
El uso de ASPE o PHP y bases de datos permite disponer de varios idiomas en una página única (es decir, no sería necesario un documento HTML para cada versión idiomática de la misma página). Se trata de programar llamadas a un pequeño diccionario personalizado (por ejemplo, inici = inicio = home). Sólo hará falta incorporar un código como por ejemplo <% inici %> en el punto de la página donde queremos que aparezca el término en cuestión. Entonces se mostrará a l’usuario el término adecuado en función de la lengua que haya elegido para navegar.  |
|
|
|
| |
En sus inicios, las páginas de Internet se codificaban con el conjunto de caracteres de la norma ISO-8859-1 (Latin 1), que sólo permitía escribir en las lenguas occidentales. Los navegadores no tenían el soporte necesario para trabajar con diferentes juegos de caracteres, el HTML no tenía etiquetas para trabajar con lenguas BIDI (bidireccionales como el árabe o el hebreo), etc. Por esas razones, el World Wide Web Consortium trabajó para eliminar las limitaciones del alfabeto y conseguir que todas las lenguas pudieran estar presentes en Internet sin problemas de juegos de caracteres, de bidireccionalidad en la escritura, etc.
El trabajo más importante se llevó a cabo sobre dos aspectos primordiales: por un lado, desarrollar estándares para el lenguaje de codificación de la página (ya sea HTML, XML, XHTML, etc.) y, por otro, mejorar el protocolo de transmisión de datos HTTP.
Para aceptar caracteres no latinos se crearon la norma ISO 10646 y el ISTD 1 (Internet Official Protocol Standards), un estándar específico para Internet.
| El protocolo |
HTTP |
|
es el protocolo que se utiliza para transferir las páginas web desde el |
servidor que las almacena hasta el ordenador que las lee, esto es, el ordenador cliente. Para acceder a páginas web multilingües, se tienen que haber respetado las tres recomendaciones siguientes para garantizar un correcto funcionamiento del protocolo HTTP:
|
|
|
|
|
|
|
|
 |
|