Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Responsive Web
Search
Sébastien Dussaut
June 06, 2013
Programming
1
170
Responsive Web
My talk about Responsive Design at Fred Meetup, Geneva June 6th
Sébastien Dussaut
June 06, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
Model Pollution
hschwentner
1
180
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.5k
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
4
1.2k
iOSDC.pdf
chronos2500
2
650
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
320
NetworkXとGNNで学ぶグラフデータ分析入門〜複雑な関係性を解き明かすPythonの力〜
mhrtech
3
970
iOSアプリの信頼性を向上させる取り組み/ios-app-improve-reliability
shino8rayu9
0
140
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
23
25k
ポスターセッション: 「まっすぐ行って、右!」って言ってラズパイカーを動かしたい 〜生成AI × Raspberry Pi Pico × Gradioの試作メモ〜
komofr
0
930
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
140
大規模アプリのDIフレームワーク刷新戦略 ~過去最大規模の並行開発を止めずにアプリ全体に導入するまで~
mot_techtalk
0
370
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
2
360
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
51k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
What's in a price? How to price your products and services
michaelherold
246
12k
Navigating Team Friction
lara
189
15k
Imperfection Machines: The Place of Print at Facebook
scottboms
269
13k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Faster Mobile Websites
deanohume
310
31k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
The Invisible Side of Design
smashingmag
301
51k
Scaling GitHub
holman
463
140k
Transcript
Responsive Web Meetup Genève 6 juin 2013 - Nomades Advanced
Technologies samedi 8 juin 13
l’agence front-end Développement front-end Responsive design switch-company.com samedi 8 juin
13
http://www.flickr.com/photos/mroach/3922903520 Responsive design donne la capacité à un contenu de
s’adapter au medium sur lequel il est consulté. http://www.flickr.com/photos/mroach/3922903520/ samedi 8 juin 13
http://www.flickr.com/photos/ frankieclarke/3184140616/ Responsive design regroupe un ensemble d’outils et techniques
: • CSS Media Queries • gestion des images • chargement différé des scripts • amélioration progressive samedi 8 juin 13
http://www.flickr.com/photos/mroach/3922903520 Démarche active • éditorial • UI et UX •
contextes • adaptations http://www.flickr.com/photos/ marcocrupivisualartist/5427768743/ samedi 8 juin 13
http://www.flickr.com/photos/mroach/3922903520 http://www.flickr.com/photos/marcocrupi visualartist/5427768743 En moyenne, jusqu’à 30 à 40% plus
cher qu’un site non-responsive http://www.flickr.com/photos/captainredstorm/5894912614/ samedi 8 juin 13
http://www.flickr.com/photos/ mrjones4u/8648147077/ Plus petit dénominateur commun ? samedi 8 juin
13
http://www.flickr.com/photos/ mrjones4u/8648147077/ Adaptabilité du contenu Media Queries samedi 8 juin
13
http://www.flickr.com/photos/ mrjones4u/8648147077/ Plus petit dénominateur commun : • Media Queries
• Gestion des images samedi 8 juin 13
• habitudes de travail qui évoluent • impact positif sur
les développements http://www.flickr.com/photos/meladegypsie/789054974/ samedi 8 juin 13
http://www.flickr.com/photos/ neilgundel/1700936372/ Chaque projet est unique… samedi 8 juin 13
http://www.flickr.com/photos/ xden/3598769929/ … et a ses propres besoins, contraintes et
possibilités samedi 8 juin 13
Gradation • site • terminaux • budget • temps http://www.flickr.com/photos/
johnidis/8641860140/ samedi 8 juin 13
Gestion des images - switch-company.com • 4 approches différentes samedi
8 juin 13
Gestion des images - switch-company.com • servir des images HD
// loading HD medias @media (min-resolution: 144dpi) { @import "2x.css"; } samedi 8 juin 13
Gestion des images - switch-company.com • images de décoration en
sprite + via Javascript samedi 8 juin 13
Gestion des images - switch-company.com • pictogrammes via une police
de caractères li:before { color: #53565a; content: "m"; // map picto font-family: "SwitchIcons"; font-size: 18px; } samedi 8 juin 13
Gestion des images - switch-company.com • forte compression JPG +
redimensionnement • dimensions x 1,5 - 2 • compression 30% - 40% samedi 8 juin 13
Gestion des scripts - francine.fr • 2 approches distinctes samedi
8 juin 13
Gestion des scripts - francine.fr • forte modularisation • séparation
scripts mobiles / desktop • 2 builds de la bibliothèque principale enderjs samedi 8 juin 13
Gestion des scripts - francine.fr • mise en cache dans
le localStorage • lazy loading • chargement au besoin Francine.files = [ lib, // main library '/medias/js/francine.js', // common scripts '/medias/js/forms.js', // forms script '/medias/js/autocomplete.js', // autocomplete script // main scripts ]; samedi 8 juin 13
Merci pour votre attention ! • Twitter : @sdussaut @switch_company
• switch-company.com samedi 8 juin 13