SlideShare a Scribd company logo
3
Most read
4
Most read
5
Most read
Graceful Degradation
Affordance in IOT
Backward
Compatibility
Due to the massively disparate and diverse range of
capabilities among endpoints, building services that
can be universally used by all of them is nearly
impossible.
Backward Compatibility: This approach ensures that
newer versions of data formats or protocols can be
understood, at least partially, by older devices. An
example is HTML, where clients ignore tags, they don't
recognize, allowing new tags to be added without
breaking older systems.
Graceful
Degradation
Graceful degradation is a design strategy used in
software and web development to ensure that a system
remains functional even when some of its features are
not supported by a user's device or environment.
The idea is to provide the best possible experience on
modern, fully capable devices while still offering a
usable experience on older or less capable devices,
with reduced functionality.
Graceful degradation is a way to make sure that a
website or application still works, even if a user's
device can't handle all its fancy features.
Example
Imagine you're visiting a website on a very old
computer or a slow internet connection. The website
might have lots of cool animations, interactive buttons,
and other advanced features. But if your computer can't
handle those, the website doesn't just break or stop
working. Instead, it "degrades" to a simpler version
that your computer can manage. You might not see all
the animations or get the full experience, but you can
still use the website and access its important
information.
The website "degrades" its features gracefully so that,
even though you're using older technology, you still get
working shopping experience.
Affordance
Affordance refers to the design elements and
functionalities of smart devices that suggest how they
can be used, interacted with, or controlled. This
concept, originally developed by psychologist James J.
Gibson, is crucial in IoT because it influences user
interaction with connected devices, making them
intuitive and accessible.
Affordance refers to the clues or hints that an
object gives you about how to use it, simply by
looking at it. It’s like a “suggestion” built into the
design.
Examples
Door Handles: A door handle shaped like a lever
suggests that you should push or pull it, while a flat
plate on a door suggests you should push.
Light Switches: A light switch that flips up and down
suggests you push it one way to turn the light on and
the other way to turn it off.
Buttons: A button that sticks out suggests you can
press it. For example, elevator buttons are designed to
be pushed in, which is clear just by looking at them.
Scrollbars on Websites: The design of a scrollbar on a
webpage suggests that you can drag it up and down to
scroll through the content.
Affordance makes it easy to understand how to use
something just by looking at it, without needing
instructions.
Thank You!
@omega.teched
LIKE,SHARE & SUBSCRIBE

More Related Content

PPTX
Web thinking connected device, Small Pieces Loosely joined.
Megha Sharma
 
PPTX
Production & Mass Personalization, Changing Embedded Platform, Physical proto...
Megha Sharma
 
PPTX
Thinking about Prototyping: Sketching, Familiarity, Cost versus Ease of proto...
Megha Sharma
 
PPTX
Internet of Things, TYBSC IT, Semester 5, Unit II
Arti Parab Academics
 
PPTX
Enchanted objects in Internet of Things.
Megha Sharma
 
PDF
Techiques for Writing Embedded Code_Internet of Things
alengadan
 
PDF
Prototyping the Physical Design_Internet of Things
alengadan
 
PDF
Moving to Manufacture_Internet of Things (Part 01)
alengadan
 
Web thinking connected device, Small Pieces Loosely joined.
Megha Sharma
 
Production & Mass Personalization, Changing Embedded Platform, Physical proto...
Megha Sharma
 
Thinking about Prototyping: Sketching, Familiarity, Cost versus Ease of proto...
Megha Sharma
 
Internet of Things, TYBSC IT, Semester 5, Unit II
Arti Parab Academics
 
Enchanted objects in Internet of Things.
Megha Sharma
 
Techiques for Writing Embedded Code_Internet of Things
alengadan
 
Prototyping the Physical Design_Internet of Things
alengadan
 
Moving to Manufacture_Internet of Things (Part 01)
alengadan
 

What's hot (20)

PPTX
Light peak presentation
Simer Sahni
 
PPTX
Magic as metaphor in Internet of Things.
Megha Sharma
 
PDF
IoT Tutorial for Beginners | Internet of Things (IoT) | IoT Training | IoT Te...
Edureka!
 
PDF
Business Models_Internet of Things (Part 02)
alengadan
 
PDF
Prototyping Embedded Devices_Internet of Things
alengadan
 
PPTX
Tcp and udp ports
sujanakumari1
 
PPTX
IOT - Design Principles of Connected Devices
Devyani Vasistha
 
PDF
Moving to Manufacture_Internet of Things (Part 02)
alengadan
 
PPTX
Internet of Things, TYBSC IT, Semester 5, Unit III
Arti Parab Academics
 
PPTX
Calm technology
मुदित जैन
 
PDF
IOT in healthcare
Midhun Abraham
 
PPTX
IoT ppt
Muthulakshmi97
 
PPTX
Internet of Things (IoT)
Prakhyath Rai
 
PPTX
Types of network
Vaibhav Madaan
 
PDF
Thinking About Prototyping_Internet of Things
alengadan
 
PPTX
Internet of things(IoT)
NAGUR SHAREEF SHAIK
 
PDF
Internet of Things - module 1
Syed Mustafa
 
PDF
IoT Based Smart Energy Meter
ijtsrd
 
PPTX
Internet Of Things Introduction
AARYAN GUPTA
 
PDF
Smart Home technologies
loggcity
 
Light peak presentation
Simer Sahni
 
Magic as metaphor in Internet of Things.
Megha Sharma
 
IoT Tutorial for Beginners | Internet of Things (IoT) | IoT Training | IoT Te...
Edureka!
 
Business Models_Internet of Things (Part 02)
alengadan
 
Prototyping Embedded Devices_Internet of Things
alengadan
 
Tcp and udp ports
sujanakumari1
 
IOT - Design Principles of Connected Devices
Devyani Vasistha
 
Moving to Manufacture_Internet of Things (Part 02)
alengadan
 
Internet of Things, TYBSC IT, Semester 5, Unit III
Arti Parab Academics
 
Calm technology
मुदित जैन
 
IOT in healthcare
Midhun Abraham
 
Internet of Things (IoT)
Prakhyath Rai
 
Types of network
Vaibhav Madaan
 
Thinking About Prototyping_Internet of Things
alengadan
 
Internet of things(IoT)
NAGUR SHAREEF SHAIK
 
Internet of Things - module 1
Syed Mustafa
 
IoT Based Smart Energy Meter
ijtsrd
 
Internet Of Things Introduction
AARYAN GUPTA
 
Smart Home technologies
loggcity
 
Ad

Similar to Graceful Degradation and Affordance in IOT (20)

PDF
Microinteractions
Dan Saffer
 
PDF
Toobler Company Profile
Jose Gonsalo
 
PDF
Toobler profile
UXDOTS
 
PDF
toobler_profile
Bobin George
 
PPT
What Is Interaction Design
Graeme Smith
 
PDF
Famous and Important UIUX Laws for your next Digital product
Think 360 Studio
 
DOCX
BBA 3551, Information Systems Management Course Learn.docx
tarifarmarie
 
PPTX
What’s New at Digabit - Alan Sage
Digabit Inc.
 
PDF
Btec Business Level 3 Unit 14 M1
Rachel Phillips
 
PDF
What is Mobile First Design Strategy.pdf
Integrated IT Solutions
 
PDF
Keeping your touch screen kiosk content creation business future
Intuiface
 
PDF
GUI Web Designs.pdf
Sonia Simi
 
PDF
Fundamentals of Mobile App Development Technology
Orchestrate Mortgage and Title Solutions, LLC
 
PDF
Top Web App Development Trends for 2023.pdf
philipthomas428223
 
PPTX
Chapter 3
Anil Bilgihan
 
PPTX
The Internet of Things: Designing for a new dimension in user experience
Megan Ellis
 
PDF
The Future of UX: What designers need to know to stay ahead
Doralin Kelly
 
DOCX
The Importance Of User Experience In Software Development.docx
Integrated IT Solutions
 
PDF
Windows 8 product guide business english
Heo Gòm
 
PPT
5945479
aryang720
 
Microinteractions
Dan Saffer
 
Toobler Company Profile
Jose Gonsalo
 
Toobler profile
UXDOTS
 
toobler_profile
Bobin George
 
What Is Interaction Design
Graeme Smith
 
Famous and Important UIUX Laws for your next Digital product
Think 360 Studio
 
BBA 3551, Information Systems Management Course Learn.docx
tarifarmarie
 
What’s New at Digabit - Alan Sage
Digabit Inc.
 
Btec Business Level 3 Unit 14 M1
Rachel Phillips
 
What is Mobile First Design Strategy.pdf
Integrated IT Solutions
 
Keeping your touch screen kiosk content creation business future
Intuiface
 
GUI Web Designs.pdf
Sonia Simi
 
Fundamentals of Mobile App Development Technology
Orchestrate Mortgage and Title Solutions, LLC
 
Top Web App Development Trends for 2023.pdf
philipthomas428223
 
Chapter 3
Anil Bilgihan
 
The Internet of Things: Designing for a new dimension in user experience
Megan Ellis
 
The Future of UX: What designers need to know to stay ahead
Doralin Kelly
 
The Importance Of User Experience In Software Development.docx
Integrated IT Solutions
 
Windows 8 product guide business english
Heo Gòm
 
5945479
aryang720
 
Ad

More from Megha Sharma (20)

PPTX
Designing Printed Circuit boards, Software Choices, The Design Process
Megha Sharma
 
PPTX
Manufacturing PCB, Etching board, milling board, Third party manufacturing, a...
Megha Sharma
 
PPTX
Business Model, make thing, sell thing, subscription, customization, Key Reso...
Megha Sharma
 
PPTX
Funding an IOT startup, Venture Capital, Government funding, Crowdfunding, Le...
Megha Sharma
 
PPTX
Sketch, Iterate and Explore, Nondigital Methods.
Megha Sharma
 
PPTX
CNC Milling, Software, Repurposing and Recycling.
Megha Sharma
 
PPTX
3D printing, Types of 3D printing: FDM, Laser Sintering, Powder bed, LOM, DLP.
Megha Sharma
 
PPTX
Laser Cutting, Choosing a laser cutter, Software, Hinges and joints.
Megha Sharma
 
PPTX
Memory management, Types of memory, Making the most of your RAM.
Megha Sharma
 
PPTX
Performance and Battery Life, Libraries, Debugging.
Megha Sharma
 
PPTX
Prototyping Embedded Devices: Arduino, Developing on the Arduino.
Megha Sharma
 
PPTX
Raspberry-Pi, Developing on Raspberry Pi, Difference between Arduino & Raspbe...
Megha Sharma
 
PPTX
Open Source versus Closed Source in IOT in IOT
Megha Sharma
 
PPTX
Why closed? Why Open? Mixing open and closed source
Megha Sharma
 
PPTX
Model Performance Metrics. Accuracy, Precision, Recall
Megha Sharma
 
PPTX
Whose data is it anyways? Public vs Private data collection.
Megha Sharma
 
PPTX
Privacy & keeping secrets in Internet of Things.
Megha Sharma
 
PPTX
Who is making Internet of Things. TYIT SEM-5
Megha Sharma
 
PPTX
Data Management Activities, Extraction, Transformation and Loading (ETL)
Megha Sharma
 
PPTX
Descriptive Statistics: Mean, Median Mode and Standard Deviation.
Megha Sharma
 
Designing Printed Circuit boards, Software Choices, The Design Process
Megha Sharma
 
Manufacturing PCB, Etching board, milling board, Third party manufacturing, a...
Megha Sharma
 
Business Model, make thing, sell thing, subscription, customization, Key Reso...
Megha Sharma
 
Funding an IOT startup, Venture Capital, Government funding, Crowdfunding, Le...
Megha Sharma
 
Sketch, Iterate and Explore, Nondigital Methods.
Megha Sharma
 
CNC Milling, Software, Repurposing and Recycling.
Megha Sharma
 
3D printing, Types of 3D printing: FDM, Laser Sintering, Powder bed, LOM, DLP.
Megha Sharma
 
Laser Cutting, Choosing a laser cutter, Software, Hinges and joints.
Megha Sharma
 
Memory management, Types of memory, Making the most of your RAM.
Megha Sharma
 
Performance and Battery Life, Libraries, Debugging.
Megha Sharma
 
Prototyping Embedded Devices: Arduino, Developing on the Arduino.
Megha Sharma
 
Raspberry-Pi, Developing on Raspberry Pi, Difference between Arduino & Raspbe...
Megha Sharma
 
Open Source versus Closed Source in IOT in IOT
Megha Sharma
 
Why closed? Why Open? Mixing open and closed source
Megha Sharma
 
Model Performance Metrics. Accuracy, Precision, Recall
Megha Sharma
 
Whose data is it anyways? Public vs Private data collection.
Megha Sharma
 
Privacy & keeping secrets in Internet of Things.
Megha Sharma
 
Who is making Internet of Things. TYIT SEM-5
Megha Sharma
 
Data Management Activities, Extraction, Transformation and Loading (ETL)
Megha Sharma
 
Descriptive Statistics: Mean, Median Mode and Standard Deviation.
Megha Sharma
 

Recently uploaded (20)

PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PPTX
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
PPTX
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
DOCX
Action Plan_ARAL PROGRAM_ STAND ALONE SHS.docx
Levenmartlacuna1
 
PPTX
Basics and rules of probability with real-life uses
ravatkaran694
 
PPTX
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
DOCX
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
PPTX
CDH. pptx
AneetaSharma15
 
PDF
Biological Classification Class 11th NCERT CBSE NEET.pdf
NehaRohtagi1
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Action Plan_ARAL PROGRAM_ STAND ALONE SHS.docx
Levenmartlacuna1
 
Basics and rules of probability with real-life uses
ravatkaran694
 
Tips Management in Odoo 18 POS - Odoo Slides
Celine George
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
How to Close Subscription in Odoo 18 - Odoo Slides
Celine George
 
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
CDH. pptx
AneetaSharma15
 
Biological Classification Class 11th NCERT CBSE NEET.pdf
NehaRohtagi1
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 

Graceful Degradation and Affordance in IOT

  • 2. Backward Compatibility Due to the massively disparate and diverse range of capabilities among endpoints, building services that can be universally used by all of them is nearly impossible. Backward Compatibility: This approach ensures that newer versions of data formats or protocols can be understood, at least partially, by older devices. An example is HTML, where clients ignore tags, they don't recognize, allowing new tags to be added without breaking older systems.
  • 3. Graceful Degradation Graceful degradation is a design strategy used in software and web development to ensure that a system remains functional even when some of its features are not supported by a user's device or environment. The idea is to provide the best possible experience on modern, fully capable devices while still offering a usable experience on older or less capable devices, with reduced functionality. Graceful degradation is a way to make sure that a website or application still works, even if a user's device can't handle all its fancy features.
  • 4. Example Imagine you're visiting a website on a very old computer or a slow internet connection. The website might have lots of cool animations, interactive buttons, and other advanced features. But if your computer can't handle those, the website doesn't just break or stop working. Instead, it "degrades" to a simpler version that your computer can manage. You might not see all the animations or get the full experience, but you can still use the website and access its important information. The website "degrades" its features gracefully so that, even though you're using older technology, you still get working shopping experience.
  • 5. Affordance Affordance refers to the design elements and functionalities of smart devices that suggest how they can be used, interacted with, or controlled. This concept, originally developed by psychologist James J. Gibson, is crucial in IoT because it influences user interaction with connected devices, making them intuitive and accessible. Affordance refers to the clues or hints that an object gives you about how to use it, simply by looking at it. It’s like a “suggestion” built into the design.
  • 6. Examples Door Handles: A door handle shaped like a lever suggests that you should push or pull it, while a flat plate on a door suggests you should push. Light Switches: A light switch that flips up and down suggests you push it one way to turn the light on and the other way to turn it off. Buttons: A button that sticks out suggests you can press it. For example, elevator buttons are designed to be pushed in, which is clear just by looking at them. Scrollbars on Websites: The design of a scrollbar on a webpage suggests that you can drag it up and down to scroll through the content. Affordance makes it easy to understand how to use something just by looking at it, without needing instructions.