Muitas grandes empresas, da Apple à Microsoft e ao Google, estão investindo cada vez mais dinheiro na criação de ferramentas que permitirão a qualquer pessoa criar um site com um editor WYSIWYG.
Por exemplo, este e-mail que recebi da Adobe:
Crie sites com a rapidez e facilidade de um layout do Adobe® InDesign®.
Atualmente na versão beta, o aplicativo com o codinome "Muse" é uma nova tecnologia que permite aos designers gráficos usar ferramentas familiares e de forma livre para projetar e publicar sites HTML e CSS - tudo sem escrever código ou restringir-se a modelos. Faça parte dessa incrível visualização gratuita e experimente como o Muse revolucionará a maneira como você cria para a web.
Como desenvolvedor da Web, não posso prever como a Adobe ou qualquer outra empresa criará uma solução que permita que um usuário sem conhecimento em HTML / CSS / JS crie um design de site útil por estes motivos:
- O código gerado quase certamente será uma bagunça, o que dificulta para um programador que deseja escrever o back-end para o site trabalhar com ele. Eles podem até ser obrigados a alterar o código por conta própria para estruturá-lo conforme necessário.
- O HTML não é baseado em pixels, portanto, é muito difícil desenvolver uma ferramenta que possa projetar modelos facilmente que possam fluir com alterações no tamanho do texto etc. Além disso, os elementos devem se seguir em uma ordem razoável, não em uma ordem aleatória ( por exemplo, conforme determinado quando um elemento é adicionado).
- O código gerado em uma ferramenta provavelmente não seria portátil para outras ferramentas com facilidade, o que o trancaria na ferramenta original.
(Suponho que a ferramenta permita o controle completo de um site; como a Adobe disse, "tão rápida e facilmente quanto um layout do Adobe InDesign". Programas que permitem o uso de modelos criados por profissionais são uma história diferente.)
Você acha que será possível para uma pessoa não qualificada em HTML criar designs / sites de qualidade (nos bastidores e na aparência)?