0% found this document useful (0 votes)
76 views7 pages

IoT Design: Graceful Degradation

Uploaded by

gakila8942
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views7 pages

IoT Design: Graceful Degradation

Uploaded by

gakila8942
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Graceful Degradation

Affordance in IOT
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 Backward Compatibility: This approach ensures that
Compatibility 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 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.
Graceful The idea is to provide the best possible experience on
modern, fully capable devices while still offering a
Degradation 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.
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
Example 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 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
Affordance 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.
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.
Examples 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!
LIKE,SHARE & SUBSCRIBE

@omega.teched

You might also like