×
Namespaces

Variants
Actions
(Difference between revisions)

Information Visualization: Rapid Serial Visual Presentation (RSVP)

From Nokia Developer Wiki
Jump to: navigation, search
hamishwillee (Talk | contribs)
(Hamishwillee - Tidy wiki text)
hamishwillee (Talk | contribs)
m (Text replace - "Category:Mobile Design" to "")
 
(2 intermediate revisions by one user not shown)
Line 1: Line 1:
[[Category:Mobile Design]][[Category:Usability]]
+
[[Category:Usability]]
{{ArticleMetaData <!-- v1.1 -->
+
{{ArticleMetaData <!-- v1.2 -->
 
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
 
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example ZIP.zip]] -->
 
|installfile= <!-- Link to installation file (e.g. [[Media:The Installation File.sis]]) -->
 
|installfile= <!-- Link to installation file (e.g. [[Media:The Installation File.sis]]) -->
Line 11: Line 11:
 
|capabilities= <!-- Capabilities required by the article/code example (e.g. Location, NetworkServices. -->
 
|capabilities= <!-- Capabilities required by the article/code example (e.g. Location, NetworkServices. -->
 
|keywords= <!-- APIs, classes and methods (e.g. QSystemScreenSaver, QList, CBase -->
 
|keywords= <!-- APIs, classes and methods (e.g. QSystemScreenSaver, QList, CBase -->
|id= <!-- Article Id (Knowledge base articles only) -->
 
 
|language= <!-- Language category code for non-English topics - e.g. Lang-Chinese -->
 
|language= <!-- Language category code for non-English topics - e.g. Lang-Chinese -->
 
|translated-by= <!-- [[User:XXXX]] -->
 
|translated-by= <!-- [[User:XXXX]] -->
 
|translated-from-title= <!-- Title only -->
 
|translated-from-title= <!-- Title only -->
 
|translated-from-id= <!-- Id of translated revision -->
 
|translated-from-id= <!-- Id of translated revision -->
|review-by= <!-- After re-review: [[User:username]] -->
+
|review-by= [[User:SannaH]]
|review-timestamp= <!-- After re-review: YYYYMMDD -->
+
|review-timestamp= 20120507
 
|update-by= <!-- After significant update: [[User:username]]-->
 
|update-by= <!-- After significant update: [[User:username]]-->
 
|update-timestamp= <!-- After significant update: YYYYMMDD -->
 
|update-timestamp= <!-- After significant update: YYYYMMDD -->
Line 28: Line 27:
 
It is based on the idea of presenting information in temporal fashion instead of spatial.
 
It is based on the idea of presenting information in temporal fashion instead of spatial.
  
[[Image:RSVP-FF.gif]]<BR>
+
[[File:RSVP-FF.gif]]<BR>
 
Above is the sample of RSVP add-on for Firefox browse
 
Above is the sample of RSVP add-on for Firefox browse
 
===Benefits of RSVP===
 
===Benefits of RSVP===

Latest revision as of 06:42, 9 May 2012

Article Metadata
Article
Created: User:Aadhar14b (30 Jun 2009)
Reviewed: SannaH (07 May 2012)
Last edited: hamishwillee (09 May 2012)

Contents

[edit] What is Rapid Serial Visual Presentation (RSVP)?

RSVP is a presentation technique of displaying information (usually text) dynamically in a limited space, in which each piece of information is displayed at a fixed point on the screen and briefly in a sequential order. It is based on the idea of presenting information in temporal fashion instead of spatial.

RSVP-FF.gif
Above is the sample of RSVP add-on for Firefox browse

[edit] Benefits of RSVP

  • Requires limited space to display text, which can address the typical design issue in mobile - small screen.
  • Faster reading – Proven to be as fast as reading from a book or on a large screen in several evaluations done.
  • It facilitates visually disabled people to read more comfortably.


[edit] Limitations of RSVP

  • Impose an increase in cognitive demand.
  • Memory load can be high for some users - more attention is required.
  • Missing a few chunks of information can cause loss of link to the context of information, especially if backward navigation is not available.

[edit] Adaptive RSVP

  • the task load which occurs in RSVP, Adaptive RSVP came into picture, which is based on the assumption that the eye remains fixed on a text chunk as long as it is being processed.
  • Adaptive RSVP tries to mimic the reader’s text processing speed by adjusting the exposure time of each text chunk according to quantitative linguistic features of the text.
  • Short and common words are thus exposed faster than long and rare words.

[edit] Practical Usage

  • Web Browsers - Can be used to read specific content in the web site.
  • Document Reader Applications – applications that help in text reading can provide option for RSVP for a selected page, paragraph or any other specific selection.
  • RSS Feed Widgets.

[edit] RSVP Design Guidelines

  • An application using RSVP should provide options to turn RSVP reading on/off – it should not be mandatory to read the information in the application through RSVP, because all users might not be comfortable with it.
  • Provide 'setting options' for RSVP
    • Text size,color and font
    • Background color
    • Speed of information appearance
  • Provide easily accessible option to ‘pause’, so that user will not miss any information during pause operation.
  • Provide easily accessible option to ‘go back’ to previous chunk of information.
  • A very common mistake in RSVP implementation is to display incomplete word, avoid doing it.
  • Completion Indicator – Allow user to know how far they have read and how much more is remaining; use a graphical meter to show the same.



--Submitted by - Aadhar14b, 30 June 2009

This page was last modified on 9 May 2012, at 06:42.
96 page views in the last 30 days.
×