Séminaire
Web
eaa – 28.04.2017 session 1 / 5
Manuel Schmalstieg
Manuel
Schmalstieg
HEAD
ERACOM
cours-web.ch
CSS
Un rapide état des lieux
1996
contenu
≠
présentation
CSS1 =
essentiellement les
propriétés de rendu
typographique du
texte
1998
CSS 2 =
~ 70 propriétés
supplémentaires
CSS3
CSS 3 =
modules
indépendants
p.ex.
WebFonts,
Media Queries,
Flexbox,
Backgrounds &
Borders
2010Révolution CSS3
CSS Bling
CSS Bling
• Les dégradés de couleurs
• Les ombres portées (box-shadow)
• L’opacité (opacity)
• Les bords arrondis (border-radius)
• Les fontes web (@fontface)
Do websites need to
look exactly the
same in every
browser?
http://dowebsites

needtolookexactly

thesameinevery

browser.com/
Do websites need to
be experienced
exactly the same in
every browser?
http://dowebsites
needtobeexperienced
exactlythesamein
everybrowser.com/
Webfonts
Rencontres de
Lure (2012)
a b c d e f g h i j k l m n o p q r s t u v w x y z
1 2 3 4 5 6 7 8 9 0 ( ; : ? ! $ ¢ £ ¥ & * ) { ö ü å ø ç }
a b c d e f g h i j k l m n o p q r s t u v w x y z
1 2 3 4 5 6 7 8 9 0 ( ; : ? ! $ ¢ £ ¥ & * ) { ö ü å ø ç }
Metaflop,
Metapolator,
Prototypo
OSP.kitchen
Mise en page & CSS
2000 - 2004 :
table  float
Responsive Web
Design
Concepts et implications
CSS Grid Systems
Flexbox
“Working Draft”
(depuis 2009)

 

“Candidate
Recommendation”
Flexbox
bien supporté
par les
navigateurs en
2016!
Flexbox
GSS
Grid Style Sheets
GSS
Grid Style Sheets
GSS is a CSS
preprocessor & JS
runtime that
harnesses
Cassowary.js
Technologie liée
à la startup
The Grid
Slogan:
“The Grid Is
The Website
Of The Future:
It Builds Itself”
CSS Grid Layout
CSS Grid Layout
proposé en 2011 par
Microsoft
CSS Grid Layout
implémenté
à fins de test
dans IE 10 et 11
CSS Grid Layout
repris par le W3C,
en cours de
développement
CSS Grid Layout
cours-web.ch

Seminaire web EAA 2017