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
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Giorgi Jibladze
April 25, 2014
Technology
97
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Responsive Web
Tech talk about responsive web layouts.
Giorgi Jibladze
April 25, 2014
More Decks by Giorgi Jibladze
See All by Giorgi Jibladze
Collective Intelligence
jibla
0
140
nosql
jibla
0
400
Other Decks in Technology
See All in Technology
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
190
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
330
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
4
1k
hackers_champloo_2026_tidb
makocchi
0
160
Temporal 最高!でも改めて「日付」について調べたら人類の負債すぎる件
riyaamemiya
0
140
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
140
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
390
パッチ更新でterraform initが落ちた日
grimoh
1
140
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
920
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
Featured
See All Featured
Navigating Team Friction
lara
192
16k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Facilitating Awesome Meetings
lara
57
7.2k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
750
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
Building a Scalable Design System with Sketch
lauravandoore
464
34k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Transcript
Responsive Web Giorgi Jibladze 2014
whoami Lecturer @ Caucasus School of Technology Twitter: http://twitter.com/jibla Github:
http://github.com/jibla Giorgi Jibladze www.omedia.ge
Responsive website A website that responds to the device
that accesses it and delivers the appropriate output for it.
2007 iPhone
2010 iPad
None
• CSS media queries • Flexible fonts • Flexible grids
media queries <link rel="stylesheet" type="text/css" href="main.css" media="screen" />! <link rel="stylesheet"
type="text/css" href="print.css" media="print" />
media queries <link rel="stylesheet" type="text/css"! media="screen and (max-device-width: 480px)"! href="iphone.css"
/>
media queries @media screen and (max-device-width: 480px) {! .sidebar {!
float: left;! }! }
“magic” formula target ÷ context = result
Fonts
Fonts h1 {! font-size: 24px;! font-style: italic;! font-weight: normal;! }!
! ! 24 ÷ 16 = 1.5 ! h1 {! font-size: 1.5em;! font-style: italic;! font-weight: normal;! }
Fonts 11 ÷ 24 = 0.458333333333333 ! ! h1
a {! font-size: 0.458333333333333em;! color: #747474;! text-transform: uppercase;! }
Grid 900px 566px 331px
Grid #page {! margin: 20px auto;! width: 90%;! /* max-width:
900px: */! }! ! #main-content {! float: left;! width: 62.8888889%; /* 566px / 900px */! }! ! #sidebar {! float: right;! width: 36.7777778%; /* 331px / 900px */! }
paddings & margins #main-content {! padding: 0 8.480565371025%; /* 48px
/ 566px */! margin: 0 5.33333333%; /* 48px / 900px */! }
Conclusion • More natural • One codebase for EVERYTHING •
One URL - One output but, not always good..
Thank you!