Docentes On Line Docentes On Line: Sitio Principal


Tíldes y Eñes con Javascript: Usando UTF-8

¿Problema con Tildes y Letras Eñe en Javascript?

El tema de la codificación de caracteres es algo que podemos ver cada día.

Problemas de codificación – decodificación, no poder ver las tildes o eñes, ver que aparecen caracteres extraños en su lugar.

Javascript soporta una gran variedad de lenguajes y caracteres: Desde US ASCII hasta UTF-8.

Dependiendo de los conjunto de caracteres (charsets) que se utilicen, será necesario hacer ciertos cambios en archivos que hagan referencia a dichos ficheros javascript (extensión js).

Compatibilidad con UTF-8

Javascript

Idealmente los ficheros Javascript deben estar con codificación UTF-8 para que exista compatibilidad con dicha codificación.

Páginas Web

Las páginas web deben poseer la codificación UTF-8, indicándola de la siguiente forma:

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

Métodos para mostrar UTF-8 con Javascript:

Atributo Charset en Javascript

Podemos agregar el atributo charset al javascript llamado desde la página: charset=”utf-8″

Por ejemplo:

<script src="RUTA..../javascript.js" type="text/javascript" charset="utf-8"></script>

Método usando .htaccess

Mediante .htaccess podemos servir los ficheros Javascript con codificación UTF-8, ya sea, todos los ficheros con extensión js, o directorios específicos.

Para ello agregaremos la siguiente línea a .htaccess:

AddCharset utf-8 .js

Esto sirve cuando tienes páginas multilenguaje o con ficheros con distintas codificaciones y utilizarás UTF-8.

Diferencias entre  ISO-8859-1 y UTF-8

Ejemplo con la palabra Educación:

Codificación ISO-8859-1: Educaci&oacute;n

Codificación UTF-8: Educación

Tags: , , , , , ,

Contactar al autor del tema

2 Respuestas to “Tíldes y Eñes con Javascript: Usando UTF-8”

  1. Elisabeth Dice:

    Un apoyo de la Herramientas de desarrollo? Fue interesante. Usted parece muy brillante en ypour campo.

  2. Sabine Dice:

    En general no me cargo el blog, pero me gustaría decir que este post realmente me obliga a hacerlo! muy bonito puesto.

Dejar un comentario


Valid XHTML 1.0 Transitional ¡CSS Válido! [RSS Válido]