In previous issues of Usability News, we reported on our research involving Rapid Serial Visual Presentation (RSVP) RSVP is a method of displaying text one word (or sentence) at a time in the same area of a screen. RSVP has been used as a method of teaching reading, speed reading, as well as assessing reading speed and comprehension in students and adults. At SURL, we have been interested in the use of RSVP with small-screen interfaces, such as those used on handheld devices (i.e., PDAs, cell phones, and pagers). In our studies, we presented RSVP text via software applications on a desktop PC (Bernard, Chaparro & Russell, 2001) and on a Palm PilotTM (Russell and Chaparro, 2002; Russell and Chaparro, 2001) and found that users were able to read and comprehend RSVP-presented text as accurately as text presented one screen at a time. Subjective data, however, showed that first-time RSVP users did not enjoy reading with this method and sometimes found it to be more fatiguing than traditional reading.
The software applications used in our research were AceReader ProTM for the PC and a beta version of that application designed for the PalmTM OS, both developed by StepWare, Inc. Recently, more RSVP applications have been developed for use on Palm and Pocket PC devices. We began surveying these applications and identified a multitude of features that we believe may impact performance and satisfaction when reading with RSVP. For example, some programs now offer several font types, sizes, and display options so that users can better customize to their individual reading preferences.
In this article, we report the results of a review of several currently available RSVP applications, describing both their standard and unique features. In addition, we include a list of general recommendations based on our experiences with these programs for the benefit of software designers working on RSVP applications. We hope this review will be useful to not only potential RSVP users but also researchers who are interested in studying the use of RSVP presented text for small-screen interfaces.
Table 1 lists the applications we reviewed, their requisite platform, web source, and current cost. Further information about each specific program is listed at the end of the article. Follow the embedded links to visit the sites where we obtained the applications.
| Application Name | Platform | Cost |
|---|---|---|
| Ace Reader Pro | PC {OS: Windows 95/98/ME/NT/2000/XP} | $49.95 {free demo avail.} |
|
|
Pocket PC | Free |
| RapidReader | Windows PC, Palm, EPOC 5, or Nokia 9210/ mobile phone | $39.95/49.95 {free demo avail.} |
| Reading Acceleration Machine (RAM) | PC {Windows 9x and NT 4.0} | Free |
| SpeedReader Plus (& Inbox Speed Reader} | Pocket PC, Smart Phone |
$29.99/19.99 {free demo avail.} |
AceReader Pro—(PC) by StepWare, Inc., is marketed as (1) an educational/self-improvement tool, and (2) a productivity enhancer for reading on the (desktop) computer. The beta version for use with the PalmTM OS, which we previously used for research, is not yet commercially available. From a research standpoint, this application is very useful; it not only has an extensive library of sample reading passages and a reading comprehension testing capability, but also gives a great deal of control over font appearance and the number of words/lines presented in the RSVP window. In addition, users may benefit from the testing options and the program's capability to track user progress at learning to read faster.
Fastreader—(Pocket PC) developed by EtalonSoft and available through BrainClone, is intended as a tool of convenience for people who read on-the-go. Usersmay appreciate the Windows-like “Help” feature as well as the ability to bookmark passages. Also, the interface buttons are well-labeled and easy to find for the mostpart. Researchers will be glad to know that the font types are at least listed byname, although there are only two, and there are multiple font sizes. Word presentation time delays are programmable by punctuation type and word length, though the punctuation pauses are set by a slider bar that does not give any numerical values.
RapidReader—(PC and PalmTM OS) by SoftOlogy IdeaWorks, is the only applicationofthose reviewed that is available both for the PC and handheld devices. Theversions are very similar, and generally users will find the program easy to control. It has the capabilities of taking notes and attaching them to the document, as well as a “go-to” function for moving to the beginning, end, or a specific page number in the document. However, researchers may become frustrated with the lack of information about the font type and size. Also, the interface, in the demo version at least, appears to be a field of stars upon which text is presented, which forces reading in an inverted white-on-black format. In the full version, other options for this interface “skin” are apparently available.
Reading Acceleration Machine (RAM)—(PC) by Claude Pavur of St.Louis University, is primarily designed to help foreign-language learners practice texts. It is a free application and has some interesting options for word presentation. Users may have difficulty figuring out the controls for this application, as well as trying to import a document, and the only file format supported is “.txt” and all words and/or passages must be followed by hard returns to indicate the amount of text to be shown in RSVP. From a researcher’s point of view, however, the ability to hide the controls below the reading window is useful. Similar to AceReader, the pauses between words can be specifically programmed.
SpeedReader Plus—(Pocket PC) by MobileDynamo has several color-related options, both for font and background. Users may find the full-text window beneath the RSVP window very useful in providing context for a word - common complaint from previous users/participants. This aspect is further enhanced by the highlighting of the word in the full text window that is currently displayed in the RSVP window (shown in blue at the right). However, as with RapidReader, researchers may be frustrated by the availability of only two unidentified font types. According to the “help” file, more font choices can be downloaded, though no specifics are provided.
The tables that follow provide separate lists of common and interesting features for the PC applications (Tables 2 and 3) and handheld applications (Tables 4 and 5).
| Ace Reader | Reading Acceleration Machine (RAM) | RapidReader | |
|---|---|---|---|
| User-Controlled Presentation Speed | X | X | X |
User-Controlled Punctuation Pauses |
X | ||
| Font Size Options | X | X | X |
| Font Type Options | X | X | X |
| Font Color Options | X | X | |
| Background Color Options | X | X | |
| Supports Word format | X | ||
| Supports .txt format | X | X | X |
Displays more than one word |
X | X |
| APPLICATION | ENHANCED FEATURES |
|---|---|
| Ace Reader |
|
| Reading Acceleration Machine (RAM) |
|
| RapidReader |
|
| FastReader | RapidReader | SpeedReader | |
|---|---|---|---|
| OS | PocketPC | Palm | PocketPC |
User-Controlled Presentation Speed |
X | X | X* |
| User-Controlled Punctuation Pauses | X | X | |
| Font Size Options | X | X | X |
| Font Type Options | X | X** | |
| Font Color Options | X | X | |
| Background Color Options | X | X | |
| Import documents w/conversion program | X | X | X |
* The speed is set with a slider bar, but the projected wpm is not displayed. When reading is finished (or in progress) the actual wpm is displayed.
** The font type is supposed to be changeable with a slider bar, but only two options are available on our demo. This may not be the case with the full version.
| APPLICATION | ENHANCED FEATURES |
| FastReader |
|
| RapidReader |
|
| SpeedReader Plus |
|
As researchers interested in the use of RSVP and especially its application to the inherent problems faced when reading on small-screen interfaces, we have found it fascinating to discover new RSVP programs as they become available. As we have pointed out, however, each program comes with its own advantages and challenges to both the user and the researcher. The following is a list of recommendations for software designers based on those features we believe to be the most important to overall usability and acceptance of RSVP applications:
Currently, we are investigating how some of these features impact RSVP reading performance and satisfaction. We appreciate any feedback from RSVP application users, researchers, and programmers.
Bernard, M. L., Chaparro, B. S. & Russell, M. C. (2001). Examining automatic text presentation for small screens. Proceedings of the Human Factors and Ergonomic Society 45th Annual Meeting, 637-639. ../usabilitynews/2S/rsvp.htm
Russell, M. C. & Chaparro, B. S. (2001). Exploring effects of speed and font size with RSVP. Proceedings of the Human Factors and Ergonomic Society 45th Annual Meeting, 640-643. ../usabilitynews/3W/rsvp.htm
Russell, M. C. & Chaparro, B. S. (2002). Reading from a Palm PilotTM Using RSVP. Proceedings of the Human Factors and Ergonomic Society 46th Annual Meeting, 685-689. ../usabilitynews/41/rsvp_palm.htm