On Fri, Feb 06 2015, Ozkar L. Garcell wrote: > On 02/06/2015 01:13 PM, låzaro wrote: >> pues tu firefox está experimentando palos > Algunos lectores RSS, incluidos navegadores, hacen validación de XML. > Esto es lo que le sucede al Firefox, Chrome, etc. No sucede así con > muchos lectores RSS desktop(quiteRSS, Akregator) los cuales les da lo > mismo como venga el XML, mientras tenga definidos los tags channel, > description, title, etc etc. > Con esto confirmo *que la plantilla de GUTL tiene sus cacharros, ya que > deja 3 espacios en blanco al comienzo de los HTML y XML*.
No son simplemente tres espacios, son un bulto de tabulaciones en dos líneas vacías. Si esas dos líneas estuvieran después de la declaración XML no hubiera problema: $ wget -O rss.xml http://gutl.jovenclub.cu/feed/ $ xmllint rss.xml rss.xml:3: parser error : XML declaration allowed only at the start of the document <?xml version="1.0" encoding="UTF-8"?> ^ $ echo $? 1 $ # A invertir las tres primeras lineas $ { head -3 rss.xml | tail -1; head -2 rss.xml; tail -n+4 rss.xml; } > rss-cuqui.rss $ # Si tienes diff puedes asegurarte visualmente diff -u rss.xml rss-cuqui.xml --- rss.xml 2015-02-06 15:00:35.851320770 -0500 +++ rss-cuqui.xml 2015-02-06 15:08:33.527339783 -0500 @@ -1,6 +1,6 @@ +<?xml version="1.0" encoding="UTF-8"?> -<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" $ # Y verificamos con xmllint el resultado $ xmllint rss-cuqui.rss > /dev/null $ echo $? 0 LQQD. Servilio -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio.
______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l