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
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
Implementation Patterns
denyspoltorak
0
280
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
720
CSC307 Lecture 06
javiergs
PRO
0
680
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
200
MUSUBIXとは
nahisaho
0
130
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
Patterns of Patterns
denyspoltorak
0
1.4k
AI Schema Enrichment for your Oracle AI Database
thatjeffsmith
0
270
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
AI巻き込み型コードレビューのススメ
nealle
1
160
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Lambda のコードストレージ容量に気をつけましょう
tattwan718
0
120
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
The Spectacular Lies of Maps
axbom
PRO
1
520
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Music & Morning Musume
bryan
47
7.1k
BBQ
matthewcrist
89
10k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
240
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