Recensione: The Book of CSS3: un libro CSS che anche gli esperti dovrebbero leggere

Pensi di sapere tutto quello che c'è da sapere su CSS3? Cosa di nuovo. L'autore Peter Gasston ha appena pubblicato "The Book of CSS3: A Developer's Guide to the Future of Web Design", che analizza in profondità tutte le novità del mondo CSS.

È solo un altro libro CSS o un'aggiunta indispensabile alla tua biblioteca? Continuate a leggere per scoprirlo.

Un altro libro su CSS?

I libri sui CSS sono notoriamente noiosi per chiunque sappia già farsi strada in un foglio di stile. La maggior parte di quelli che ho visto e possiedo spendono gran parte del libro trattando esattamente gli stessi argomenti di base: ecco come funziona il modello di box CSS, il riempimento funziona in questo modo, i margini funzionano in questo modo, modella il tuo testo in questo modo, ecc. Anche i libri che promettono di approfondire argomenti di solito lo fanno solo negli ultimi capitoli, il che significa che hai appena pagato $ 40 per 40 pagine!

Dato che sono un blogger professionista a tempo pieno (riesci a credere che esista una cosa del genere?) So benissimo dove trovare le istruzioni CSS di base completamente gratuite online, che è esattamente come ho imparato. Non fraintendetemi, ci sono molti fantastici libri CSS là fuori, ma sono esitante a sborsare l'impasto per uno di questi motivi.

Questi pensieri mi sono passati per la testa quando ho accettato di dare un'occhiata a un libro di Peter Gasston intitolato "The Book of CSS3". Come ulteriore carburante per il mio scetticismo, ho considerato che CSS3 è il singolo argomento più scritto in questo momento su siti come questo. Ancora una volta, perché pagare per contenuti gratuiti e più che abbondanti online? So come funzionano le ombre delle scatole, grazie e non ho bisogno di ulteriore assistenza!

Mi sbagliavo: questo libro è fantastico

Il Libro di CSS3 inizia con il seguente passaggio:

“Lascia che ti dica un po 'di chi penso che tu sia: sei un professionista del web che ha codificato a mano HTML e CSS per alcuni anni; sei abbastanza a tuo agio con la creazione di layout complessi e conosci non solo il tuo div dall'intervallo ma anche il tuo audace dal tuo forte; hai letto un po 'di CSS3 e potresti anche aver iniziato a sperimentare alcune delle sue caratteristiche più decorative come gli angoli arrotondati, ma vuoi ottenere una comprensione più profonda dei fondamenti. ”

Immediatamente, Gasston attira la mia attenzione. Sta scrivendo a un pubblico che sa già come codificare siti Web, il che significa che non mi annoierà con interi capitoli sulla differenza tra fogli di stile interni ed esterni! Ben fatto signore, continuerò a leggere il tuo libro.

Gasston inizia quindi a spiegare cos'è CSS3 e cosa non lo è. In questa discussione introduce la proprietà di ridimensionamento delle scatole . Nella sua primissima introduzione alla proprietà, è colpito da qualcosa di cui so ben poco! A questo punto, sto cominciando a rendermi conto che questo libro potrebbe essere davvero utile.

Nella sezione successiva, passerà direttamente alle domande dei media, quello che credo sia uno dei nuovi aspetti più importanti di CSS3. Con questo e ogni altro argomento che tratta, spicca davvero una cosa: Gasston ha svolto le sue ricerche. Non copre brevemente quasi nulla, ma piuttosto approfondisce ed esplora ogni aspetto delle specifiche, sia esso proposto o già implementato.

Con quasi tutto ciò di cui ho letto, ho imparato un bel po 'che non sapevo già. Aggiunge con successo un valore che semplicemente non si ottiene mai da un breve post sul blog su un argomento e quindi rende il libro degno dell'acquisto.

Mi è piaciuta soprattutto l'ultima parte del libro, che tratta proprietà e metodi che non sono ancora supportati da alcun browser ma che rappresentano enormi potenziali cambiamenti nel modo in cui codifichiamo i siti Web qualora vengano accettati nei CSS. Gasston sottolinea persino alcuni utili plug-in JavaScript che ti consentono di provare subito questi nuovi fantasiosi metodi!

Il libro fisico

Il libro stesso è piuttosto pesante ed arriva in poco meno di 300 pagine. La copertina è illustrata in modo attraente ed è quindi sicuramente il tipo di cosa che non mi dispiace avere in giro (chi vuole un brutto libro sulla loro scrivania?). Il contenuto all'interno è ben strutturato con molti grafici e grafici per una navigazione rapida e divertente.

Una cosa che ho particolarmente apprezzato è che, con ogni proprietà discussa, Gasston avrebbe concluso con un grafico che discuteva della compatibilità del browser. Questo è estremamente utile e sono sicuro che sarà qualcosa che mi farà tornare al libro ancora e ancora.

Le pagine sono in scala di grigi, ma per la maggior parte non mi dispiaceva affatto perché il codice di apprendimento non richiede necessariamente stampe a colori. L'unica eccezione è la sezione su Colore e Opacità, dove sarebbe stato sicuramente bello vedere alcuni esempi a colori. È importante riconoscere, tuttavia, che stanno riducendo i costi eseguendo lavori di stampa a colori singoli!

Sommario

Giusto per darti una buona idea di tutto ciò che copre il libro, ecco il sommario (esclusa la prefazione, l'introduzione, ecc.). Come puoi vedere, gli argomenti sono tutti dedicati alla bontà CSS3 nuova di zecca e avanzata, quindi non dovrai saltare metà del libro se sai già come programmare. Inoltre, gli argomenti sono così suddivisi che è perfetto da tenere a portata di mano come riferimento anche se non sei interessato a leggere tutto. La prossima volta che stai lottando con la creazione di un gradiente CSS personalizzato, apri quel capitolo e sei a posto. L'indice completo ovviamente aiuta anche con questo.

  • Capitolo 1: Presentazione di CSS3
  • Capitolo 2: Media query
  • Capitolo 3: Selettori
  • Capitolo 4: Pseudo-classi e Pseudo-elementi
  • Capitolo 5: Font Web
  • Capitolo 6: Effetti di testo e stili tipografici
  • Capitolo 7: colonne multiple
  • Capitolo 8: Immagini di sfondo e altre proprietà decorative
  • Capitolo 9: Effetti bordo e riquadro
  • Capitolo 10: Colore e opacità
  • Capitolo 11: Gradienti
  • Capitolo 12: Trasformazioni 2D
  • Capitolo 13: Transizioni e animazioni
  • Capitolo 14: Trasformazioni 3D
  • Capitolo 15: Layout della scatola flessibile
  • Capitolo 16: Layout del modello
  • Capitolo 17: Il futuro dei CSS
  • Appendice A: Supporto CSS3 nei principali browser attuali
  • Appendice B: risorse online
  • Indice

Conclusione

Come puoi dire, mi è piaciuto molto questo libro. Le mie aspettative erano certamente basse ma sicuramente le ha spazzate via. Lo stile di scrittura di Gasston è informativo e persino spiritoso a volte, ma va dritto al punto invece di essere eccessivamente prolisso. Fa un ottimo lavoro nel spiegare rapidamente ogni proprietà e arrivare a ciò che vuoi davvero vedere: la sintassi. Ho diversi libri sullo sviluppo web che sono stati seduti in un armadio a raccogliere polvere quasi dal giorno in cui li ho ricevuti, The Book of CSS3 eviterà quella pila per un po 'di tempo poiché già mi trovo a riferirmi su base giornaliera.

Vuoi segnare una copia gratuita di The Book of CSS3? Torna alla prossima settimana per avere la possibilità di farlo!

© Copyright 2021 | computer06.com