Molte grandi aziende, da Apple a Microsoft a Google, stanno investendo 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:
Crea siti Web in modo rapido e semplice come un layout Adobe® InDesign®.
Attualmente in versione beta, l'applicazione denominata in codice "Muse" è una nuova tecnologia che consente ai grafici di utilizzare strumenti familiari e in formato libero per progettare e pubblicare siti Web HTML e CSS, il tutto senza scrivere codice o limitarsi ai modelli. Partecipa a questa incredibile anteprima gratuita e sperimenta come Muse rivoluzionerà il modo in cui crei per il Web.
Come sviluppatore web, non posso prevedere in alcun modo che Adobe o qualsiasi altra società creerà una soluzione che consenta a un utente senza conoscenza HTML / CSS / JS di creare un utile sito Web per questi motivi:
- Il codice generato sarà quasi sicuramente un disastro, il che rende difficile per un programmatore che vuole scrivere il back-end affinché il sito lavori con esso. Potrebbe anche essere loro richiesto di modificare il codice per strutturarlo quando ne hanno bisogno.
- L'HTML non è basato sui pixel, quindi è molto difficile sviluppare uno strumento in grado di progettare facilmente modelli che possano fluire con cambiamenti nella dimensione del testo, ecc. Inoltre, gli elementi dovrebbero susseguirsi in un ordine ragionevole, non in un ordine casuale ( es. come dettato da quando viene aggiunto un elemento).
- Il codice generato in uno strumento non sarebbe probabilmente trasferibile facilmente ad altri strumenti, il che ti bloccherebbe allo strumento originale.
(Suppongo che lo strumento consentirebbe il controllo completo di un sito Web; come ha detto Adobe, "con la stessa rapidità e facilità di un layout Adobe InDesign". I programmi che consentono di utilizzare modelli progettati professionalmente sono una storia diversa.)
Pensi che sarà mai possibile per una persona non esperta in HTML creare siti / siti web di qualità (sia dietro le quinte che apparenza)?