No estoy de acuerdo contigo. El día 30 de mayo de 2008 20:46, Javier Trejo <[EMAIL PROTECTED]> escribió:
> "Con respecto a iso vs. utf-8, utf-8 tiene muchas más ventajas (admite > letras > de cualquier idioma, símbolos de monedas, ocupa menos, etc.) y ningún > inconveniente con repecto a iso con lo cual es lo más recomendable." > > No estoy de acuerdo con respecto a que UTF no tiene ninguna desventaja con > respecto a ISO. Pues la pregunta sería.. ¿Alguna vez viste una base de > datos > en UTF vs ISO? > > Para quienes hacen sitios web dinámicos y se toman el trabajo de especifica > el colation de la base, una base en UTF ocupa exactamente el doble de > espacio en el disco que una base en ISO. Recordemos qu UTF guarda cualquier > caracter en 2 bytes mientras que ISO lo hace en 1. > UTF-8 no guarda los caracteres en 2 bytes, sino que cada caracter puede ocupar de 1 a 4 bytes. Si solo escribes en inglés todos tus caracteres ocuparán exactamente 1 byte y si usas sólo el español, a lo sumo, algunas letras usarán 2 bytes. Por otro lado, aunque la base de datos te ocupe el doble (cosa que dudo si guardas texto en inglés o en español) es mejor enviar la letra «á» que ocupe dos bytes en unicode en lugar de enviar á que ocupa 8 bytes en iso-8859. > Y para dejar una segunda pregunta a la lista, ¿cuántos sitios web en chino > han realizado? (Lo digo porque yo he realizado sólo 3 en todo mi tiempo de > programador. > Yo no he realizado ninguno, pero si he tenido algún blog y de vez en cuando alguien comenta en chino, en griego, etc. y se agradece poder leer su mensaje (aunque no entienda chino, ni griego) en vez de símbolos raros. > > Saludos, > > > Javier Trejo > www.cominteractiva.com.ar > El día 30 de mayo de 2008 15:35, Almorca <[EMAIL PROTECTED]> escribió: > > > Tal y como te sale la página tu problema es que tu html está en utf-8 y > lo > > estás mandando como iso-8859-1 así que lo que tienes que hacer es > comprobar > > el punto 2 que te ha comentado Ramón y si lo tienes correcto pues prueba > el > > 3. > > > > Con respecto a iso vs. utf-8, utf-8 tiene muchas más ventajas (admite > > letras > > de cualquier idioma, símbolos de monedas, ocupa menos, etc.) y ningún > > inconveniente con repecto a iso con lo cual es lo más recomendable. > > > > > > Hola, Javier. > > > > > > Yo te recomiendo que uses UTF-8, que al fin y al cabo es el futuro (que > > > ya debería ser presente). Además es mucho más sencillo escribir > > > directamente lo que quieres escribir, y no andar con entidades HTML. El > > > problema es que a veces el servidor envía una codificación distinta de > > > la que tú pones en la página. Lo suyo sería que: > > > > > > 1. Te asegures de que la página está escrita en UTF-8 realmente. > > > > > > Esto no sé muy bien cómo lo indican los distintos editores. Yo uso > > > Ultraedit y lo indica en la barra de estado. Si es UTF-8, pone "U8-DOS" > > > y si es ASCII (ISO) pone sólo "DOS". > > > > > > 2. Pongas la etiqueta <meta> correctamente para indicar el uso de > UTF-8: > > > > > > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > > > > > > Y aunque no suele dar problemas, mejor si la pones antes del <title>, > > > por si ésta tuviera caracteres UTF-8. > > > > > > 3. Te asegures de que el servidor está enviando la cabecera correcta (o > > > que no está enviando una incorrecta, vaya). > > > > > > Esto lo puedes hacer con LYNX, por ejemplo, mediante este comando: > > > > > > lynx --head --dump http://tupaginaweb.com/tupagina.html > > > > > > Debería salirte una cabecera "Content-Type: utf-8". Si ves que te sale > > > otra (iso-8859-1, por ejemplo), puedes tratar de sobreescribirla > > > añadiendo esta línea al .htaccess: > > > > > > AddDefaultCharset utf-8 > > > > > > ¡Suerte! > > > > > > Ramón. > > > > > > > > > > > -- > > We don't need no education - Pink Floyd > > _______________________________________________ > > Lista de distribución Ovillo > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > > http://lists.ovillo.org/mailman/listinfo/ovillo > > > > > > -- > Javier Trejo > -------------------- > Tel: 15-6485-7734 > MSN: [EMAIL PROTECTED] > Skype: javier.trejo > Mail: [EMAIL PROTECTED] > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > -- We don't need no education - Pink Floyd _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo