HTML: Juego de caracteres - RUA: Principalrua.ua.es/dspace/bitstream/10045/26283/1/HTML - Juego...
Transcript of HTML: Juego de caracteres - RUA: Principalrua.ua.es/dspace/bitstream/10045/26283/1/HTML - Juego...
HTM
L Introducción al desarrollo web http://idesweb.es/
HTML: el juego de caracteres y los editores de texto
Sergio Luján Mora
Departamento de Lenguajes y Sistemas Informáticos
Universidad de Alicante (España)
IDW-HTML-JC-02
HTM
L Introducción al desarrollo web http://idesweb.es/
Contacto • http://gplsi.dlsi.ua.es/~slujan/
• http://accesibilidadenlaweb.blogspot.com.es/
• http://accesibilidadweb.dlsi.ua.es/
• http://desarrolloweb.dlsi.ua.es/
• http://www.youtube.com/user/sergiolujanmora
• @sergiolujanmora
HTM
L Introducción al desarrollo web http://idesweb.es/ http://www.youtube.com/watch?v=_MwDNB3jOx0
HTM
L Introducción al desarrollo web http://idesweb.es/
HTM
L Introducción al desarrollo web http://idesweb.es/
Utiliza siempre el mismo juego de caracteres
HTM
L Introducción al desarrollo web http://idesweb.es/
UTF-8 sin BOM
HTM
L Introducción al desarrollo web http://idesweb.es/
UTF-8 Unicode
ISO-8859-1
Latin-1 Cotejamiento
ASCII
UTF-8 sin BOM
Mapa de caracteres
ANSI
HTM
L Introducción al desarrollo web http://idesweb.es/ Estoy probando lo del juego de caracteres (usando Notepad++). En el vídeo recomiendas usar UTF8 sin BOM. Resulta que el fichero lo tengo con codificación ANSI, pero si lo cambio a UTF8 sin BOM, el disquete de guardar no se me marca (es decir, no se ha modificado el fichero). Entonces marco UTF8, se marca el disquete y guardo. Ahora selecciono UTF8 sin BOM. Se me marca el disquete y guardo (un pequeño chanchullo para que me permitiese guardar UTF8 sin BOM).
HTM
L Introducción al desarrollo web http://idesweb.es/
Y ahora viene el tema. Si he guardado en UTF8 sin BOM, cuando cierro el fichero y lo vuelvo a abrir, la codificación que me marca es ANSI. ¿Es normal? También veo "Convertir a UTF sin BOM" además de "Codificar en UTF sin BOM" ¿cuál es la diferencia?
HTM
L Introducción al desarrollo web http://idesweb.es/
BOM Byte Order Mark
HTM
L Introducción al desarrollo web http://idesweb.es/
Unicode
HTM
L Introducción al desarrollo web http://idesweb.es/
Little-endian Big-endian
HTM
L Introducción al desarrollo web http://idesweb.es/
10101010 11110000 11110000 10101010
HTM
L Introducción al desarrollo web http://idesweb.es/
UTF-8 Unicode
ISO-8859-1
Latin-1 Cotejamiento
ASCII
UTF-8 sin BOM
Mapa de caracteres
ANSI
HTM
L Introducción al desarrollo web http://idesweb.es/
BOM EF BB BF ï » ¿
HTM
L Introducción al desarrollo web http://idesweb.es/
¿Cuál es el problema?
HTM
L Introducción al desarrollo web http://idesweb.es/
UTF-8
HTM
L Introducción al desarrollo web http://idesweb.es/
BOM
HTM
L Introducción al desarrollo web http://idesweb.es/
PHP5
HTM
L Introducción al desarrollo web http://idesweb.es/
UTF-8 sin BOM
HTM
L Introducción al desarrollo web http://idesweb.es/
UTF-8 Unicode
ISO-8859-1
Latin-1 Cotejamiento
ASCII
UTF-8 sin BOM
Mapa de caracteres
ANSI
HTM
L Introducción al desarrollo web http://idesweb.es/
http://idesweb.es/
[email protected] @idesweb