2013-03-16 15 views
88

Ho letto varie risposte a domande su Stack su Twitter Bootstrap e HTML5 boilerplate.Bootstrap HTML5 Boilerplate e Twitter

so quanto segue:

  • Bootstrap e H5BP non sono equivalenti e sono utilizzati per scopi diversi
  • So cosa Bootstrap è utilizzato per, lo uso tutti i giorni - è un front- framework finale, CSS e JS pronti per l'uso. Applicare le classi giuste ai selettori/elementi e Bootstrap fa tutto per te. Essi hanno una vasta documentazione di supporto sul loro sito web dove è possibile vedere ciò che hanno da offrire all'interno del quadro e come implementarlo ...
  • È possibile combinare i poteri dei due utilizzando initializr
  • H5BP è un modello. questo è ..um su di esso ...

Ma cosa io non so ancora, è la seguente:

  • cosa diavolo è H5BP utilizzato per? Quando visitano il loro sito web ti danno solo i file sorgente e questo è tutto (oh sì, e un video). Quali sono i vantaggi di utilizzarlo e perché vorresti utilizzarlo insieme a Bootstrap, ad esempio?
+1

Come per risposta, H5BP è utile per iniziare con cose come una buona base normalize.css, e idem per elementi di igiene ed è ottimo se non si desidera il bagaglio che viene fornito con BS et al. – Simpleton

risposta

66

Hai perfettamente ragione, è un modello. È un modello che riunisce una serie di migliori pratiche per lo sviluppo di siti Web HTML5. Non devi usarlo, ma se lo fai puoi stare certo che stai costruendo su solide fondamenta che sono state sviluppate e affinate dai migliori sviluppatori nel corso degli anni. Nelle parole di Paolo irlandese, uno dei principali sviluppatori del progetto:.

“E 'essenzialmente un buon modello di partenza di HTML e CSS e una struttura di cartelle che funziona, ma cotto in è anni di migliore pratiche da professionisti dello sviluppo front-end “.

vorrei suggerire scaricando la versione completamente commentato del boilerplate e la lettura attraverso il codice per darti un'idea del pensiero che è andato in esso ed i casi si gestisce . (Vedi anche this article che evidenzia frammenti di codice dal boilerplate che dovresti usare sul tuo sito). Questi dovrebbero aiutarti a decidere se vuoi usarlo come punto di partenza per il tuo progetto o meno.

Il HTML5bp initializr include anche un'opzione di bootstrap, quindi non potrebbe davvero essere più semplice!

+0

grazie amico, penso di averlo capito ora ... apprezzo – DextrousDave