Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Responsive Web Design
Search
Georgi Gyurov
December 11, 2013
Programming
120
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Responsive Web Design
Basic presentation on what responsive design is.
Georgi Gyurov
December 11, 2013
Other Decks in Programming
See All in Programming
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
3.6k
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
ソニーのクラウド共通基盤の変遷とAI時代の開発スタイルに合わせた進化 / The Journey of Sony’s Common Cloud Platform and Its Evolution for AI-Native Development
kenjiyoneyama
0
270
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
590
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.5k
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
160
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
contenteditable と日本語入力に向き合う
colorful12
0
200
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
210
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
APNsからLive Activityを開始する話
yumnumm
0
170
Featured
See All Featured
Faster Mobile Websites
deanohume
310
32k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
550
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
58k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Documentation Writing (for coders)
carmenintech
77
5.6k
AI: The stuff that nobody shows you
jnunemaker
PRO
10
1.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
My Coaching Mixtape
mlcsv
0
360
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
Leo the Paperboy
mayatellez
10
2.4k
Transcript
RESPONSIVE W E B D E S I G N
BY GEORGI GYUROV
THE RISE OF MOBILE WEB
2010 2013 In 2010 the percentage of page views from
a mobile device was 2,9% In 2013 17,4%
Over 1.2 billion people access the web from their mobile
devices
In 2010 Ethan Marcotte coined the term
One website, multiple layouts
None
None
None
HOW RESPONSIVE DESIGN WORKS
Non-responsive Responsive
Ethan Marcotte defines RWD with 3 main criteria
A Flexible, Grid-based Layout This allows your layout to reflow
to the screen size of any device
Flexible Images and Media (Videos, etc.) This allows your images
and videos to reflow with the layout
CSS3 Media Queries This allows you to control each layout
so that content is displayed optimally
PROBLEM #1
Media queries are not supported by some mobile In fact,
many
SOLUTION?
MOBILE FIRST
s PROBLEM #2
Media queries are not supported by older versions of Internet
Explorer(6-8)
Luckily, there are
s Modernizr.js A Feature Detection Library for HTML5 & CSS3
CREATING FLUID IMAGES & VIDEOS
s Creating fluid images is easy .img { max-width: 100%;
}
s We can do the same with fluid videos HTML:
<video width=“100%”> </video> CSS: video { width: 100% !important; height: 100% !important; }
www.ggyurov.eu @georgigyurov7