O mime-type do Japs agora é application/xhtml+xml
Por: Tuesday 28 March 2006 às 1:31 PM
Aproveitando os estudos realizados no último post sobre content negotiation, e um pequeno empurrãozinho do Henrique, resolvemos utilizar o script do artigo anterior e deixar que todas as páginas XHTML fossem enviadas como application/xhtml+xml.
É verdade, agora todas as páginas do blog são enviadas como application/xhtml+xml, como já falei no post anterior, existem alguns riscos de se enviar páginas assim, principalmente em um blog que é bastante dinâmico, mas resolvi correr este risco e experimentar.
Fiz uma verificação de todos os artigos, tive que ajustar algumas coisas, mas a migração foi tranquila, estou utilizando o plugin X-Valid: XHTML validifier, e logo estarei dando minhas opniões sobre o mesmo.
Até o Google Adsense está funcionando corretamente, falo assim porque o Google utiliza um iframe para exibir seus anúncios e uma chamada document.write(), que não funciona em xml e graças ao post seguindo à risca os padrões, arrumei o script e esta tudo funcionando.
Mais detalhes sobre application/xhtml+xml podem ser lidos no artigo mudei meu mime-type e também no artigo XHTML Media Types.
Algumas pessoas me escreveram falando de problemas no uso de acentos em arquivos JavaScript quando se utiliza a codificação UTF-8, o Alessandro escreveu o artigo problemas com caracteres em JavaScript que mostra como resolver este problema, vale a pena a leitura.
Espero que entendam qualquer erro que possa aparecer nas páginas XHTML do blog, fiquem tranquilos que estarei arrumando o mais rápido possível.
Artigos relacionados:
Tags: Content Negotiation Firefox Google MIME PHP Tecnologia XHTML















# 1° Rodrigo Muniz March 28th, 2006 às 3:48 PM GMT
Experimentos e mais experimentos.
Keep walking Flávio!