Hai senza dubbio visto qualcosa di interessante su un nuovo libro di Jon Duckett intitolato HTML & CSS: Design and Build Websites. I libri su come costruire siti web sono una dozzina di dollari. Riempiono intere sezioni di ogni negozio di libri, mentre molti di noi ignorano la maggior parte o tutte in favore dell'apprendimento basato sul web.
Quindi cosa rende questo libro così diverso? Perché sta guadagnando così tanta attenzione? Vive fino a tutto il clamore? Continua a leggere per scoprire come Duckett sta cambiando il modo in cui pensiamo ai libri di sviluppo web e perché è senza dubbio il miglior libro che abbia mai letto su HTML e CSS introduttivi.
Lo status quo
Il libro medio per principianti sull'apprendimento di HTML e CSS è poco più di un manuale tecnico. Il design e il layout sono basati su modelli di editori noiosi e noiosi, il contenuto è in genere in bianco e nero con poche pagine a colori se sei particolarmente fortunato e lo stile di scrittura è abbastanza asciutto da funzionare brillantemente come cura per l'insonnia.
Forse il problema più grande con il formato tipico è che serve per allontanare il maggior numero di persone che attira. Innumerevoli persone vogliono imparare il web design e possono anche arrivare a prendere un libro sull'argomento solo per essere intimiditi da il contenuto accanito dentro
Questo è particolarmente vero per molti designer che desiderano espandere il proprio bagaglio con una piccola esperienza di programmazione. Le persone con mentalità visiva sono famose per essere state colpite da un improvviso caso di ADD quando fissano un libro di testo. Amiamo le esperienze ricche, strutturate e ben progettate e nulla ci annoia più velocemente degli infiniti esempi di codice tecnologico e senza vita.
Una boccata d'aria fresca
Il primo pensiero che mi è venuto in mente quando ho aperto il libro di Duckett è stato, "è qualcosa di diverso".
Scrivo di web design per vivere, quindi ho visto la mia giusta dose di libri su HTML e CSS. Il primo pensiero che mi è venuto in mente quando ho aperto il libro di Duckett è stato, "è qualcosa di diverso".
Questa affermazione non è un esagerazione o una prima impressione fuorviante che muore rapidamente. Questo libro si propone davvero di realizzare qualcosa di nuovo e credo fermamente che ci riesca, ma ne parleremo più avanti. Per ora saltiamo dentro e parleremo del libro stesso.
Design
Qui è dove HTML e CSS si distingue davvero. Questo libro è bellissimo Ogni pagina è colorata e contiene un fantastico layout minimo che non vedi in genere nei libri di sviluppo web. È così bello che potrebbe qualificarsi come un libro da caffè.
È così bello che potrebbe qualificarsi come un libro da caffè.Una delle mie caratteristiche preferite è come Duckett mostra gli esempi dal vivo dei suoi tutorial sul codice. Invece di utilizzare semplicemente schermate come chiunque altro, ogni esempio viene mostrato sullo schermo di un MacBook Pro, iMac o persino un desktop Dell posizionato in varie impostazioni. Queste foto a colori sono un piacere; una semplice idea che rende il libro più simile a una ricca esperienza artisitica e meno simile a un noioso manuale di codice.
Un altro tema ricorrente riguarda gli spread su due pagine che suddividono un semplice esempio di codice, spesso una singola riga o un tag. Quanti editori in giro permetterebbero all'autore di dedicare due pagine complete a un enorme schema colorato di un tag HTML? Sospetto pochissimi.
Lo stesso principio del design e della qualità rispetto alla stampa è preso in tutto il libro. Una sezione sui formati di immagine dedica quattro pagine intere a immagini grandi e accattivanti di vario tipo con una descrizione minima o nulla. Queste pagine sono strettamente necessarie? Probabilmente no, ma dal punto di vista di un visual designer, hanno servito come un'altra ragione per cui non potevo mettere giù il libro.
È divertente, molti libri sul web design non prendono davvero il loro consiglio. Questo libro è però una pagina dopo l'altra di una superba presentazione dei contenuti. Anche se non leggi una parola, continua a rappresentare una grande fonte di ispirazione per il design.
Soddisfare
Certo, il libro sembra buono, ma è tutto solo una ciliegina sulla torta altrimenti tipica? A parte il design, il punto di forza di ogni libro HTML e CSS dovrebbe essere se la persona media può aspettarsi di prenderlo e andare via con una solida conoscenza delle pratiche di web design nel momento in cui lo mettono giù.
Fortunatamente, il libro di Duckett funge da introduzione fantastica ma gradita breve all'argomento. È un libro pesante e pesante, ma molto di ciò è dovuto al modo in cui il contenuto viene presentato. Il vero materiale scritto non è così lungo come si potrebbe intuire ed è molto accessibile e pertinente.
HTML
Duckett non spreca due capitoli sulla vita e sui tempi di Tim Berners-Lee, ma alza il libro con una discussione approfondita su come funziona il web e le transizioni su come questa funzionalità è alimentata dall'HTML.
Circa metà del libro è dedicato a una solida panoramica della struttura HTML e degli elementi che ogni sviluppatore dovrebbe conoscere. Lungo la strada creerai esempi di codice in tempo reale di dimensioni ridotte che ti insegnano ciò che devi sapere senza bruciare mezza giornata del tuo tempo. Mentre passi in questa sezione, troverai alcune discussioni su tecniche organizzative, editor di testo e altri argomenti di supporto.
CSS
La seconda metà del libro è dedicata ai CSS. Duckett trascorre un sacco di tempo a discutere dello stile visivo, ma la vera carne della sezione CSS sembra essere riservata al codice di layout, alle tecniche e persino ai fuochi d'artificio. Lo apprezzo molto, dato che il layout basato su CSS è uno dei più importanti argomenti fondamentali che a molti sembrano mancare.
Le ombre delle scatole e gli angoli arrotondati sono facili da raccogliere, ma la differenza tra posizionamento relativo e assoluto, come lavorare correttamente con i float e maneggiare layout basati sulla griglia sono argomenti che i principianti devono assolutamente avvolgere e Duckett presenta tutto in una moda facile da capire.
Design Talk
L'aspetto visivo del libro mostra che Duckett è ovviamente un designer, e nonostante il suo libro sia in gran parte dedicato al codice, non può fare a meno di lasciare trasparire quella parte del designer nel contenuto.
In tutto il libro ci sono grandi piccole discussioni e consigli relativi al lato reale del design della creazione di siti web: da come ritagliare le foto a quali caratteri tipografici sono i migliori per quali impostazioni.
Un libro per essere esperti
Recentemente ho ricevuto un libro come regalo che tratta l'argomento dell'introduzione del lettore in HTML e CSS. L'ho sfogliato per alcuni minuti, ho capito che già conoscevo e capivo gran parte di ciò che conteneva, e l'ho messo sul mio scaffale per raccogliere la polvere.
In un certo senso, il libro di Duckett era simile. La sua conoscenza della sua materia è vasta e non pretenderò che io possa eguagliarla, ma ho già avuto una forte comprensione della maggior parte di ciò che il libro copre (ho scritto tutorial su metà di esso). Tuttavia, nonostante questo, il libro non ha ancora raggiunto lo scaffale.
La prima volta che l'ho preso, ho passato diverse ore a riversarlo nei suoi contenuti. Come un buon romanzo, questo libro ti afferra e non ti lascia andare. Il bellissimo design e lo stile di scrittura breve ma al limite rendono la lettura unica. In effetti, forse? Leggere? è la parola sbagliata. Questo libro è veramente? Esperto? e trasmette la stessa sensazione che ho provato a sfogliare libri di scienza fotografica sullo spazio o ossa di dinosauro quando ero un bambino.
Vai a prenderlo, ora
Raramente scrivo recensioni di libri per Design Shack. Questo perché raramente sono impressionato dal web design e dai libri di sviluppo. Ho accumulato tonnellate di complimenti su questo libro proprio ora, così tanto che senza dubbio penserai che sia tutta una esagerata immeritata. Tenete a mente però che questo è alla luce del fatto che in genere scrivo sul perché i libri di web design facciano schifo. Sono piatti noiosi e non coinvolgenti. Di solito preferisco trascorrere il mio tempo raggomitolato con un buon tutorial web-based e un editor di testo.
Ci sono precisamente due libri di web design che mi hanno attirato abbastanza per mantenere le pagine girate con foga invece che per pura forza di volontà. Uno di questi era The Book of CSS3 e l'HTML e CSS di Duckett era l'altro.
Se sei un designer che apprezza una solida esperienza visiva e non riesci a convincere il tuo cervello a sopportare un libro su HTML e CSS, vai a prendere questo libro subito. A soli $ 29,99, è la metà del costo di altri libri che troverai nella sezione di sviluppo web. Trenta dollari per acquisire finalmente una nuova abilità che potrebbe portare a una nuova fantastica carriera? Che cosa state aspettando? Controlla il sito Web per maggiori informazioni.