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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Giorgi Jibladze
April 25, 2014
Technology
93
0
Share
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
130
nosql
jibla
0
380
Other Decks in Technology
See All in Technology
NgRx SignalStore: The Power of Extensibility
rainerhahnekamp
0
220
Databricksを用いたセキュアなデータ基盤構築とAIプロダクトへの応用.pdf
pkshadeck
PRO
0
300
今年60歳のおっさんCBになる
kentapapa
1
370
Bluesky Meetup in Tokyo vol.4 - 2023to2026
shinoharata
0
170
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
【Findy FDE登壇_2026_04_14】— 現場課題を本気で解いてたら、FDEになってた話
miyatakoji
0
1.1k
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
1
290
シン・リスコフの置換原則 〜現代風に考えるSOLIDの原則〜
jinwatanabe
0
190
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
5
1.8k
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」ご紹介資料
laysakura
0
1.7k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.2k
AIを活用したアクセシビリティ改善フロー
degudegu2510
1
170
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5k
Making Projects Easy
brettharned
120
6.6k
Unsuck your backbone
ammeep
672
58k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Accessibility Awareness
sabderemane
0
95
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
250
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
240
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
490
SEO for Brand Visibility & Recognition
aleyda
0
4.5k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
710
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
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!