Twitter Bootstrap: retrocompatibilità? [chiuso]

-1

Lavoro per un team di servizi digitali dell'università. Il sito principale della nostra università utilizza l'Ektron CMS (ho i miei pensieri su questo, ma questo è irrilevante). Poiché gestiamo un sito web universitario, dobbiamo assicurarci che il nostro sito Web sia estremamente compatibile con le versioni precedenti.

Stiamo cercando di decidere se Twitter Bootstrap è favorevole a ciò che stiamo cercando di fare. Dopo aver esaminato, ho trovato che Bootstrap utilizza il preprocessore CSS "* Less Css *". Attualmente stiamo usando * SASS *, che compiliamo tramite terminale usando Ruby Compass. Il rovescio della medaglia che mi sto chiedendo mentre uso * Less Css * sarebbe che compila usando Rhino e Node.js. Questo creerebbe problemi perché

  1. Meno CSS usa Node.js per compilare; se qualcuno non ha js abilitato nel proprio browser, non visualizzerà il CSS?
  2. il CSS deve compilare ogni volta che una pagina viene sottoposta a rendering, rallenterà il tempo di caricamento di una pagina?
La cosa più interessante da usare è il sistema di griglia / glifi / e i plugin js forniti con Bootstrap, il che è positivo perché spesso dobbiamo creare nuovi contenuti per eventi e altre cose che accadono nell'università. Tuttavia, è estremamente difficile per noi rinunciare alla compatibilità incrociata.

Quali sono i vantaggi di Bootstrap?
Quali sono i prelievi di Bootstrap?

    
posta beckah 17.03.2014 - 17:07
fonte

1 risposta

2

Come puoi vedere nei commenti sopra, non devi usare i file LESS e il javascript per compilare il caricamento di ogni pagina. Puoi scaricare bootstrap con tutti i file CSS già compilati per te.

Inoltre, a seconda del tuo ambiente server puoi utilizzare diversi plugin per precompilare i file css per te. Vedo che stai utilizzando un CMS .NET, quindi dovresti essere in grado di utilizzare alcuni plugin di Visual Studio per aiutarti. Uno di questi plugin è Mindscape Workbench che supporta LESS e SASS ( anche CoffeeScript). Non l'ho mai usato ma A Scott Hanselman sembra piacere .

Un'ultima cosa da considerare è che il tuo sito deve essere "estremamente retrocompatibile". Non sono sicuro che tu ne sia a conoscenza, ma bootstrap non supporta più IE7 . Se questo browser non è necessario, non preoccuparti. Se lo è, puoi ancora utilizzare il bootstrap, ma ti verrà lasciato il compito di scrivere i tuoi fogli di stile IE per supportare il bootstrap.

    
risposta data 17.03.2014 - 18:20
fonte

Leggi altre domande sui tag