+ SASS = - S TRESS Fare CSS orientato al metodo e allutente.

Slides:



Advertisements
Presentazioni simili
CSS (Cscading Style Sheet Fogli di stile a cascata)
Advertisements

I fogli di stile CSS 2 Cristina Gena
Disegna un quadrato di 8 quadretti per lato
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 1: Marzo 2013 Marco D. Santambrogio – Gianluca Durelli -
Process synchronization
CSS CASCADING STYLE SHEET Alberto Ferrari. Cascading Style Sheet I fogli di stile a cascata (detti anche semplicemente fogli di stile) vengono usati per.
CSS CASCADING STYLE SHEET Alberto Ferrari.
Il linguaggio HTML.
G. Mecca – – Università della Basilicata Tecnologie di Sviluppo per il Web Cascading Style Sheets (CSS): Dettagli e Approfondimenti versione.
G. Mecca – – Università della Basilicata Tecnologie di Sviluppo per il Web Cascading Style Sheets (CSS): Concetti Fondamentali versione.
Risparmio, accumulazione di capitale e produzione
CSS: Cascading Style Sheets Specifiche del formato del documento tramite un linguaggio Come modelli.dot di Word o file di stile.sty per latex Separazione.
HTML e CSS Concetti base Comunicazione Multimediale.
Cascading Style Sheet CSS2 – CSS/P
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Costrutti iterativi Marco D. Santambrogio – Ver. aggiornata al 20 Marzo 2013.
Sistemi tecnologici e informazione online
Esempi sui CSS.
Corso di Informatica per Giurisprudenza Lezione 5
Fogli stile a cascata Danilo Deana.
“Assessment di Gruppo e colloquio individuale
Strutture di controllo in C -- Flow Chart --
Ovvero lo stile di Internet TC-WEB Torino, 5 settembre 2012.
Elaborazione di Franco Grivet Chin
Linguaggi per il Web Linguaggi di markup: CSS. Cascading Style Sheets (CSS) servono per facilitare la creazione di pagine HTML con un aspetto uniforme.
Dott. Chiara Braghin Corso IFTS Informatica, Modulo 3 – Progettazione pagine web statiche (50 ore) HTML e i fogli di stile Dott.
Informatica Generale: laboratorio di informatica
CSS : Cascading Style Sheet
Melfi, 1 aprile 2011 – MediaShow 1 Social Network: possibilità di uso consapevole nella didattica Uso, consapevolezza, opportunità, proposte Caterina Policaro.
Università Politecnica delle Marche
FORMATTARE LE LISTE DI LINK  MENU
MACCHINARI SICURI WORKSHOP FASCICOLO TECNICO E ANALISI DEI RISCHI
Scheda Ente Ente Privato Ente Pubblico. 2ROL - Richieste On Line.
LOD V IZ Progetto di semestre Omar Davide Molteni Stefano Mondini V ISUALIZZATORE DI O PEN D ATA.
Fare clic per modificare lo stile del titolo Fare clic per modificare stili del testo dello schema – Secondo livello Terzo livello – Quarto livello » Quinto.
Cascading Style Sheet (Fogli di Stile in Cascata)
INPS - COMUNI SERVIZI AL CITTADINO.
Fare clic per modificare lo stile del titolo Fare clic per modificare stili del testo dello schema – Secondo livello Terzo livello – Quarto livello » Quinto.
HTML per iniziare Gianpaolo Cecere. 29 aprile Sintassi HTML I tag HTML sono direttive per i browser I tag sono contenitori per porzioni di documento.
HTML Lezione 3 Stili.
HTML Lezione 7 Il modello dei contenitori. Gestire lo spazio tra gli elementi Lo spazio tra gli elementi della pagina o allinterno del contenuto di un.
Informatica Avanzata Trattamento di Foto e Immagini Digitali UNI3 - NICHELINO Lez. N Gennaio 2009 di Pautasso Luciano Lez. N.
BIOINFO3 - Lezione 11 installare moduli perl Mysql su windows: ppm install dbi ppm install dbd-mysql.
Il Linguaggio HTML “Profe, ma io a casa l’HTML non ce l’ho!“
Codifica dei dati in un elaboratore elettronico
HTML HyperText Markup Language Linguaggio per marcare un’Ipertesto
Informatica Umanistica A.A. 2008/2009 LEZIONE 3 HTML + CSS Il contenuto e la sua visualizzazione: separati finalmente!
XLS ESERCIZIO BASE EXCEL – ESERCIZIO BASE
Pippo.
I fogli di stile CSS 1 Cristina Gena
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 1: Marzo 2014 Marco D. Santambrogio – Gianluca Durelli -
Le regole per la stesura di un articolo di tipo scientifico
Relatore Prof. Marco Porta Correlatore Prof. Luca Lombardi
Corso Web CSV – Andiamo on-line 1 Andiamo on-line Corso di formazione Elementi base per la costruzione di un sito web.
Chi parlerà oggi 2 Adriano De Arcangelis CEO di DEA Marketing S.r.l., consulente SEO,DEA Marketing S.r.l. poi imprenditore, attivo nel settore dai primi.
Sintassi e regole dei CSS
JQuery Utilizzo, animazioni, plugin e parallax scrolling
La struttura del documento
Note sull’esame L’esame è composto da due parti:
Lezione 1 Panoramica sui paradigmi di programmazione
1/32 Algoritmi e Strutture Dati HEAP Anno accademico
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Costrutti iterativi Marco D. Santambrogio – Ver. aggiornata al 20 Ottobre 2014.
HTML 4.01 Apogeo. I tag di base Capitolo 1 I tag SintassiEsempi:
HTML e CSS C. Gena, C. Picardi, J. Sproston HTML e CSS.
PROGETTO… Internet Providers, registrazione del dominio Costruire una home page … e renderla visibile sul Web.
CSS Cascading Style Sheet
Introduzione ai fogli di stile Brevi note a cura di Emanuele Lana
INFORMAZIONE E PRESENTAZIONE Lo scopo di una pagina web è, essenzialmente la trasmissione di una informazione. L’informazione è costituita da due aspetti.
Linguaggi per il Web Linguaggi di markup: CSS. Fogli di stile Cascading Style Sheets Fogli di stile sovrapposti DEFINIZIONE Il CSS è l’insieme delle regole.
Il linguaggio HTML Introduzione Formattazione Multimedialità.
WPC060 - Web powered by Bootstrap 4
Transcript della presentazione:

+ SASS = - S TRESS Fare CSS orientato al metodo e allutente

A LITTLE P RESENTATION body{ nome: Fabio; cognome: Fabbrucci; mail-work: mail-personal: !important; company: Retina; job: CTO; } [+ SASS = - Stress] Think CSS 2

P ROGRAMMA DEL TALK Come siamo arrivati a Sass Introduzione al Sass Pro e contro In concreto UX e Sass Conclusioni Domande On the battleground [+ SASS = - Stress] Think CSS 3

C OME SIAMO ARRIVATI A S ASS Il cliente cambia idea a CSS fatto I commenti nel CSS stavano proliferando CSS di un anno fa… Oh my god! 15 chiamate HTTP per il css [+ SASS = - Stress] Think CSS 4

C OME SIAMO ARRIVATI A S ASS Bisogni: Riutilizzo del codice Framework Metodologia condivisa Programmabilità Siamo passati per: Inclusioni di CSS Reset.css di Eric Meyer Blueprint [+ SASS = - Stress] Think CSS 5

I NTRODUZIONE A S ASS Sass makes CSS fun again Scritto in Ruby Sintassi YML 2 forme di sintassi Scss Sass Cross Platform Tool di conversione Css > Sass [+ SASS = - Stress] Think CSS 6

M Y F IRST S ASS F ILE.titolo color: blue font-size: 24px.testo color: black a text-decoration: none [+ SASS = - Stress] Think CSS 7

V ANTAGGI Tecnici Variabili Formule o Mixin Gerarchia o Nesting Velocità Scrittura del CSS Prestazioni Framework Umani Riutilizzo Arginamento Metodica Manutenibilità [+ SASS = - Stress] Think CSS 8

V ARIABILI $larghezza_totale: 950px $bordo: 3px $altezza_content: 400px $color_blu: #0000ff $color_rosso: #ff0000 $color_verde: #00ff00 $color_grigio: #bcbcbc $color_grigioChiaro: # $color_grigioScuro: # [+ SASS = - Stress] Think CSS 9

V ANTAGGI Tecnici Variabili Formule o Mixin Gerarchia o Nesting Velocità Scrittura del CSS Prestazioni Framework Umani Riutilizzo Arginamento Metodica Manutenibilità [+ SASS = - Stress] Think CSS 10

F ORMULE O M IXIN $larghezza_container: $larghezza_totale - ($bordo * 2) $larghezza_right: $altezza_content $altezza_li: ($altezza_content - 3 * $bordo) / 4 $larghezza_li: $altezza_li $larghezza_left: ($larghezza_li + $bordo) * 2 $larghezza_center: $larghezza_container - $larghezza_left - $larghezza_right - $bordo [+ SASS = - Stress] Think CSS 11

V ANTAGGI Tecnici Variabili Formule o Mixin Gerarchia o Nesting Velocità Scrittura del CSS Prestazioni Framework Umani Riutilizzo Arginamento Metodica Manutenibilità [+ SASS = - Stress] Think CSS 12

G ERARCHIA O N ESTING.titolo font-size: 24px a color: blue =style_titolo($size = 24px) font-size: $size a color: blue &:hover color: $color1 H1 +style_titolo(34px) [+ SASS = - Stress] Think CSS 13

V ANTAGGI Tecnici Variabili Formule o Mixin Gerarchia o Nesting Velocità Scrittura del CSS Prestazioni Framework Umani Riutilizzo Arginamento Metodica Manutenibilità [+ SASS = - Stress] Think CSS 14

S VANTAGGI Framework Different Bug Detection Selezione del personale Formazione e startup [+ SASS = - Stress] Think CSS 15

UX E S ASS Design ed arte – è una storia antica Dinamicità al cambiamento Consapevolezza del progetto Professionalità [+ SASS = - Stress] Think CSS 16

C ONCLUSIONI Miglioramenti notevoli al ciclo di sviluppo Personale orientato al metodo e non alle conoscenze Do less Fare Css ora è Fun, anche per me! See also Blueprint Compass [+ SASS = - Stress] Think CSS 17

D OMANDE ? Feedback PER FAVORE alla mia La crescita passa per gli errori Grazie per la pazienza [+ SASS = - Stress] Think CSS 18