Please note that as of October 24, 2014, the Nokia Developer Wiki will no longer be accepting user contributions, including new entries, edits and comments, as we begin transitioning to our new home, in the Windows Phone Development Wiki. We plan to move over the majority of the existing entries. Thanks for all your past and future contributions.

(Difference between revisions)

Information Visualization: Rapid Serial Visual Presentation (RSVP)

From Wiki
Jump to: navigation, search
visit.nbpatel (Talk | contribs)
(Adaptive RSVP)
hamishwillee (Talk | contribs)
m (Hamishwillee - Bot update - Fix ReviewerApproval and ArticleMetaData etc)
Line 1: Line 1:
{{ArticleMetaData <!-- v1.1 -->
|sourcecode= <!-- Link to example source code e.g. [[Media:The Code Example]] -->
|installfile= <!-- Link to installation file (e.g. [[Media:The Installation File.sis]]) -->
|devices= <!-- Devices tested against - e.g. ''devices=Nokia 6131 NFC, Nokia C7-00'') -->
|sdk= <!-- SDK(s) built and tested against (e.g. [http://linktosdkdownload/ Qt SDK 1.1.4]) -->
|platform= <!-- Compatible platforms - e.g. Symbian^1 and later, Qt 4.6 and later -->
|devicecompatability= <!-- Compatible devices e.g.: All* (must have internal GPS) -->
|dependencies= <!-- Any other/external dependencies e.g.: Google Maps Api v1.0 -->
|signing= <!-- Signing requirements - empty or one of: Self-Signed, DevCert, Manufacturer -->
|capabilities= <!-- Capabilities required by the article/code example (e.g. Location, NetworkServices. -->
|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 -->
|translated-by= <!-- [[User:XXXX]] -->
|translated-from-title= <!-- Title only -->
|translated-from-id= <!-- Id of translated revision -->
|review-by= <!-- After re-review: [[User:username]] -->
|review-timestamp= <!-- After re-review: YYYYMMDD -->
|update-by= <!-- After significant update: [[User:username]]-->
|update-timestamp= <!-- After significant update: YYYYMMDD -->
|creationdate= 20090630
|author= [[User:Aadhar14b]]
[[Category:Mobile Design]][[Category:Usability]]
[[Category:Mobile Design]][[Category:Usability]]
===What is Rapid Serial Visual Presentation (RSVP)?===
===What is Rapid Serial Visual Presentation (RSVP)?===

Revision as of 05:14, 13 February 2012

Article Metadata
Created: User:Aadhar14b (30 Jun 2009)
Last edited: hamishwillee (13 Feb 2012)


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.

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

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.

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.

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.

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.

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

52 page views in the last 30 days.