Desenvolvido novo site do TAM Kids, intitulado TAM Kids 2.0, levando em conta que o número de interações que as crianças podem executar no site, aumentou.O novo site, foi desenvolvido pensando diretamente nas interações possíveis para as crianças dentro das limitações especificadas pelo cliente.
Inicialmente pensei em desenvolver o site com wordpress, facilitando a publicação do conteúdo e a administração do site como um todo, porém, áreas específicas do site, como: área do usuário (cabine do comandante). aquisição de insígnias, alteração de temas do site, curtir página, comentários pré definidos, sugestões de matérias e claro, o prazo disponível para o projeto, me deixaram exitantes com o número de widgets que eu teria que criar e utilizar junto ao wordpress. Com essas considerações, achei prudente fazer tudo do inicio, sem nenhum CMS.
Com um layout orientado ao conteúdo, muito mais do que o site anterior desenvolvido pelo Diogo Pace e pelo Fábio Espósito, o TAM Kids promete facilitar a navegação, diminuir o tempo de carregamento do site, e aumentar a atração de um publico, que tem menos paciência para esperar o seu carregamento do que a maioria dos internautas.
Infelizmente dentro das restrições do projeto, ainda tínhamos o IE6, o que guiou algumas restrições no funcionamento e no layout do site, mas não prejudicou tanto a ideia original do 2.0 que o site levava.
As funcionalidades do site, foram diversas, publicação de conteúdo dinâmico, páginas específicas para administração, url’s amigáveis, monitoração de interações, concursos recorrentes, insignias por interação, o site é um monstro, no quesito tamanho.
Para agilizar o desenvolvimento, fiquei responsável pelo frontend do site e suas funcionalidades e o Leonardo Delgado, pelo backend, o Bruno Sapienza ficou responsável por algumas páginas e pelo CSS do nosso querido IE6 e algumas compatibilidades com o IE7.
Para mim o principal aprendizado, ficou a cargo das URL’s amigáveis e pela utilização do GZip, que hoje julgo bem simples de ser aplicado, em comparação a vantagem que é levada ao publico final.
