Do design inicial aos testes finais, é possível construir um site apenas com ferramentas de código aberto
Você precisa construir sites que possam ser atualizados constantemente, que sejam extensíveis e interativos. Que estabeleçam uma comunidade e ofereçam ferramentas úteis de comunicação. E que tenham um bom design, sejam robustos e modernos. O melhor é que para cumprir esses objetivos não é preciso gastar fortunas com softwares. algumas das melhores ferramentas são gratuitas. A seguir, confira o que de melhor você pode usar para construir um site moderno e de sucesso, a começar pelo óbvio: as ferramentas de design.
Você vai precisar primeiro de um editor. O Nvu (nvudev.com) há tempos lidera o campo dos programas do tipo arraste-e-solte em código aberto para criação web. Entretanto, seu desenvolvimento parece ter se estagnado, sem lançamentos novos desde 2005. O Kompozer (kompozer.net) trabalha sobre a mesma base de códigos e se classifica como "a atualização sem bugs não-oficial do Nvu". Pode parecer como uma versão mais antiga do Dreamweaver, mas com edição de CSS e validação embutida do W3C, é uma ferramenta moderna de criação. Ambos estão disponíveis para Mac, Windows e Linux.
As ferramentas de CSs do Nvu são um tanto básicas. Um editor dedicado tal como o CSSed (cssed.sourceforge.net) pode ser usado. Não há ferramentas de preview, mas o auto complete, hierarquia de códigos e validação CSS fazem dele uma boa opção. Mas se você quer apenas mandar ver alguns layouts rápidos, o editor de e gerador CSS em www.cssreator.com pode ser suficiente.
Códigos
A comunidade do software livre serve melhor aos programadores do que aos designers. há ferramentas grátis que podem lidar com HTML, CSS, JavaScript e tarefas de programação server-side. Disso tudo, recomendado de todo o coração o Aptana 1.1 (www.aptana.com). Ele lida facilmente com web scripting e mira em desenvolvimento avançado de aplicações, incluindo suporte a Ruby on Rails, Adobe AIR e iPhone por meio de plugins gratuitos. Está dispnível para Mac, Windows e Linux - mas usuários do Linux podem também dar uma olhada no Quanta Plus (quanta.Kdewebdev.org), que é mais focado em desenvolvimento de sites do que o Aptana. Precisa de algo um pouco mais leve. Vá de Notepad++ (tinyurl.com/abvdt), um editor grátis de código que repõe o bloco de notas, ótimo para fazer ajustes em HTML, CSS ou PHP.
Ao lado de seu editor de códigos Ajax, você vai precisar de uma boa biblioteca de scripts. Para que tentar reinventar a roda. O framework de Ajax que recomendado tem um longo histórico de uso e é hoje baseado em duas tecnologias. Primeiro, há o Prototype (www.prototypejs.org), uma biblioteca de "classes" customizadas para lidar com arquivos, formas e dados externos. O Rico (www.openrico.org) é uma biblioteca de camponentes de interface, efeitos e elementos interativos pré-concebidos construída sobre o Prototype. De forma similar, o Scriptaculous (script.aculo.us) pode ser usado como extensão do Prototype. Essas bibliotecas não são para iniciantes, mas facilitam muito a programação de interfaces Ajax.
"Algumas das melhores ferramentas disponíveis são na verdade gratuitas".
"Não vale a pena quebrar a cabeça e descobrir que outros já fizeram o trabalho duro".
"Até layouts completos estão disponíveis para se criar um site digno de nota".
