Il web design è più facile o più difficile rispetto a 10 anni fa?
[altezza divisore="30"]
È più difficile o più facile creare un sito web oggi rispetto a 10 anni fa? L'asticella deve essere alzata o abbassata? Non esiste una risposta univoca a questa domanda, ma posso darti la mia opinione al riguardo.

#HTML
HTML5 È stata l'unica modifica importante all'HTML nell'ultimo decennio, e non è stata particolarmente radicale. È fantastico che sia la variante più flessibile (invece di XHTML3 o qualcosa del genere). In questo modo è più compatibile. Forse chiuderò il mio e forse Non farlo. Usa etichette semantiche migliori (ad esempio, È fantastico. I tipi di input sono fantastici. Ma niente di tutto questo rende l'HTML significativamente più facile o più difficile.
È la stessa.
#CSS
El CSS È diventato più facile. Usiamo sempre meno "trucchi". Lo sento letteralmente. Il CSS che scriviamo oggi sembra così intenzionale e diretto. Dieci anni fa, sembrava che ogni elemento avesse qualche strano trucco, e oggi quasi nessuno. Se il CSS sembra più difficile, scommetto che è perché i siti che stiamo realizzando sono più grandi e complessi, quindi i sistemi di stile devono essere più robusti e gli errori possono essere più evidenti.
Più facile.
#Javascript
Sono sicuro che ci siano valide argomentazioni a favore di entrambe le soluzioni. Il linguaggio, forse, con tutte le sue recenti innovazioni sintattiche, è più semplice. Ma ciò che viene richiesto a JavaScript, e ciò che stiamo facendo con esso, è così astronomicamente ampio che diventa più difficile lungo il percorso. È simile a CSS in questo senso, ma ancora più pronunciato, poiché non stiamo solo facendo ciò che facevamo prima su una scala nuova; stiamo costruendo intere interfacce con un linguaggio, in un modo che prima non facevamo.
Più forte.
#Domini
Lo dico perché è un passo fondamentale per una persona passare da zero ad avere un sito web.
Non credo che acquistare un nome di dominio sia più facile. I nomi di dominio sono un mercato di materie prime, quindi le aziende che li vendono lo fanno per un altro motivo, il che significa che sono molto incentivate a offrirti altri prodotti. Per chi non ha familiarità con l'argomento, puoi immaginare la confusione, perché non ne sa ancora abbastanza. Lo acquisto tramite questo page builder? Devo acquistarlo tramite questo page builder? Ho bisogno della protezione di... WHOISOh Dio, cosa è il DNSImmagino che avrò bisogno di un indirizzo email, giusto? O forse è un servizio di posta elettronica ospitato su qualche strano server? Direi che è un disastro. Nulla ha reso le cose più facili o più difficili in un decennio.
Lo stesso.
#Ospitando
Ci sono così tanti soldi nel web hosting che mi sorprende che non si assista a un'innovazione più profonda. Potrei sostenere che oggigiorno sia un po' più facile, ma l'hosting a basso costo non è significativamente diverso o più utile rispetto a dieci anni fa. Stiamo ancora assemblando i nostri processi di sviluppo e distribuzione personalizzati, proprio come facevamo 10 anni fa.
Le cose su larga scala avrebbero potuto vedere molta innovazione, per esempio AWSMa nessuno può negare che le cose siano più facili.
La più grande innovazione che abbiamo visto proviene da aziende come Netlify y Orario Stanno considerando l'esperienza dello sviluppatore in modo olistico, dall'assistenza nella gestione delle attività sul campo, al test delle build nell'ambiente di staging, fino alle distribuzioni immutabili. Mi piacerebbe vedere tutte le aziende di hosting rendersi conto che ognuno dei loro clienti ha bisogno di trasferire il proprio codice sulle proprie piattaforme e che hanno una grande opportunità di aiutarci a farlo direttamente.
Un po' più facile.
#Come possono farlo le persone?
Mi piace pensare a HTML, CSS y JavaScriptMa ovviamente, sono pochissime le persone che partono da questa tecnologia per creare siti web da zero. In realtà, finiscono per essere trattate come tecnologie di base, integrate in molti altri siti.
Puoi creare un sito web da un file indice.html. Direi che più persone dovrebbero farlo. Ma la gente cerca soluzioni "più veloci" e le personalizza di conseguenza. Io so di esserci riuscito. I primi siti web che ho creato erano WordPress Perché era un sito web completo in scatola (con le sue difficoltà), e l'ho personalizzato. La gente lo fa ancora oggi, probabilmente più di 10 anni fa, e non credo che sia significativamente più facile o più difficile. Oppure cercano qualcosa di familiare. Ho creato un sito index.html di una sola pagina non molto tempo fa, solo che un altro sviluppatore l'ha preso e trasformato in un sito per creare un'app React, ma per il resto non è cambiato nulla. Semplicemente non sapevano come lavorarci senza React.
Oppure usano WordPress.como Squarespaceo Wixo Shopify:o BigCommerceO meglio, capisci cosa intendo. Non si tratta di ciò che le persone possono fare, ma di ciò che effettivamente fanno. E per la maggior parte delle persone, queste app abbassano notevolmente l'asticella nella creazione di un sito web.
Quindi, per la persona media, è più facile o più difficile passare da zero ad avere una sorta di sito?
Molto più facile.

#Le persone possono davvero farlo?
Se parliamo di costruire qualcosa da zero, è interessante vedere chi ha la sensazione di aver perso il tocco. L'idea per questo post è nata da una conversazione che ho avuto con uno sviluppatore front-end e un amico che mi ha chiesto di creare un sito web. Hanno rifiutato perché non sapevano come fare.
Ho chiacchierato con qualcuno che lavora in un'azienda come sviluppatore front-end da 3 anni. Un suo amico gli ha chiesto di aiutarlo a creare un sito web, ma ha dovuto rifiutare. Non sapeva come fare.
— Chris Coyier (@chriscoyier) Ottobre 14, 2019
Alcune di queste cose non mi sorprendono. Mentre scrivo, il mondo è terribilmente pieno di sviluppatori React che lavorano su siti enormi (in parte grazie ai bootcamp e in parte per la domanda del mercato). Conoscono quell'ecosistema molto specifico e sono perfettamente produttivi al suo interno, ma non hanno una comprensione più ampia di come tutto confluisca per creare il sito completo.
Gli specialisti sono specialisti!
Loro: Cosa fanno?
Io: Sono un web designer
Loro: Fantastico! Puoi aiutarmi a creare il mio sito web?
Io: Oddio no, non ho idea di come farlo.
– Karen McGrane (@karenmcgrane) 14 ottobre 2019
Un'altra parte di me è sorpresa. Sapevi che un file index.html con la scritta "Hello, world!" può essere un sito web? Anche gli sviluppatori React sono generalmente molto consapevoli del concetto di App-Build-React e di come questo sviluppi un sito pronto all'uso. Strumenti come Stackbit assemblano un sito JAMstack che può essere utilizzato ovunque. Per gli sviluppatori, sembra che oggigiorno sia molto più facile partire da zero e creare un sito web.
Molto più facile.
Questo articolo è stato originariamente pubblicato in CSS – Trucchi by Chris Coyier.
Hai bisogno di un sito web? Contattaci. [/hover_color]











