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
Context Aware Front End
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Gozde Berberoglu
June 20, 2015
Programming
1
3.6k
Context Aware Front End
The Frontiers Mini
20 Haziran 2015
Bahçeşehir Üniversitesi
Gozde Berberoglu
June 20, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
130
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
260
AI時代の認知負荷との向き合い方
optfit
0
150
CSC307 Lecture 01
javiergs
PRO
0
690
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
Implementation Patterns
denyspoltorak
0
280
SourceGeneratorのススメ
htkym
0
190
MUSUBIXとは
nahisaho
0
130
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
910
Code Reviewing Like a Champion
maltzj
527
40k
The Spectacular Lies of Maps
axbom
PRO
1
520
How to Ace a Technical Interview
jacobian
281
24k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Marketing to machines
jonoalderson
1
4.6k
Context Engineering - Making Every Token Count
addyosmani
9
650
The browser strikes back
jonoalderson
0
360
A designer walks into a library…
pauljervisheath
210
24k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
110
Transcript
Daha iyi bir kullanıcı deneyimi için Context Aware Front-End @gozdeberberoglu
#contextaware
Gözde Berberoğlu Özen Doğuş Yayın Grubu Arayüz Geliştirici gozdeberberoglu gozdeberberoglu.com
@gozdeberberoglu #contextaware
Nelerden bahsedeceğiz? • Context aware front-end nedir? • Nasıl uygulanabilir?
• 4. seviye media query • Örnekler • Sonuç • Soru-cevap @gozdeberberoglu #contextaware
Context(Bağlam) nedir? @gozdeberberoglu #contextaware
Context tasarımı etkileyebilir mi? @gozdeberberoglu #contextaware
Ekran genişliği ve ötesi @gozdeberberoglu #contextaware
Context aware front-end Doğru zamanda Doğru kişi Doğru içerik @gozdeberberoglu
#contextaware
Elimizde neler var? • Javascript • HTML5 ile gelen özellikler
• 4.seviye media query’ler @gozdeberberoglu #contextaware
Geolocation @gozdeberberoglu #contextaware
Orientation @gozdeberberoglu #contextaware
Network @gozdeberberoglu #contextaware
Context aware web için bileşenler neler?
Bileşenler @gozdeberberoglu #contextaware Kullanıcı Görev Ortam Teknoloji
Web sitesini değiştiren tüm bileşenler bağlamsal kırılma noktalarını oluşturur. @gozdeberberoglu
#contextaware
Bu örnekte bizim kırılma noktalarımız sabah, öğle ve akşam ve
hava sıcaklığıdır. @gozdeberberoglu #contextaware
nomejs.com contextual awareness için hazırlanmış bir javacript kütüphanesi. @gozdeberberoglu #contextaware
4. seviye media query @gozdeberberoglu #contextaware
light-level • @media(light-level: dim){} • @media(light-level: normal){} • @media(light-level: washed){}
Kullanıcının bulunduğu ortamdaki ışık bilgisini veriyor. @gozdeberberoglu #contextaware
pointer • @media{pointer:none} • @media{pointer:coarse} • @media{pointer:fine} İşaretçinin, tıkladığı hedef
alandaki etkisini gösterir. @gozdeberberoglu #contextaware
hover • @media{pointer:none} • @media{pointer:on-demand} • @media{pointer: hover} Kullanıcının cihazında
hover özelliği olup olmadığı bilgisini verir. @gozdeberberoglu #contextaware
Pointer ve hover kombinasyonları @gozdeberberoglu #contextaware
Örnekler
Örnekler @gozdeberberoglu #contextaware
Örnekler Yahoo Weather Zomato @gozdeberberoglu #contextaware
Örnekler Google Now @gozdeberberoglu #contextaware
Örnekler Apple IOS 9 Proactive @gozdeberberoglu #contextaware
Neden kullanmıyoruz? • Kodlama ve tasarım için fazladan zamana ihtiyacımız
var. • Buna bağlı olarak yaptığımız işin maaliyeti artıyor. • Mevcut teknolojiler hala gelişme aşamasında. • Düşünceli olmayı ve hayal gücünü kullanmayı gerektiriyor.
Sonuç @gozdeberberoglu #contextaware Kullanıcımıza, o daha farketmeden ihtiyacına göre içerik
sunabiliriz.
Teşekkür ederim. Gözde Berberoğlu Özen @gozdeberberoglu gozdeberberoglu.com