Un sacco di grandi aziende, da Apple a Microsoft a Google, stanno mettendo sempre più denaro nella creazione di strumenti che consentiranno a chiunque di creare un sito Web con un editor WYSIWYG.
Ad esempio, questa e-mail che ho appena ricevuto da Adobe:
Build websites as quickly and easily as an Adobe® InDesign® layout.
Currently in beta form, the application code-named "Muse" is a new technology that enables graphic designers to use familiar, free-form tools to design and publish HTML and CSS websites—all without writing code or being restricted to templates. Be part of this incredible free preview and experience how Muse will revolutionize the way you create for the web.
Come sviluppatore web, non posso prevedere in alcun modo che Adobe o qualsiasi altra società possa creare una soluzione che permetta a un utente senza conoscenze HTML / CSS / JS di creare un sito web utile per questi motivi:
- Il codice generato sarà quasi certamente un disastro, il che rende difficile per un programmatore che vuole scrivere il back-end per il sito per lavorare con esso. Potrebbe persino essere richiesto di cambiare il codice per strutturarlo come se ne avesse bisogno.
- L'HTML non è basato su pixel, quindi è molto difficile sviluppare uno strumento che possa facilmente progettare modelli che possono fluire con cambiamenti nelle dimensioni del testo, ecc. Inoltre, gli elementi dovrebbero susseguirsi l'un l'altro in un ordine ragionevole, non in alcuni ordine casuale (ad esempio come dettato da quando viene aggiunto un elemento).
- Il codice generato in uno strumento probabilmente non sarebbe facilmente trasferibile su altri strumenti, il che ti bloccherebbe nello strumento originale.
(Suppongo che lo strumento consenta il controllo completo di un sito Web, come ha detto Adobe, "in modo rapido e semplice come un layout di Adobe InDesign." I programmi che consentono di utilizzare modelli progettati professionalmente sono una storia diversa.)
Pensi che sarà mai possibile per una persona non qualificata in HTML creare progetti / siti web di qualità (sia dietro le quinte che in apparenza)?