Attività commerciale

Sass e LESS preprocessori

Gli sviluppatori Web dovrebbero avere familiarità con uno o entrambi i preprocessori

Coca-cola o Pepsi, Mac o PC, Marvel o DC? In ogni comunità, c'è un dibattito su quale è meglio. Per i web designer o sviluppatori, questo dibattito è Sass o Meno.

Cosa sono Sass e LESS?

Sintatticamente Stylesheets (Sass) e Leaner CSS (LESS) sono entrambi preprocessori CSS. Sono estensioni speciali per fogli di stile che rendono la progettazione più semplice ed efficiente. Sia Sass che LESS vengono compilati nei fogli di stile CSS in modo che i browser possano leggerli, il che è un passaggio necessario perché i browser moderni non possono leggere i tipi di file .sass o .less.

Se hai intenzione di essere nel mondo dello sviluppo web, è una buona idea essere esperto in uno dei due preprocessori, o entrambi .

Quando si tratta di esso, entrambi sono simili. Rendono la scrittura CSS più semplice, più orientata agli oggetti e un'esperienza più piacevole. Tuttavia, ci sono alcune differenze chiave. Cinque di loro sono elencati qui.

  • Sass Is in Ruby. MENO È in JavaScript

    Sass è basato su Ruby e richiede l'installazione di Ruby. Questo non è un grosso problema se hai un Mac. Tuttavia, è un'installazione più lunga se si dispone di una macchina Windows.

    LESS è stato costruito in Ruby come Sass, ma è stato convertito in JavaScript. Per utilizzare LESS, devi caricare i file JavaScript applicabili sul tuo server o compilare i fogli CSS tramite un compilatore offline.

  • Per assegnare variabili: Sass Usa $; MENO usi @

    Sia Sass che LESS usano caratteri specializzati per assegnare variabili. In questo modo non devi continuare a inserire le specifiche; puoi semplicemente inserire il personaggio.

    In Sass, è il simbolo del dollaro ($). In LESS, è il simbolo at (@). L'unico lato negativo di LESS è che ci sono alcuni selettori CSS esistenti che già usano @, quindi potrebbe irrigidire un po 'la curva di apprendimento.

  • Sass ha la bussola, MENO ha un pre-avvio

    Sass e LESS dispongono di estensioni disponibili per integrare i mix (la possibilità di archiviare e condividere dichiarazioni CSS in tutto il sito).

    • Sass ha Compass disponibile per i mix, che include ogni opzione disponibile con aggiornamenti per il supporto futuro.

    • MENO ha Preboot.less, MENO Mixin, MENO Elementi, gs e Frameless. Il supporto software di LESS è più frammentato di Sass, risultando in molte opzioni diverse per estensioni che potrebbero non funzionare tutte allo stesso modo. Per il tuo progetto, potresti avere bisogno di tutte le estensioni elencate per ottenere prestazioni simili a Compass.

  • MENO Ha migliori messaggi di errore di Sass

    Sia Sass che LESS sono stati testati per la loro capacità di riportare errori nella sintassi. MENO ha messaggi di errore più precisi nei test in quanto riporta la posizione corretta dell'errore.

    Qualcosa del genere potrebbe risparmiare un po 'di tempo a sudare su un refuso.

  • MENO Ha una documentazione più user-friendly di Sass

    La documentazione di LESS è visivamente accattivante e più facile da seguire per i nuovi utenti. La documentazione di Sass ha molto più di una base di conoscenza o di una configurazione wiki.

    Questo è un fatto che potrebbe essere importante per le percentuali di adozione di Sass o LESS poiché è una piattaforma progettata per l'uso nella progettazione di siti Web.

  • Raccomandato
    Batteria per attitudine professionale All About the Armed Forces La batteria di abilità professionale delle forze armate (ASVAB) è il test d'ingresso per arruolarsi nelle forze armate statunitensi. Non puoi arruolarti nell'esercito degli Stati Uniti senza prendere l'ASVAB. L'ASVAB ha due scopi principali: in primo luogo, determina se hai l'attitudine mentale di arruolarsi nella branca militare di tua scelta, e in secondo luogo, i risultati aiutano il / i servizio / i a determinare quale / i lavoro / i militare / i ha / i l'attitudine mentale per.
    Come lavorare più velocemente e in modo più efficiente Fare una lista di cose da fare ogni giorno (o settimana o mese) e spuntare gli oggetti che hai compiuto può sembrare solo un'altra cosa da fare. Se fatto correttamente, tenere un conto delle attività completate può aiutarti a lavorare in modo più efficiente e offrirti piccole ricompense emotive per motivarti. Pens
    Se solo fosse possibile sapere veramente come sarà un lavoro, prima di prenderlo. Sfortunatamente, non importa quanto attentamente si prepari e si pesino i pro e i contro prima di accettare una nuova posizione, non c'è modo di essere sicuri al cento per cento di quello che si sta facendo - finché non si è sul posto di lavoro, e quindi è troppo tardi. O è
    Sarebbe una grossolana generalizzazione dire che tutte le donne "pensano come le donne" e tutti gli uomini "pensano come gli uomini", quindi importa se il tuo mentore è maschio o femmina? Dipende. Perché ogni imprenditore dovrebbe avere un mentore aziendale Consigli per lavorare con un mentore aziendale Cos'è un mentore? L
    Ad un certo punto della tua carriera da modella ti potrebbe essere offerto ciò che è noto come un "buyout". Ma cosa significa? Cosa copre? Ed è una buona idea? Continuate a leggere per scoprirlo! Cos'è un acquisto? Nel settore della modellizzazione, un buyout è fondamentalmente un pagamento anticipato per l'utilizzo futuro di una determinata foto o di una serie di foto. Inv
    Un centro di chiamata virtuale legittimo o una truffa? Arise Virtual Solutions è una nota società di call center virtuale che viene spesso citata nei media come un'opportunità legittima di lavoro-casa. Tuttavia, altri lavori di call center potrebbero essere migliori opportunità per fare soldi. Pe