Spans, spans e mais spans. A WEB está cheia de spambots maliciosos abarrotando caixas de email alheias. Cabe ao desenvolvedor usar CAPTCHAs para vencer essa batalha.
Leia esse artigo escrito pelo Maujor com várias de técnicas de segurança para formulários.
sexta-feira, 27 de abril de 2007
Segurança em Formulários
segunda-feira, 23 de abril de 2007
Interface de papel
Vejam essa excelente apresentação do ivo gomes sobre criação e teste de interfaces em papel. Muito interessante o quanto podemos complicar uma coisa tão simples quanto desenhar.
Manter o processo de desenvolvimento o mais simples possível ajuda na agilidade da produção.
terça-feira, 17 de abril de 2007
A máquina somos/está usando nós
Muita gente já viu o vídeo Web 2.0 ... The Machine is Us/ing Us.
Por ele estar em inglês nem todos souberam interpretar a mensagem. Mas graças ao Usuabilidoido temos uma tradução.
Em entrevista a John Battelle, Michael Wesch, seu criador, revela que o vídeo foi feito para fazer as pessoas refletirem sobre sua relação com a tecnologia. Se estamos apenas alimentando a máquina com dados, a máquina está nos usando. Se aproveitamos a máquina para intensificar nossas relações com outras pessoas, então nós somos a web, nós fazemos parte da máquina.
terça-feira, 10 de abril de 2007
Aplicações WEB 2.0 - I
Continuando o assunto Desktop na Web
Aqui são algumas aplicações WEB 2.0, alguma deve ser útil a você:
- EyeOS - Desktop totalmente baseado na WEB com aplicativos de edição de texto até uma navegador! Contem alguns bugs.
- Meebo - Agragador de Mensagens Intantâneaes, interessante o sistema de MDI.
- Weebly - Faça seu site online com diversas ferramentas disponéveis e depois publique ou baixe o resultado.
- Jumpcut - Edites seus videos online com uma interface simples e amigável.
- Picnik - Não tem photoshop em no computador, não tem problema é só editar na WEB.
quarta-feira, 4 de abril de 2007
Desktop na WEB e WEB no Desktop - RIA
No começo das minhas experiências com internet, vislumbrava a idéia de ter Aplicações WEB no mesmo estilo das convencionais Desktop, logo vi que ainda não era hora. Mas o vento mudou de direção e dias melhores vieram.
WebService, DOM, FLASH, AJAX, Frameworks, Padrões de Projeto e mais uma infinidade de nomes e siglas que todo desenvolvedor WEB quer interagir, deram origem a sites bem interessantes como Google Maps, Yahoo Mail, Visual Migration e Tom e-Learning. Com isso, considero as aplicações RIA a integração da funcionalidade do Desktop com a flexibilidade da WEB.
Me anima muito a possibilidade de não precisar mais de um processador de texto tradicional, simplesmente porque ele funcionaria via WEB. Posso acessar meus modelos, documentos, rascunhos e tudo que quiser em qualquer lugar e em qualquer SO, pois a plataforma agora é a própria WEB.
Trabalho colaborativo global, e-learnig e várias outras iniciativas que seriam muito difíceis de implementar sem aplicações RIA agora são viáveis. O que mais essa nova filosofia de desernvolvimento de sites pode mudar a sua vida?
Pense nisso e comente!
terça-feira, 3 de abril de 2007
CAKEPHP
Finalmente escolhi um framework PHP para me aprofundar (eu acho), CAKEPHP.
Diferenças a parte, o Cake se destacou perante os outros (ao ZEND principalmente) pela facilidade de criar uma aplicação CRUD básica.
O scaffold é show. Trata-se de uma classe, quando instânciada gera uma aplicação CRUD básica bastando seguir algumas normas de criação de classes. Algo normal em frameworks.
Futuramente colocarei mais sobre o CAKE, por enquanto fique com os meus links: