SlideShare a Scribd company logo
1 of 25
Download to read offline
FIREFOX on TV
FirefoxUX | ZhenshuoFang | 20130412
1. Design Values
2. Web vs. TV
3. Design Concepts
• Core UX
• Hub UX
• Social UX
TABLEOFCONTENTS
DESIGNVALUES1
FirefoxUX | 4
Related Firefox Design Values
Plays well with others
ExuberantFinely crafted
High user-performance
WEBVSTV2
FirefoxUX | 6
• Vertical
• Tab & link based
• Text oriented
• Mouse control
Web
• Horizontal
• Screen & channel based
• Visual oriented
• Remote control
TV
WEBVSTV
The Display
FirefoxUX | 7
Web TV
WEBVSTV
The Experience
• Active
• Lean forward experience
• Passive
• Lean back experience
10 ft
FirefoxUX | 8
WEBVSTV
The Content
Web TV
• Content generation
• Mostly texts
• Different types of contents
(Photos, videos, tables, etc)
• Content consumption
• Mostly videos and photos
• Less variation of content types
FirefoxUX | 9
WEBVSTV
The Task
Web TV
• Continuous browsing
(reading, writing, etc)
• Typing
• Lightweight browsing
(quick search, SNS update, etc)
• Less typing
FirefoxUX | 10
WEBVSTV
The User
Web TV
• Mostly one user
• Own multiple devices
• User is more focused
• More than one user
• Multiple devices, some are shared
• User is more distracted
FirefoxUX | 11
WEBVSTV
The Emotion
Web TV
• Individual
• More serious
• Social
• More relaxed
FirefoxUX | 12
WEBVSTV
Design Principles
• Simplicity comes first
• Visual appealing is key
• Minimize typing
• Keep in mind the 10ft environment
• Respect user’s existing mental model
• Social and fun experience
DESIGNCONCEPTS3
FirefoxUX | 14
Core UX Hub UX Social UX
Connect TV with the Internet TV as a hub of all devices Design a social TV experience
DESIGNCONCEPTS
Three Themes
FirefoxUX | 15
Core UX
Connect TV with the Internet
DESIGNCONCEPTS
Core UX
• TV optimized display
• TV optimized navigation
• Get my Firefox everywhere
• Task oriented UI
FirefoxUX |
• Maximize content area:
Fullscreen by default
Get rid of web noise (Ads, comments, etc)
• Better readability:
Bigger everything (fonts, padding, etc)
Fluid transition (smooth scrolling, animation, sound feedback, etc)
16
DESIGNCONCEPTS
TV Optimized Display
Fullscreen on TV by default Reader mode on TV
FirefoxUX |
• Simple navigation
Everything is 1 or 2 navigation away
Shortcut for common command
• Chromeless UI
Contextual/floating control UI
No navigation bar, cursor or tabs
Voice and gesture control
• Pair a typing device
17
DESIGNCONCEPTS
TV Optimized Navigation
Pair a typing device
Contextual control UI
FirefoxUX |
• Sync relevant TV content
Bookmarks, history, password, themes, etc
• Awesome bar suggestions based on TV context
• New Start page on TV
18
DESIGNCONCEPTS
Get my Firefox everywhere
start page on TV
FirefoxUX |
• Sidebar for lightweight browsing
Quick search something while watching a show
Social network sidebar
• Private browsing mode
• TV based search engines (wiki earch field, IMBD search field, etc)
19
DESIGNCONCEPTS
Task Oriented UI
Search sidebar
FirefoxUX | 20
Hub UX
TV as a hub of all devices
DESIGNCONCEPTS
Hub UX
• Multiscreening
• Better control with mobile
FirefoxUX |
• Mirrored display
Send a page or link from phone to TV
• Location based Sync
Disconnect when leaving the room
• Lightweight pairing
Share locally
Display photo on TV without uploading it to web
21
DESIGNCONCEPTS
Multiscreening
Send photo to TV
FirefoxUX |
• Display content on TV, but control on mobile
22
DESIGNCONCEPTS
Better control with mobile
Control TV using mobile
FirefoxUX | 23
Social UX
Design a social TV experience
DESIGNCONCEPTS
Three Themes
• Sharing
• Multiple users
FirefoxUX |
• Parental control and notifications from TV to mobile
• TV share to TV
Chat, web RTC, co-watching a show, etc
Create and share TV channel or playlist
24
DESIGNCONCEPTS
Sharing
TV share to TV
FirefoxUX |
• Karaoke browsing or co-browsing experience
Collaborate playlist for TV
Add to queue from multiple sources
• Multi-devices paired with TV for gaming
25
DESIGNCONCEPTS
Design a social experience
Multiple devices for gaming
Shared queue for video playing

More Related Content

Viewers also liked

Watching Apart Together (on Over The Top TV)
Watching Apart Together (on Over The Top TV)Watching Apart Together (on Over The Top TV)
Watching Apart Together (on Over The Top TV)DDB Brussels
 
Even better than the real thing - Gen Y's need for brand authenticity
Even better than the real thing - Gen Y's need for brand authenticityEven better than the real thing - Gen Y's need for brand authenticity
Even better than the real thing - Gen Y's need for brand authenticityJoeri Van den Bergh
 
Industry analysis of TV viewership in INDIA
Industry analysis of TV viewership in INDIAIndustry analysis of TV viewership in INDIA
Industry analysis of TV viewership in INDIASindoor Naik
 
MTV Asia "Being Young"
MTV Asia "Being Young"MTV Asia "Being Young"
MTV Asia "Being Young"Ian Stewart
 
IPOD presentación
IPOD presentación IPOD presentación
IPOD presentación 4hum
 
Your Social Media Strategy Won't Save You
Your Social Media Strategy Won't Save YouYour Social Media Strategy Won't Save You
Your Social Media Strategy Won't Save YouTara Hunt
 
Online Streaming and its effects on TV broadcasters
Online Streaming and its effects on TV broadcastersOnline Streaming and its effects on TV broadcasters
Online Streaming and its effects on TV broadcastersLewis Hoskins
 

Viewers also liked (20)

Zoom tv rus-3
Zoom tv rus-3Zoom tv rus-3
Zoom tv rus-3
 
ZOOM TV
ZOOM TVZOOM TV
ZOOM TV
 
Watching Apart Together (on Over The Top TV)
Watching Apart Together (on Over The Top TV)Watching Apart Together (on Over The Top TV)
Watching Apart Together (on Over The Top TV)
 
ZOOM TV
ZOOM TVZOOM TV
ZOOM TV
 
Even better than the real thing - Gen Y's need for brand authenticity
Even better than the real thing - Gen Y's need for brand authenticityEven better than the real thing - Gen Y's need for brand authenticity
Even better than the real thing - Gen Y's need for brand authenticity
 
iPod
iPodiPod
iPod
 
HBO Voyeur
HBO VoyeurHBO Voyeur
HBO Voyeur
 
Internet in your pocket
Internet in your pocketInternet in your pocket
Internet in your pocket
 
Industry analysis of TV viewership in INDIA
Industry analysis of TV viewership in INDIAIndustry analysis of TV viewership in INDIA
Industry analysis of TV viewership in INDIA
 
Past Continuous
Past ContinuousPast Continuous
Past Continuous
 
MTV Asia "Being Young"
MTV Asia "Being Young"MTV Asia "Being Young"
MTV Asia "Being Young"
 
Lauri kivinen taf 13.1.2016
Lauri kivinen taf 13.1.2016Lauri kivinen taf 13.1.2016
Lauri kivinen taf 13.1.2016
 
Taf esa saarinen luovuus ja positiivinen noste
Taf esa saarinen luovuus ja positiivinen nosteTaf esa saarinen luovuus ja positiivinen noste
Taf esa saarinen luovuus ja positiivinen noste
 
IPOD presentación
IPOD presentación IPOD presentación
IPOD presentación
 
Nuevas tendencias en UX
Nuevas tendencias en UXNuevas tendencias en UX
Nuevas tendencias en UX
 
Your Social Media Strategy Won't Save You
Your Social Media Strategy Won't Save YouYour Social Media Strategy Won't Save You
Your Social Media Strategy Won't Save You
 
Online Streaming and its effects on TV broadcasters
Online Streaming and its effects on TV broadcastersOnline Streaming and its effects on TV broadcasters
Online Streaming and its effects on TV broadcasters
 
ZOOM TV
ZOOM TVZOOM TV
ZOOM TV
 
BitTorrent
BitTorrentBitTorrent
BitTorrent
 
iPod Presentation
iPod PresentationiPod Presentation
iPod Presentation
 

Similar to Firefox on TV

Mozilla Firefox Bhopal
Mozilla Firefox BhopalMozilla Firefox Bhopal
Mozilla Firefox BhopalKomal Gandhi
 
Mconf web conferencing service for SA NREN use
Mconf web conferencing service for SA NREN useMconf web conferencing service for SA NREN use
Mconf web conferencing service for SA NREN useKasandra Isaac
 
Firefox operating system
Firefox operating systemFirefox operating system
Firefox operating systemNishant Mehare
 
About Firefox
About FirefoxAbout Firefox
About Firefoxs1180171
 
Ignite template f11fritzandmichelle
Ignite template f11fritzandmichelleIgnite template f11fritzandmichelle
Ignite template f11fritzandmichellefritzloewy
 
Mitel Advanced UC-Collaboration Presentation
Mitel Advanced UC-Collaboration PresentationMitel Advanced UC-Collaboration Presentation
Mitel Advanced UC-Collaboration PresentationDaniel Moore
 
Getting Started with Firefox
Getting Started with FirefoxGetting Started with Firefox
Getting Started with FirefoxAsmaa El-Bamby
 
Online platforms as tools for ict development.pptx
Online platforms as tools for ict development.pptxOnline platforms as tools for ict development.pptx
Online platforms as tools for ict development.pptxdiazwilson493
 
Intro to MUI and variations in SharePoint 2010
Intro to MUI and variations in SharePoint 2010Intro to MUI and variations in SharePoint 2010
Intro to MUI and variations in SharePoint 2010Joris Poelmans
 
QNAP QTS 4.0 Overview
QNAP QTS 4.0 OverviewQNAP QTS 4.0 Overview
QNAP QTS 4.0 Overviewqnapchris
 
Presentation of Bokeh Library Portal at KohaConf 2014 in Cordoba Argentina
Presentation of Bokeh Library Portal at KohaConf 2014 in Cordoba ArgentinaPresentation of Bokeh Library Portal at KohaConf 2014 in Cordoba Argentina
Presentation of Bokeh Library Portal at KohaConf 2014 in Cordoba ArgentinaArnaud Lelache
 

Similar to Firefox on TV (20)

Comp lit
Comp litComp lit
Comp lit
 
Sw2 b11
Sw2 b11Sw2 b11
Sw2 b11
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Web browser
Web browserWeb browser
Web browser
 
Mozilla Firefox Bhopal
Mozilla Firefox BhopalMozilla Firefox Bhopal
Mozilla Firefox Bhopal
 
Mconf web conferencing service for SA NREN use
Mconf web conferencing service for SA NREN useMconf web conferencing service for SA NREN use
Mconf web conferencing service for SA NREN use
 
MozAware
MozAwareMozAware
MozAware
 
Firefox operating system
Firefox operating systemFirefox operating system
Firefox operating system
 
Slide
SlideSlide
Slide
 
About Firefox
About FirefoxAbout Firefox
About Firefox
 
Firefox os
Firefox osFirefox os
Firefox os
 
Ignite template f11fritzandmichelle
Ignite template f11fritzandmichelleIgnite template f11fritzandmichelle
Ignite template f11fritzandmichelle
 
Mitel Advanced UC-Collaboration Presentation
Mitel Advanced UC-Collaboration PresentationMitel Advanced UC-Collaboration Presentation
Mitel Advanced UC-Collaboration Presentation
 
Getting Started with Firefox
Getting Started with FirefoxGetting Started with Firefox
Getting Started with Firefox
 
mozilla firefox
mozilla firefox mozilla firefox
mozilla firefox
 
Web browser
Web browserWeb browser
Web browser
 
Online platforms as tools for ict development.pptx
Online platforms as tools for ict development.pptxOnline platforms as tools for ict development.pptx
Online platforms as tools for ict development.pptx
 
Intro to MUI and variations in SharePoint 2010
Intro to MUI and variations in SharePoint 2010Intro to MUI and variations in SharePoint 2010
Intro to MUI and variations in SharePoint 2010
 
QNAP QTS 4.0 Overview
QNAP QTS 4.0 OverviewQNAP QTS 4.0 Overview
QNAP QTS 4.0 Overview
 
Presentation of Bokeh Library Portal at KohaConf 2014 in Cordoba Argentina
Presentation of Bokeh Library Portal at KohaConf 2014 in Cordoba ArgentinaPresentation of Bokeh Library Portal at KohaConf 2014 in Cordoba Argentina
Presentation of Bokeh Library Portal at KohaConf 2014 in Cordoba Argentina
 

More from Vu Hung Nguyen

Co ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi boCo ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi boVu Hung Nguyen
 
Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0Vu Hung Nguyen
 
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]Vu Hung Nguyen
 
Japanese for it bridge engineers
Japanese for it bridge engineersJapanese for it bridge engineers
Japanese for it bridge engineersVu Hung Nguyen
 
Basic IT Project Management Terminologies
Basic IT Project Management TerminologiesBasic IT Project Management Terminologies
Basic IT Project Management TerminologiesVu Hung Nguyen
 
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]Vu Hung Nguyen
 
Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)Vu Hung Nguyen
 
Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Vu Hung Nguyen
 
Using Shader in cocos2d-x
Using Shader in cocos2d-xUsing Shader in cocos2d-x
Using Shader in cocos2d-xVu Hung Nguyen
 
Pham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkPham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkVu Hung Nguyen
 
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS NewtonMy idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS NewtonVu Hung Nguyen
 
Basic advanced scrum framework
Basic advanced scrum frameworkBasic advanced scrum framework
Basic advanced scrum frameworkVu Hung Nguyen
 
FPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinhFPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinhVu Hung Nguyen
 
Basic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkBasic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkVu Hung Nguyen
 
Agile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapAgile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapVu Hung Nguyen
 
IT Public Speaking Guidelines
IT Public Speaking GuidelinesIT Public Speaking Guidelines
IT Public Speaking GuidelinesVu Hung Nguyen
 
Kanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng caoKanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng caoVu Hung Nguyen
 
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)Vu Hung Nguyen
 
Fuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsFuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsVu Hung Nguyen
 
Anti patterns in it project management
Anti patterns in it project managementAnti patterns in it project management
Anti patterns in it project managementVu Hung Nguyen
 

More from Vu Hung Nguyen (20)

Co ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi boCo ban horenso - Tai lieu training noi bo
Co ban horenso - Tai lieu training noi bo
 
Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0Funix techtalk: Tự học hiệu quả thời 4.0
Funix techtalk: Tự học hiệu quả thời 4.0
 
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
Học cờ cùng con - Nguyễn Vỹ Kỳ Anh [U8]
 
Japanese for it bridge engineers
Japanese for it bridge engineersJapanese for it bridge engineers
Japanese for it bridge engineers
 
Basic IT Project Management Terminologies
Basic IT Project Management TerminologiesBasic IT Project Management Terminologies
Basic IT Project Management Terminologies
 
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
2018 Học cờ cùng con - Nguyễn Vũ Kỳ Anh [U7]
 
Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)Làm việc hiệu quả với sếp Nhật (2017)
Làm việc hiệu quả với sếp Nhật (2017)
 
Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)Problem Solving Skills (for IT Engineers)
Problem Solving Skills (for IT Engineers)
 
Using Shader in cocos2d-x
Using Shader in cocos2d-xUsing Shader in cocos2d-x
Using Shader in cocos2d-x
 
Pham Anh Tu - TK Framework
Pham Anh Tu - TK FrameworkPham Anh Tu - TK Framework
Pham Anh Tu - TK Framework
 
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS NewtonMy idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
My idol: Magnus Carlsen vs. Ky Anh 2G1 NGS Newton
 
Basic advanced scrum framework
Basic advanced scrum frameworkBasic advanced scrum framework
Basic advanced scrum framework
 
FPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinhFPT Univ. Talkshow IT khong chi la lap trinh
FPT Univ. Talkshow IT khong chi la lap trinh
 
Basic & Advanced Scrum Framework
Basic & Advanced Scrum FrameworkBasic & Advanced Scrum Framework
Basic & Advanced Scrum Framework
 
Agile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: RecapAgile Vietnam Conference 2016: Recap
Agile Vietnam Conference 2016: Recap
 
IT Public Speaking Guidelines
IT Public Speaking GuidelinesIT Public Speaking Guidelines
IT Public Speaking Guidelines
 
Kanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng caoKanban: Cơ bản và Nâng cao
Kanban: Cơ bản và Nâng cao
 
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
Học cờ vua cùng con Nguyễn Vũ Kỳ Anh (U6)
 
Fuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning SkillsFuji Technology Workshop: Learning Skills
Fuji Technology Workshop: Learning Skills
 
Anti patterns in it project management
Anti patterns in it project managementAnti patterns in it project management
Anti patterns in it project management
 

Recently uploaded

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 

Recently uploaded (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

Firefox on TV

  • 1. FIREFOX on TV FirefoxUX | ZhenshuoFang | 20130412
  • 2. 1. Design Values 2. Web vs. TV 3. Design Concepts • Core UX • Hub UX • Social UX TABLEOFCONTENTS
  • 4. FirefoxUX | 4 Related Firefox Design Values Plays well with others ExuberantFinely crafted High user-performance
  • 6. FirefoxUX | 6 • Vertical • Tab & link based • Text oriented • Mouse control Web • Horizontal • Screen & channel based • Visual oriented • Remote control TV WEBVSTV The Display
  • 7. FirefoxUX | 7 Web TV WEBVSTV The Experience • Active • Lean forward experience • Passive • Lean back experience 10 ft
  • 8. FirefoxUX | 8 WEBVSTV The Content Web TV • Content generation • Mostly texts • Different types of contents (Photos, videos, tables, etc) • Content consumption • Mostly videos and photos • Less variation of content types
  • 9. FirefoxUX | 9 WEBVSTV The Task Web TV • Continuous browsing (reading, writing, etc) • Typing • Lightweight browsing (quick search, SNS update, etc) • Less typing
  • 10. FirefoxUX | 10 WEBVSTV The User Web TV • Mostly one user • Own multiple devices • User is more focused • More than one user • Multiple devices, some are shared • User is more distracted
  • 11. FirefoxUX | 11 WEBVSTV The Emotion Web TV • Individual • More serious • Social • More relaxed
  • 12. FirefoxUX | 12 WEBVSTV Design Principles • Simplicity comes first • Visual appealing is key • Minimize typing • Keep in mind the 10ft environment • Respect user’s existing mental model • Social and fun experience
  • 14. FirefoxUX | 14 Core UX Hub UX Social UX Connect TV with the Internet TV as a hub of all devices Design a social TV experience DESIGNCONCEPTS Three Themes
  • 15. FirefoxUX | 15 Core UX Connect TV with the Internet DESIGNCONCEPTS Core UX • TV optimized display • TV optimized navigation • Get my Firefox everywhere • Task oriented UI
  • 16. FirefoxUX | • Maximize content area: Fullscreen by default Get rid of web noise (Ads, comments, etc) • Better readability: Bigger everything (fonts, padding, etc) Fluid transition (smooth scrolling, animation, sound feedback, etc) 16 DESIGNCONCEPTS TV Optimized Display Fullscreen on TV by default Reader mode on TV
  • 17. FirefoxUX | • Simple navigation Everything is 1 or 2 navigation away Shortcut for common command • Chromeless UI Contextual/floating control UI No navigation bar, cursor or tabs Voice and gesture control • Pair a typing device 17 DESIGNCONCEPTS TV Optimized Navigation Pair a typing device Contextual control UI
  • 18. FirefoxUX | • Sync relevant TV content Bookmarks, history, password, themes, etc • Awesome bar suggestions based on TV context • New Start page on TV 18 DESIGNCONCEPTS Get my Firefox everywhere start page on TV
  • 19. FirefoxUX | • Sidebar for lightweight browsing Quick search something while watching a show Social network sidebar • Private browsing mode • TV based search engines (wiki earch field, IMBD search field, etc) 19 DESIGNCONCEPTS Task Oriented UI Search sidebar
  • 20. FirefoxUX | 20 Hub UX TV as a hub of all devices DESIGNCONCEPTS Hub UX • Multiscreening • Better control with mobile
  • 21. FirefoxUX | • Mirrored display Send a page or link from phone to TV • Location based Sync Disconnect when leaving the room • Lightweight pairing Share locally Display photo on TV without uploading it to web 21 DESIGNCONCEPTS Multiscreening Send photo to TV
  • 22. FirefoxUX | • Display content on TV, but control on mobile 22 DESIGNCONCEPTS Better control with mobile Control TV using mobile
  • 23. FirefoxUX | 23 Social UX Design a social TV experience DESIGNCONCEPTS Three Themes • Sharing • Multiple users
  • 24. FirefoxUX | • Parental control and notifications from TV to mobile • TV share to TV Chat, web RTC, co-watching a show, etc Create and share TV channel or playlist 24 DESIGNCONCEPTS Sharing TV share to TV
  • 25. FirefoxUX | • Karaoke browsing or co-browsing experience Collaborate playlist for TV Add to queue from multiple sources • Multi-devices paired with TV for gaming 25 DESIGNCONCEPTS Design a social experience Multiple devices for gaming Shared queue for video playing