Fondazione - Panoramica

Cos'è la Fondazione?

Foundation è uno dei framework front-end avanzati per la progettazione di bellissimi siti Web reattivi. Funziona su tutti i tipi di dispositivi e fornisce plug-in HTML, CSS e JavaScript.

La fondazione è nata come guida di stile interna, costruita da ZURB nel 2008. ZURB è un'azienda di design di prodotti con sede a Campbell, in California. Ha rilasciato Foundation 2.0 come open source nell'ottobre 2011. L'ultima versione di Foundation è la 6.1.1, rilasciata a dicembre 2015.

Perché usare il fondotinta?

  • Fornisce uno sviluppo più rapido utilizzando il compilatore Sass, che funziona molto più velocemente del compilatore predefinito.

  • Arricchisce il tuo sito web con tabelle dei prezzi, interruttori, joyride, cursori della gamma, lightbox e molti altri.

  • Viene fornito con un pacchetto di sviluppo come Grunt e Libsass per una codifica e un controllo più rapidi.

  • Foundation for sites fornisce HTML, CSS e JS per creare rapidamente siti Web.

  • Il framework di posta elettronica fornisce e-mail HTML reattive, che possono essere lette su qualsiasi dispositivo.

  • Foundation for Apps ti consente di creare app Web completamente reattive.

Caratteristiche

  • Ha un potente sistema a griglia e alcuni utili componenti dell'interfaccia utente e fantastici plug-in JavaScript.

  • Fornisce un design reattivo, che serve tutti i tipi di dispositivi.

  • È ottimizzato per i dispositivi mobili e supporta veramente l'approccio mobile first.

  • Fornisce modelli HTML, personalizzabili ed estensibili.

Vantaggi

  • È facile da imparare, una volta acquisita la conoscenza di base di HTML e CSS.

  • Puoi usare Foundation liberamente poiché è un open source.

  • Ti fornisce una serie di modelli, che ti aiutano a iniziare subito a sviluppare il sito web.

  • Foundation supporta preprocessori come SASS e Compass, il che rende lo sviluppo più veloce.

Svantaggi

  • A causa della popolarità di Twitter Bootstrap, il supporto della community per Twitter Bootstrap è migliore di Foundation.

  • I principianti potrebbero impiegare del tempo per imparare e sfruttare il supporto del preprocessore.

  • Mancanza di un supporto più ampio come siti e forum QA per la risoluzione dei problemi.

  • La fondazione ha meno temi rispetto ad altri.