HTML5 & CSS3 Readiness

by Luiz Paulo | novembro 19, 2010 | No Comments »

HTML5 & CSS3 Readiness é um infográfico que mostra os recursos HTML5 + CSS3 implementados em cada browser.

Para quem tiver interesse, preparei um resumo com os links W3C de todos os recursos expostos no gráfico. Para que possam estudar os novos recursos ;)

HTML 5

CSS3

Categorias: Artigo, Browser, CSS, Desenvolvimento web, HTML, JavaScript, Tecnologia, Tendências
Tags: , , , ,

IE8 reconhecendo DOCX como ZIP

by Luiz Paulo | outubro 20, 2010 | 6 Comments »

Internet Explorer como sempre nos trás boas surpresas. Dessa vez, me deparei com um erro bizarro. Quando cliquei em um arquivo DOCX para download, o Internet Explorer 8 transformou em ZIP. Veja o motivo e a solução para o problema.

O problema está nas configurações de segurança padrão do IE8, que restringe arquivos (docx, xlsx, pptx) e são baixados como ZIP. Não pesquisei e o problema ocorre com outras extensões, mas só de não aceitar os arquivos da própria Microsoft, já é um problema grave.

Solução em sua aplicação JAVA

Obviamente, passei por esse problema em nossa aplicação e tive que achar alguma forma de solucionar. A modificação é relativamente simples.

Basta adicionar uma regra de mime-type em seu web.xml que tudo se resolve.

No local que encontrei a solução, dizia para referenciar "DOCX" a "application/msword" mas dessa forma o arquivo é reconhecido como "DOC", gerando inconsistência na leitura do Office.

Segue a solução que implementei:

<mime-mapping>
	<extension>docx</extension>
	<mime-type>application/vnd.openxmlformats-officedocument.wordprocessingml.document</mime-type>
</mime-mapping>

Com essa modificação, seus arquivos DOCX serão baixados normalmente no IE8.

Agora que você já tem o conhecimento, poderá resolver o problema em sua aplicação mesmo que seja em outra linguagem... Basta modificar as configurações PHP, por exemplo seria o php.ini, e assim por diante.

Solução no seu browser

Para que seu browser passe a aceitar os arquivos, basta seguir os seguintes passos:

  1. No canto superior direito do IE8, clique em Ferramentas para abrir o menu drop-down;
  2. Na parte inferior do menu Ferramentas, clique em Opções da Internet;
  3. Na caixa de diálogo Opções da Internet, selecione a aba Segurança;
  4. Na guia Segurança, selecione a zona Internet e clique no botão Nível Personalizado;
  5. Vá aproximadamente 2 / 3 para baixo na lista para a opção "Abrir arquivo com base no conteúdo, não na extensão de arquivo" e alterar a configuração Desativar;
  6. Clique em OK;
  7. Repita os passos 4-6 para a zona da intranet local e zona de sites confiáveis;
  8. Clique em OK;
  9. Feche todas as instâncias do IE8;
  10. Reabrir o IE8 e agora deve reconhecer o Office 2007 e 2010 extensões de arquivo ao salvar anexos de email.

Isso provavelmente fará com que seu browser aceite os arquivos.

Abraços!

Categorias: Artigo, Browser, Desenvolvimento web, Java
Tags: , , , , ,

Bloqueando a extensão do Skype para firefox no seu site

by Luiz Paulo | agosto 18, 2009 | 1 Comment »

Provavelmente todos os developers já viram a extensão auto instalável do Skype que detecta números de telefone e modifica para um formato próprio "facilitando" ligações.

Pois bem, essa extensão é um verdadeiro pé no saco, pois acaba danificando o layout do site e as vezes cortar o número do telefone no layout.

Um cliente meu perguntou se havia alguma solução para resolver esse problema... Procurei e achei, rsrs.

Para os indignados com tal problema, segue aí a solução:

<meta name="skype_toolbar" content="skype_toolbar_parser_compatible" />

Essa metatag faz com que o plugin "ignore" o seu site, impedindo que ele modifique sua página.

Simples assim.

Categorias: Browser, Desenvolvimento web, HTML
Tags: , , , ,

Orkut aderiu a campanha de “Morte ao IE6″

by Luiz Paulo | agosto 7, 2009 | 1 Comment »

Acabei de ver uma ótima notícia, o orkut colocou em sua home a mensagem para atualização do IE6.

orkut_ie6

Isso vai fazer muita diferença visto que 99% dos leigos praticamente só usam internet para orkut e msn, hehe.

Fonte: Orkut declara morte ao IE6.
Ótima notícia Pedro!

Categorias: Artigo, Browser
Tags: , , ,

Yahoo! Apresentação sobre eventos Javascript

by Luiz Paulo | abril 24, 2009 | 1 Comment »

Acabei de baixar uma ótima apresentação realizada pelo Yahoo sobre eventos javascript, fonte: quirksMode.
A apresentação contém 95 páginas falando apenas sobre eventos javascript.

Resumo da apresentação: Em todos os browsers temos más implementações quando falamos de eventos javascript. "Mó obaoba" rsrs

Se você é fanático em javascript como eu, não deixe de ler.

Categorias: Browser, Desenvolvimento web, JavaScript, Linguagens
Tags: , ,

Próximos posts »

 

Valid XHTML 1.0 Strict Valid CSS!

Luiz Paulo | tecnologia web