Daniel Duende é escritor, brasiliense, e tradutor (talvez nesta ordem). Sofre de um grave vício em video-games do qual nunca quis se tratar, mas nas horas vagas de sobriedade tenta descobrir o que é ser um blogueiro. Outras de suas paixões são os jogos de interpretação e sua desorganizada coleção de quadrinhos. Vez por outra tira também umas fotografias, mas nunca gosta muito do resultado.

Duende é atualmente o Coordenador do Global Voices em Português, site responsável pela tradução do conteúdo do observatório blogosférico Global Voices Online, e vez por outra colabora com o Overmundo. Mantém atualmente dois blogues, o Novo Alriada Express e O Caderno do Cluracão, e alterna-se em gostar ora mais de um, ora mais de outro, mas ambos são filhos queridos. Tem também uma conta no flickr, um fotolog e uma gata branca que acredita que ele também seja um gato.
Mostrando postagens com marcador bug. Mostrar todas as postagens
Mostrando postagens com marcador bug. Mostrar todas as postagens

quarta-feira, 28 de março de 2007

publicando videos do YouTube no blogger: o problema da edição de posts.

Vamos brincar de blog técnico?

Tentou publicar um vídeo do YouTube no seu blog do Blogger, e descobriu algum erro no post? Sem problemas, não é? Basta editar o post e corrigir o problema, certo? Mas então você descobre um dos bugs famosos do blogger, o de implicar com os vídeos do YouTube "embeddados" no post quando se vai tentar editar o post.

No blogger antigo, bastava mandar o sistema ignorar o aviso de "erros de código" e seguir em frente. O post era republicado bonitinho, sem problema nenhum, e o blogger mostrava que só estava sendo cricri. Mas agora não há mais a opção de ignorar o problema "tocar ficha na parada". O que fazer então?

O problema consiste em uma implicância do Blogger com a falta do fechamento de tag /embed no final do post. O que acontece é que o vídeo do youtube, originalmente, TEM o tal fechamento de tag /embed ao final do post, mas quando o blogger reabre o post para edição, ele dá um sumiço no fechamento da tag (não me perguntem por quê ele faz isso). Logo, quando ele vai processar o post editado, ele implica com a tag não fechada ao final do objeto/vídeo.

A solução é mais simples do que parece. Basta ir no código de objeto do vídeo e colocar de novo a tag (não se esqueça do "<" e do ">") /embed, logo antes do fechamento de tag /object. Depois, e só mandar publicar (mas não esqueça de verificar se o blogger também não sumiu com as suas marcações de permissão de comentários e de trackbacks, no menu de Opções de Postagem).

Fez sentido para vocês? Se não fez, eu explico de novo.
Eu ADORO explicar coisas... :)