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
180
1
Share
Responsive Web
My talk about Responsive Design at Fred Meetup, Geneva June 6th
Sébastien Dussaut
June 06, 2013
Other Decks in Programming
See All in Programming
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
210
「速くなった気がする」をデータで疑う
senleaf24
0
170
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
370
それはエンジニアリングの糧である:AI開発のためにAIのOSSを開発する現場より / It serves as fuel for engineering: insights from the field of developing open-source AI for AI development.
nrslib
1
840
How Swift's Type System Guides AI Agents
koher
0
230
実践CRDT
tamadeveloper
0
470
Don't Prompt Harder, Structure Better
kitasuke
0
710
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
2.5k
AI-DLC Deep Dive
yuukiyo
7
1.7k
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
320
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
ルールルルルルRubyの中身の予備知識 ── RubyKaigiの前に予習しなイカ?
ydah
1
160
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
730
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
490
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
220
KATA
mclloyd
PRO
35
15k
Marketing to machines
jonoalderson
1
5.2k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.1k
Navigating Team Friction
lara
192
16k
Become a Pro
speakerdeck
PRO
31
5.9k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
Designing Powerful Visuals for Engaging Learning
tmiket
1
340
Code Review Best Practice
trishagee
74
20k
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