Como foi o Google Developer Day 2011 em São Paulo

No dia 16 de Setembro, aconteceu o Google Developer Day 2011 no Sheraton WTC Hotel aqui em São Paulo. No geral as palestras que eu assisti foram bem legais. Como as apresentações foram simultâneas com temas diferentes e ocorriam em quatro salas distintas, ficou a vontade de estar em duas ou três salas ao mesmo tempo. Infelizmente, isso não foi possível!

Google Developer Day 2011 - São Paulo
Google Developer Day 2011 - São Paulo

Embora o evento estivesse lotado, a estrutura do local estava muito boa, com fones para tradução simultânea para os interessados, Wi-Fi, coffee breaks, lanche para o almoço e os brindes que são sempre bem vindos.

Alguns dos assuntos abordados foram Android, Chrome, HTML5 e Cloud. A programação completa pode ser visualizada na Agenda do Evento.

No meu ponto de vista, as apresentações foram conceituais, no entanto, com exemplos de aplicações e as vezes com demonstrações de codificação. O mais interessante foi observar as novas possibilidades que despertaram ideias de como e onde poderíamos usá-las.

Eu acho que agora vale a pena pesquisar sobre os temas, acompanhar alguns vídeos e com base nisso, aplicar e inovar.

Usando includes em arquivos .shtml

Eu acabei de ler o post Isso é coisa básica do Diego Eis, onde ele comenta que a maioria dos desenvolvedores web não usam includes. E isto é verdade.

Um detalhe que eu creio que a maioria não conhece é a existência do .shtml. Um arquivo .shtml é um arquivo .html que pode usar o recurso SSI (Server Side Includes). Com esta extensão não é necessário que o seu site seja feito com ASP, PHP ou JSP para usufruir dos includes. Basta colocar a extensão .shtml no arquivo e executa-lo no navegador usando um servidor local. Exemplo: http://localhost/arquivo.shtml

Chamando um include

Exemplos para chamar um include:

<!–#include file=”menu.inc” –>

ou

<!–#include virtual=”/includes/menu.inc” –>

Prefira sempre a instrução virtual, assim o path do arquivo será relativo ao diretório raiz do site. Isto garante que o trecho de código usado para chamar o include seja sempre o mesmo em qualquer documento do site.

Para maiores informações visite a página Server Side Includes | using SSI to keep your pages up to date do site HTMLSource.