Jonathan C. wrote:
>  En cuanto a la pregunta del servidor, hago mis pruebas en un servidor local
> apache 2, el que viene en el paquete XAMPP 1.6.3
>
>
> El día 7/01/08, Jonathan C. <[EMAIL PROTECTED]> escribió:
>   
>>  Buenas, gracias por sus respuestas.
>>  Veamos, segun tenia entendio UTF-8 permite codificar cualquier caracter,
>> incluido los acentuados en español y otras lenguas, pero quizas tenga que
>> leer mas sobre UTF.
>>
>>  En cuanto a como declaro en el documento, tengo lo siguiente:
>>
>>  En la primera linea de mis paginas <?xml version="1.0"
>> encoding="UTF-8"?>  y tambien el meta <meta http-equiv ="Content-Type"
>> content="text/html; charset=utf-8" />
>>
>>  Los documentos lo guardo usando dreamweaver cs3, que segun estuve viendo
>> en la configuración guarda utf-8 por defecto.
>> Tambien uso codificación de caracter unicode(utf-8) en firefox, asi que no
>> se cual sea el problema.
>>
>>  La pregunta ahora seria, cual es el metodo de codificación para este caso
>> (palabras acentuadas en español), UTF o ISO?
>>
>>  un saludo a la lista!
>>
>>
>>
>> 2008/1/7, Tei <[EMAIL PROTECTED]>:
>>     
>>> On Jan 7, 2008 5:28 PM, Pedro Amador Rodríguez Álvarez
>>> <[EMAIL PROTECTED]> wrote:
>>>       
>>>>>>  mi pregunta es, puede tener algo que ver el servidor web? podria
>>>>>>             
>>> este
>>>       
>>>>>> enviar otro tipo de codificacion al navegador?
>>>>>>
>>>>>>
>>>>>>             
>>> ..
>>>       
>>>>> Comprueba todo. Que tus cabeceras son correctas (quizas has puesto
>>>>> UTF_8 e n lugar de UTF-8 o algo asi).
>>>>> Que tu servidor indica UTF8 o que no indique nada.
>>>>> Que tu codigo es realmente UTF8. Cosa que dudo.
>>>>>
>>>>> un saludo, y suerte.
>>>>>           
>>>> Parece ser, como dice Tei, que el documento no es UTF8 sino ISO-8859-1
>>>>         
>>> De todos modos solo es una impresion, puedo estar equivocado. Aunque
>>> habria que mirar tambien donde comentas, en las opciones de usuario,
>>> que quizas machaque lo declarado por el documento.
>>> _______________________________________________
>>> Lista de distribución Ovillo
>>> Para escribir a la lista, envia un correo a [email protected]
>>> Puedes modificar tus datos o desuscribirte en la siguiente dirección:
>>> http://lists.ovillo.org/mailman/listinfo/ovillo
>>>
>>>       
>>
>> --
>> Jonathan C.
>> [EMAIL PROTECTED]
>>
>>     
>
>
>
>   

Esos son los 4 puntos principales donde podría haber problemas:
1) Identificación de las páginas: el encoding que estás utilizando es el 
bueno
2) Codificación de las páginas: el dreamweaver parece que las guarda 
como UTF-8
3) Entrega de las páginas: parece que se sirven correctamente como 
UTF-8, el content-type de las cabeceras de las páginas es el correcto
4) Interpretación de las páginas: firefox las muestra en UTF-8

¿Pero a pesar de todo ello muestra interrogaciones donde debería haber ñ?
Pensando con lógica (aunque desde la ignorancia):
* Firefox no interpretaría correctamente las codificación de las páginas 
como UTF8 si no hubiera un content-type UTF8, aunque a firefox se le 
puede "forzar" a que muestra una codificación determinada; si estando en 
codificación automática muestra UTF-8, es que el punto 4) es correcto y 
el firefox interpreta correctamente las páginas.
* Si lo anterior es cierto, quiere decir que el conten-type de las 
cabeceras es UTF8... o bien que pasa lo mismo que antes, pero con el 
servidor (está "forzado" a una codificación por defecto); si no es así 
estará interpretando correctamente las páginas, con lo que el punto 3) 
es correcto y se entregan las páginas correctamente.
* Si lo anterior es cierto, quiere decir que las páginas están 
identificadas correctamente como UTF8 por la información de la propia 
página, con lo que el punto 1) es correcto.

El único punto oscuro que queda en este razonamiento es el segundo... Si 
las deducciones son correctas (que no lo serán, seguramente) el 
dreamweaver está haciendo lo que le sale del naqui, y habrá guardado tus 
páginas en ISO-8859-15, ISO-8859-1 o alguno de su ISO-pandilla, y como 
tienes encoding=utf8 en las páginas estás "forzando" a utilizar esa 
codificación en todos los puntos de la cadena para unas páginas que 
están en otra codificación, lo que provoca que se vean interrogaciones 
en vez de caracteres con #>127.

¿Cómo cercionarte que no te la juega el editor?

Sencillo: con el bloc de notas de windows, abre la página utilizando 
codificación ANSI y busca una "ñ" (minúscula), verás que en el lugar 
donde debería estar "ñ" hay dos caracteres ("España" se convierte en 
"España")

En fin, ya nos contarás si ha sido niño o niña (o ganso)

Salud,
Pedro.
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo

Responder a