Display Mode
Think of display mode as a hands-free "player" for your website.
It's designed to showcase specific content that is entertaining and informative, specifically for the purpose of making your site useful;
On displays in your retail shop / restaurant / clinic reception / front window display
On kiosks, when they're not in use
Ideally, it...
Delivers visual and audio content
With the ability to mute overall, temporarily
Playlists
The central mechanic for describing what you want shown is the playlist.
This is conceptual, and being ideated.
This should be easily manageable in the project, so the best approach is likely a dedicated /playlist page or folder, which contains hidden pages that are publicly accessible but not in the sitemap.
Those pages would then use static content, elements, and collection lists to describe the content you want played, using custom attributes.
Playlist Settings
Name
Ordering is linear, or random
Playlist Items
A page link, e.g. /product/something
Could possibly be an external link?
An image
A video
Player Configuration
Muted
What playlist to play
Other
Mode switching
Automatically switch into player mode on a kiosk, when it's inactive
Automatically switch into kiosk mode when the user interacts ( mouse, keyboard, etc. )
Alerts. In some cases, it's nice to show an alert bar, like the remaining amount of time a special is on. This could be handled on a player page itself, e.g. /player
Item transitions, pre-load an iframe and then slide it in?
Technical Notes
Implementation
Considering an <iframe>
approach so that the player controller is always laoded and brings content inside. To some extent this simplifies certain playlist item types, like fullscreen video and images.
IMPORTANT, it may not be possible to iframe some ecom pages.
Preloading will be important to minimize page switching.
Auto-detect any form of failed load
non-200
network freeze, spinning wheel
Display mode
Hands-off display mode
Goals;
Highlight
Standard access from a desktop browser, tablet, or phone
Interactive, on-site
Hands-free
Use cases
Normal website access and functionality
Booking, at a front desk
Enrollment at a doctors office, at reception
A screen in a doctor's waiting room
A kiosk, when it's asleep, like a screensaver type mode
Goals
Provide current product / service catalog to users in-store, easily
Support user info capture, enrollments, newsletter signups
Customer reivews
Screensaver - protect the kiosk from screen burn
Feature specials and new products
Play video content seamlessly, start to end, and then advance
Specific features
Touch-only interaction support
On-screen keyboard
Content queue
IFRAME controller?
Last updated
Was this helpful?