throbber

`
`
`
`EMILY F. STEVENS
`
`IMPROVING WORI‘IAII’IIiIIIIIICE PERFORMANCE
`HYPERTEXT,
`HYPERMEDIA
`AND
`MULTIMEDIA
`
`
`
`GEORGE H. STEVENS
`
`Facebook's Exhibit No. 1005
`
`Page 1
`
`Facebook's Exhibit No. 1005
`Page 1
`
`

`

`DESIGNING
`ELECTRONIC
`PERFORMANCE
`SU1PPORT
`TOOLS
`
`IMPROVING WORKPLACE PERFORMANCE
`WITH
`HYPERTEXT,
`HYPERMEDIA
`AND
`MULTIMEDIA
`
`Facebook's Exhibit No. 1005
`Page 2
`
`

`

`IMPROVING WORKPLACE PERFORMANCE
`WITH
`HYPERTEXT,
`HYPERMEDIA
`AND
`MULTIMEDIA
`
`GEORGE H. STEVENS
`EMILY F. STEVENS
`
`EDUCATIONAL TECHNOLOGY PUBLICATIONS
`ENGLEWOOD CLIFFS, NEW JERSEY 0763~
`
`Facebook's Exhibit No. 1005
`Page 3
`
`

`

`Library of Congress Cataloging-in-Publication Data
`
`Stevens, George H., 1959-
`Designing electronic performance support tools : improving
`workplace performance with hypertext, hypermedia, and multimedia/
`George H. Stevens, Emily F. Stevens.
`p. cm.
`Includes bibliographical references and index.
`ISBN 0-87778-283-0
`1. Interactive multimedia. 2. Multimedia systems. 3. Employees(cid:173)
`-Training of--Computer-assisted instruction. I. Stevens, Emily F.,
`. II. Title.
`1958-
`QA76.76.159S74 1995
`006.6--dc20
`
`94-34325
`CIP
`
`Copyright © 1995 by Educational Technology Publica(cid:173)
`tions, Inc., Englewood Cliffs, New Jersey 07632. All rights
`reserved. No part of this book may be reproduced or
`transmitted, in any form or by any means, electronic or
`mechanical, including photocopying, recording, or by any
`information storage and retrieval system , without
`permission in writing from the Publisher.
`
`Printed in the United States of America.
`
`Library of Congress Catalog Card Number:
`94-34325.
`
`International Standard Book Number:
`0-87778-283-0.
`
`First Printing: January, 1995.
`
`Facebook's Exhibit No. 1005
`Page 4
`
`

`

`Dedication
`
`For Harry and Lib Friggle, who taught me to love learning.
`For Josh, Laura and Wesley Stevens, who remade our world.
`-EFS
`
`For Richard and Barbara Stevens, who have made my work possible.
`-GHS
`
`Facebook's Exhibit No. 1005
`Page 5
`
`

`

`Acknowledgments
`
`Many people gave their encouragement, their time and their resources to help us
`bring this book to you. We are especially grateful to the following friends:
`Lewis W. Parks, Director, Professional Education Division, Arthur Andersen &
`Co. S.C., for his review and criticism of first and second drafts of the manuscript,
`and for an unending stream of wonderful ideas. Lew is a consummate
`professional, mentor and dear friend.
`Gary Frazer, Partner, Catalina Consulting Group, for his generous, and "brutally
`honest" review and feedback on the first draft of the manuscript. Thanks also,
`Gary, for encouraging our exploration of these technologies those many years
`ago.
`Bill Sebers, Senior Instructional Design Consultant, American Management
`Systems, for his review of, and feedback on the manuscript.
`Ned Simpson, President, NJSJ Inc., for his review of, and feedback on the
`manuscript.
`David Schwartz, Senior Consultant, Booz • Allen and Hamilton, for his assistance
`with graphic designs in Chapter Three.
`Michael Korchemny, for his editorial support in our preparation of the final
`manuscript.
`Lawrence Lipsitz, Publisher, Educational Technology Publications, for his patient
`and persistent support as the book moved from idea to final product.
`
`vii
`
`Facebook's Exhibit No. 1005
`Page 6
`
`

`

`About the Authors
`
`George H. Stevens
`George H. Stevens is a partner at Integrated Performance Designs, a consulting
`firm specializing in the design of technology-based performance improvement
`interventions and systems. He has thirteen years experience designing
`instructional and non-instructional solutions to human performance needs
`including computer-based reference, computer-based training, job-task
`automation, expert advisor and EPSS solutions.
`In his role at Integrated Performance Designs, George's client organizations
`include Andersen Consulting, Arthur Andersen & Company, the Internal Revenue
`Service, PHH FleetAmerica, The National Automated Clearing House
`Association, G.E. Information Services, and many others. Prior to working with
`Integrated Performance Designs, he served as Director of Education for the
`American College of Healthcare Executives and worked as an instructional
`designer for Arthur Andersen & Company. He serves as an adjunct faculty
`member for the Graduate School of Continuing Studies at The Johns Hopkins
`University. George holds a Master of Science degree in Instructional Design,
`Development and Evaluation from Syracuse University.
`
`Emily F. Stevens
`Emily F. Stevens is Manager, Training Technologies for T. Rowe Price
`Retirement Plan Services, Inc. In this role, she manages performance support
`initiatives including computer-based training, computer-based reference,
`multimedia, and hypertext applications.
`Emily has fourteen years experience in performance improvement, during which
`she has managed the design and development of performance improvement
`interventions in media ranging from classroom and self instructional materials to
`interactive videodisc, hypertext, hypermedia and multimedia. Emily has authored
`or co-authored dozens of articles on topics including instructional design,
`technology-based performance improvement interventions and organizational
`change strategy. She holds a Master of Science Degree in Instructional Design,
`Development and Evaluation from Syracuse University.
`
`ix
`
`Facebook's Exhibit No. 1005
`Page 7
`
`

`

`How to Read this Book
`
`While it is possible to read this book from cover to cover, most people won't want
`to do that. Since different readers will likely have different priorities, it makes
`more sense to point out where different readers may wish to first focus their
`attention. The table below is an overview of where to go for different types of
`information. These concerns range from those of the new EPSS designer to the
`experienced designer, and the line manager who doesn't want or need to know
`"how to" design EPSS tools, but instead wants to know "why one should bother,"
`and "what's in it for our organization."
`
`If you are interested in ...
`
`This information
`
`Do this ...
`
`What EPSS is about, how it can
`benefit your organization ..
`
`Conceptual
`
`• Read Chapter 1: Human Performance and EPSS
`• Read Chapter 2: Technologies of EPSS
`• Read Chapter 3: Anatomy of an Application
`• Read Chapter 10: EPSS and Organizational
`Change: Three Cases
`
`How to:
`
`• Plan information and file structures
`
`Prescriptive (How-to)
`
`• Read Chapter 4: Planning Information and
`File Structures
`
`• Create a navigational design
`
`• Read Chapter 5: Navigation
`
`• Create an interface design
`
`• Read Chapter 6: Interface Design
`
`• Design embedded performance tools
`
`• Read Chapter 7: Embedded Tools
`
`• Get started with an application
`
`•Whereto go for additional information
`
`• Read Chapter 8: Getting Started with
`Applications
`
`• Read References and Citations
`• Read Chapter 9: Hardware and Software
`• Glossary
`
`If --~
`
`Selected Topics:
`
`• Manager's overview
`
`Conceptual
`
`• Read Chapters 1, 2, and 10
`
`• Designer prescriptions
`
`~ -J~~-~~d;/~he~~ii~;; . . . ... . - ......... ... , i ..... -.......... ~ ·;~~ ~~~p·t:;s· ~: ~.- ;: ~.- ~.-6:;: ~: ~~d 9-... . .
`
`Prescriptive (How-to)
`
`• Read Chapters 2, 3, 4, 5, 6, 7, 8 and 9
`
`• Review the list of job aids
`
`Using the Glossary
`This book has a glossary. The glossary includes terms used in the book, and other
`pertinent terms which are not used in this book. When a term listed in the glossary
`is used for the first time in the text of the book, it will appear in SMALL CAPITAL
`LETTERS. If you come to such a term, and are not familiar with its meaning, you
`can look up its definition in the glossary.
`
`xi
`
`Facebook's Exhibit No. 1005
`Page 8
`
`

`

`Table of Contents
`
`How to Read This Book ,,,~···· ., ............ ,.+ ...... ~ ........ ..... ., ........ .... . .. ~,+, ........... .. .. , .. ....... . i .. iii,t· t••• .. ••. , , . . . . . . . . . . . . . . , . .....
`
`xi
`
`List of Job Aids (Tables) ....... •ii"'''"'',, ,, .. ,.··~ •.••• ,, i,,,, •... , •• ,.,,.. .. ... ,. .. 1. , .. , .• ii • • • • , , , .. ... .. .
`
`.. . . . . . . . .
`
`. . . · · · ~· · · .. ,
`
`, . . . . . . . . ~ ,. . • •••
`
`List of Figures ...... ~ . .., .. ~-
`
`.i ~~ ... .... ... . ....... ... ~ ...... ~~ ........ .. .. . . . ~ i . , 1,1,,111, , . ••• , • ••• , • • i 1,1o ... , 1,., • .... , .
`
`. . . . ..... , •• • ••. • , . • ,,..... .... .
`
`xix
`
`xxi
`
`Preface ., ............ i i . . . . ... ,'!<··· ,, •• , •• ,. .... ........ ,, .! .. ..... ..... ... ...... ....... , ......... . .... ·····~ .. .... ... ..... ........... ........... ... . ,. .... , •••• , . ,.. . ...... xxiii
`
`Chapter One: Human Performance and Electronic Performance Support ... ...............
`What this book is about. .................................. ., .......................................... .,..................................
`The advent of personal computers .......................... .,.........................................................................
`Why quality and productivity challenges persist .................... ................................................. ....
`Workplace performance needs and the role of computers ................................................... .,.......
`Problem: Lack of job skill and knowledge............... ...........................................................
`Problem: Lack of immediately needed, task- and situation-specific information. ...............
`Problem: A need for expert advice to solve unusually difficult work problems ..................
`Problem: A need for customized tools . ........................ ., ........................................... ., ..... .,...........
`Problem: A need for coaching computer-based job skills. ...................................................
`Put it all together: It's electronic performance support......................................................................
`Organizational Implementation of EPSS . .,........................................................................................
`Staffing ~~ ~~~"' I, .. ...... ..
`. . . . . . ~ j, . . . . . . . . ~ • • • • • • ~ . . . . . . . . i it. , + .. ..... ~ • •• "" ... ,, . •••••• r••••ot·I • . . . . .... . . ... . . . . . ... .... ... +of-t 4. 4 • • " ..... .. .. . . . "
`Technology .... ,, ........... " ..... i •• ~ .. ~· ............................ .. . . . . . . . . . .......... .. .. i,,, ..... ............ 11 . ....... i, . . . ............. . . ~ •• •• ., ... .. ... ;; ..... ~........... ..
`Management role •++-. ............... + ••• t !'. !'·!'·"· ,._ ............... I 9 ~ i; ~ ~ .. +., ,, ... . ... .......... ~. j . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ~ ~ ...... ~ .. .. " " .
`Where are performance support tools? ..................... .,., ...................................................... .,............
`Software construction systems: A solution ..................................................................................
`Do I need a software construction system? ............................. .,............... .....................................
`Multimedia vs. integrated hypermedia development systems ...............................................
`Summary ........ ii I!' . ! •• !' .. ... .. . ., . ... ... ,j. i I!' .. ~ t ti• . .. . . . . . . ..... ,t,t,i -
`!' !' .. t ............. . . ,, ...... ~. e ~ ~ ~ ....... .... ... . ..... II . . . . . . . . 9 ~ e ~ 5 .. " ..... ... . . . . . . . . . . . . " "' , , lt"t•-i-t++-1 1 'I! • •• •• II
`
`, . . . .
`
`,, . . . " . . . . . . . . . . . . . . . . .. ..
`
`... .
`
`...... .
`
`.. . . . . . . . . ,;
`
`Chapter Two: The Technologies of Electronic Performance Support .......... .... .........
`Software and hardware capabilities of software construction systems .......................................
`Multimedia ....... , .. + ........................ ... ................. . .............. .... ...... . ...... ... ........................ .. .......... ~-~·~·'!'"5!!', .... , .......... . . . . . . . . . !'.!!' f'
`Multimedia editing tools ........................................................... . ...........................................
`Database capabilities ........................................................ .,........................................................
`Hypertext and hypermedia capabilities .................................................................................
`Additional capabilities ........................................ .,..........................................................................
`Data input to system by user ............................... .....................................................................
`Object-like development environment ............... ,., ........................ .,..............................................
`Ability to control external devices and programs ............................................................. ......
`Which type of development system is best for you? ................................................ ...................
`The cost of flexibility ........................................................................ ., ................ .............................. ,..
`Effective design: The final challenge ............................................................................................
`
`- - - -
`
`- - -- - -
`
`-
`
`- -
`
`1
`2
`2
`3
`4
`4
`5
`5
`6
`6
`7
`9
`9
`10
`11
`11
`12
`13
`15
`16
`
`19
`20
`20
`20
`21
`21
`22
`23
`23
`27
`27
`33
`33
`
`xiii
`
`Facebook's Exhibit No. 1005
`Page 9
`
`

`

`Chapter Two: The Technologies of Electronic Performance Support (continued)
`A philosophy of design for electronic performance support tools ..............................................
`Good design makes the machine invisible. ........................................................................... .
`You must be a visionary planner to capitalize on opportunities. . .........................................
`Designs are for users, not designers . ....................................................... ,, ........................ ,,........
`Analysis is not only essential, it is everything ......................................................... ..............
`Rapid prototyping should be used extensively ............ ........................................... ................
`.. ...... ~ ~ ....... .... . . . . . . . . .. . .. ~ ~ ...... ~ t+ ........ .. ~ ............ . . . . . . . . .. t• t t+ ......... . . . . . . . . ., ...... ~ ~~~· ~, 1 ... i......
`Summary .. t ...... , ............ . . . . . . . . . .. .. . ..
`
`. . . . . . . . . .... .
`
`Chapter Three: Anatomy of an Application ....... .......................... .... ...............................
`. .. .. . , ... t ..... . , . . . . . . . . . . . .......... .... + ... .. ,. . . . . . . .... . ....... ......... +.........................................................
`Introduction ........ t ........ ........ ..... . . . . . ...... .....
`Components of hypermedia .. ................................. ,, ........................... ,,............................................
`Application ...................... ,. ........................................... . ,,.......... ..................................................
`Node ........ _ .... , ..... ....................... ~ ................. 4 .. .. . . . . ~ .. . .. ,. ........ + ............ i ~ ............. ,, ,. . . . . . . . .... .. + 4 •• ii*......................................................
`Information .... ~ .. ~ -= - •• " .. r .... .. " . . . . . . . . . . ... ..... .. . . . . FF""' ..... ,i • • • • • • • •
`. . . . .. . . I +4 .. ~ ~ i .
`.. ii .. ~" • • • • • • • • • ~ .. .. + 1 4+ 4•4 .. ~ i ,i • • i, ... ..... , . .. , • • • • • • • • 1 i ~ i I, ... i,;. p
`Object.,, .................................. ..................... ............ .......................... ................................. ....
`Link ., ! 44, ... , . . . . . . . . . . . . . . . .. .... .. ,. . . . . . . . ... .. .. .. . ...... = ... ...... ...... ..... . ....... ............ .... . .. .. ........ .. ,. ... . ..... ..... ... + .... . . . . . . . . . ...
`. ,. ...... . . . ,F,, . .,............ .
`Script ............ ~F .. l<i!+4 .... .. . . . . . . . . . . . . d . . . . . . . . . . . . . . ...... ...... ... . . . . . . . . . . . . .
`Metaphors ...........................................................................................................................................
`Object layers ........ ,..,. ................ ~~ .. ~ .. ~~=···"· ............. ·······~~ ..... ~ .... ~ .......................... , ;0. . . . . . ,~~ , . . . . 1, • • 1 ....... . . . . . . . . . ,+4++•• • i·· .. ••• ••• •
`How components interact: An illustration ....... ,,...........................................................................
`Background objects , .. ;, ...................................................................... :.........................................
`Foreground objects .................................................................................................................
`Summary ..... "'!• ~ ~ ... ~ ~ .. ... j, . .. . . . . . . . . . . . . . . . . . .
`, , ••'t4't '" ! . ! ................. ... ••••• •••• 5 .. ....... " .. .... ~ - ~ .. ~ t ' . . . . . . . . . . . . . . . . . . . ., • • • • • • • -
`
`, ,.. . . .
`
`.
`
`,. • • • • • 5 ..... .. 4.4 .. ., .. . ;, . ........ . .... . . . . . . . 5 , . . . . . . . . . . . . . . . . . . . ....... . . . ...... 4 .. 4
`
`- = e .. R ..... . ...... " • • • • • • • • • • t ' ' tl1'44 ••
`
`-
`
`.... .
`
`Chapter Four: Planning Information Structures and File Structures ........................ ..... .
`Introduction ....... ~, ................................... ~~ ...... P,., .......................... .. "
`. !Fr .. .. +, .... ...... ........ , ....... .. . ~ .. "" ·41 .. ~ . . . . . . . . .... ,., .. ... ~ ..... ,~ , . . . . .......
`Analyzing performance support opportunities ............................................................................
`Analysis for excellence .................. ,, .................................................................................... , ... ; .. ,,
`Guidelines for analysis .............................................................................................................
`Benefits of information and file structure planning .....................................................................
`Improved communication ............................................... ............................................................
`Rapid re-purposing of information ........................................................ ,; •. ,............ ..............
`Information planning....................................................................................................................
`Information planning part 1: Classification. ..........................................................................
`Classification category I: How users access information ......................... ......................
`Classification category II: Information function within application ............................ ...
`Classification category III: Information format ............................................................. .
`Information planning part 2: Labeling . ... ,,................................................... ..........................
`Planning file and node structures ......................................................... .................................... .......
`File structure vs. information structure ....................................................................................
`Guidelines for planning file structures ...................................................................................
`Putting it all together: Examples of how information classification and
`file structure plans work ~•r •• l'•o·••••••••••••••••••ttt,,t,t~,t•••il~r••1•• • •••••••• •• ·••••~11~Pti!tP+,t,~~•••• •• • • m11 1,1-•••~~~~11,,1~t,•••
`Re-purposing using conditional links and appropriate file and node structures ...................
`Re-purposing with selective duplication of nodes ............................................. ...................
`Creating multiple types of applications ............................... ..................................................
`Summary .... ,, ........................................................................ '. ......................... ,,................................... ...
`
`xiv
`
`34
`35
`35
`35
`36
`38
`39
`
`41
`42
`42
`42
`42
`42
`43
`43
`43
`45
`46
`48
`48
`50
`50
`
`51
`52
`52
`53
`54
`61
`61
`62
`63
`65
`67
`67
`68
`68
`68
`68
`72
`
`74
`74
`76
`77
`78
`
`Facebook's Exhibit No. 1005
`Page 10
`
`

`

`.
`
`.
`
`.
`
`.
`
`.
`
`.
`
`. . ..... 11 ...... . , • • ,
`
`. "' .
`
`.
`
`.
`
`.
`
`.
`
`... .
`
`. . ~ . .. . . . . . . f ! ! ,!···· ................ 1 . ....... , .. ,...
`Chapter Five: Navigation -~ .. ... .. ....... 1. 1 . , , • • • •• , . . .
`79
`Introduction .... ! ! ...... ......... . ,. .. . . . . . . . ~ ····•+""·' .. ..... ............ .. ............................ ,. .................... .. ~ ~ ... , ...... .......... ... .. ., .... , ........ ,. ....... .. .. + .. .... ,.,g............
`81
`82
`Goals of navigational design ,, ............................................................................................ .,..............
`Problem: Getting lost in hypermedia ....................................................................................
`82
`Problem: Wandering focus of attention .............. ,,,,.,. ........................... ,, ......................... ,, ... ,, .. rn..
`83
`84
`Providing a contextual overview .................................................................................................
`84
`Enabling a user to access the type, richness and representational form of support needed..
`Designing navigation .............. +._ ........................... +of .. !!•,., ... ,. ... .. . . ....... +, .... , ............ ,. .............. + .... +,········"·······,..···i·····!····
`84
`84
`Approaches to Navigational Design ...................................................... ,, .. ,.,............................
`Navigational tools: Links ............ + .... !t!!, .. ,,, .. ,. ............ 1.,,, ................... i, ............ i i ! ! ..... ,,.~ •• ~ .
`85
`Types of li~ks ....... ., .......... ~ .. "'''" .. ~""········"·'"·~;1,, .. ,++, ..... ~··· ·· .. ,•········"·· ...... 1~······· .. ·· ···~••11,~~~~ .... " .............................. ~......
`86
`89
`Additional link characteristics .................................................................................. .......................
`89
`Visual/physical characteristics ................................................................................................
`89
`Links embedded in text ...........................................................................................................
`92
`Links which are screen objects ..............................................................................................
`98
`Navigational quality control..................... ................................................................... ...........
`Navigational tools: Maps ....................... ,,............................................ ..... ........................................ 100
`The purpose of maps ................................................................................................................ 101
`Hierarchical overview map .................. ,,.......................................................................................... 102
`History map ~"'"'·"'············R+•·•+1·"···············'P~~ ................................... 1"~···· ................... ~ .... ," ....... ,~.~+~ ........ ............. ,5~·~
`I 03
`Chronological map .............................................................................................................. ,......... 105
`fo ~fo ·fofo •" a• ••• ••~ I' l'io+-fi ,f ! ~ • • • • ~r,, • N ••a • • r r •r.,.• 'I••~ ~ fo ~+ I ,t • ~ N •a•••,•~ "a•• i, ~ ~ t, t, fo+i~ ,f ,f ~ ! • • • • • •• t, 1 rt1• ,i ,i Ii ii• ii I+ •+++of ,f,N .. I • • •• •• •• i
`using maps ••••~~ fo
`106
`Using maps to increase the versatility of applications ................................................... ............. 107
`Combining links and maps: Examples of navigational tactics in
`hypermedia and multimedia ......................................... ,, ................................................ .... ,,.. 108
`Providing feedback and displaying hidden information in a node .......................................... 108
`Using a "hot map" to show users an application structure and facilitate navigation ............ 110
`Designing navigation strategies: Recommendations for designers ........................................ 115
`Instructional applications .... 1-++~1"·················"'+• .. ~••1J•~•, , ...... .. . ..... 1+ ... ,til,,, .. ........ .. .. .. . .... + .. +1·if••,·········. .................. 115
`Reference applications ............... ...... .. . . ........... ............ .............. .......... ........... .. . . . . . ............. .. . . 116
`Defining navigational paths ....................................................................... ,...................................
`117
`Describing a navigational design .................................. ,,,, .............................................................. .;, 120
`Summary .. .. ~ ..................... ·~············"+"1······· .............. ++4'14•,·················1·+••······,················I-+• ... ,, ...................... e.......... 120
`
`. . . . . .... ...... i ••• , . , , , , , , •• ,. ,. .... .. ...
`
`. . . . .... .
`
`Chapter Six: Interface Design . ........... ....................... ............ ......... ......... . ., .................... .,.... 123
`Introduction ........... " ...... " .. +· ..................... ~. ~, ...................... ,, .... ·••1+•• .•.... , ................. ,t +4" ~ ! , . . . ... .. . ~,. •••• • •• I·"·"·"·~ ... .... .. .. ....... +1, ....... " 125
`What is an interface? ............. ;. .. + ............................................................... ~, ... +·····"·······••••+••·········· ............. 1 . . . . .. . ".......
`125
`Screen functionality ............................. + .. "···· .......................... i ... ,.""+·········"····· ... i • • i""""••" ····· ·· ···-t••• .. +••·"·········..
`127
`Link functionality ···~ ............... ++-t•·················"· .......... ++.,. ..................... "+"·1·········· .... .,...,,.,i ,. •••••••• ". ..... ....... .. ..... 128
`Reality metaphors ................................................ i . ..... 1,!················· ......... !~······ ................ "."""················ ................... ~~· 129
`How does one design an interface? ............................................. ............................ ...................... .... 129
`Step 1: Determine the core functions to be performed by an application. ............................ 129
`Step 2: Select an appropriate overall screen anatomy which accommodates the
`derived functions ............ ~ ............................ ; . .,,. .. ,, .... ,,1 ........ ~ ..................... + ........ . . . . . .. ~~· · .... . . ~ .... ~ .. 5~.......... ........... 132
`Step 3: Create a unique, but complementary visual background for each major function... 139
`Step 4: Create link families which establish common visual characteristics for
`links of similar function . ..................................................... .,............................................. 140
`Step 5: Design menus and data inputs for ease of use . ................ .,.............................. ........... 140
`Step 6: Design redundant controls for user input devices..................................................... 140
`
`xv
`
`Facebook's Exhibit No. 1005
`Page 11
`
`

`

`Chapter Six: Interface Design (continued)
`Step 7: Select a strategy for the display of supplemental information................................... 143
`Step 8: Design visual and audio effects which will be used consistently to
`communicate navigational transition. ............................................................................... 143
`Step 9: Test the interface design ................................................................................................. 147
`The user input interface ................................................................................................................... 148
`Summary .................... ,,.,;.. ................ ~ _ ~ r .... .... ... .. ~_~ ..... , ... ,I .. . i . . . .. . ........ ,i • • • • ~ .... ~ • • • • • • • r . . . ........ ~ .. _ ~ . r l ' r .••• ••• ~ ~ .. r ~ i,,i,,t,o•• • • • • ,
`. ... ..... . . . . .,,,~ . . . . . ... .. t. 148
`
`Chapter Seven: Embedded Tools .,............ .............. .................. ...... .. ....................... ............ 151
`Introduction .............................. r, .. ...... . . . ... . . .. ... , ......... . .. ... ........ , .. ,. .............. ~ ................ ,, ••• !i~ . . ........ ..... . i·····~····~······~-... ,................. 152
`Tools to exp~nd u~~r _capabilities .................................................................................... ............... 153
`Note-taking utiltt1es ................................................................................................................ 153
`Custom calculation and analysis utilities ............................................................................... 156
`Controlling other applications ........................................................................................................ 158
`Tools to aid designers ....................... ................... .................................... ............... ............... ........ 159
`User navigational audits ............................................................................................................ 159
`Tools to aid application managers ....................................................................................... ............. 161
`Utilization tracking tools ...................... ........................................................................................ 161
`Computer-managed instruction (CMI) functions .................................. ................................ . 165
`Summary ............ j, .. ....... a.~~~ i •• ••• . . . .... .
`172
`. • + ••••••••• ,r ....... . . ·· ~··· · ........... ! ... . . . . . . . . t •t ..... .... .
`
`. . . . .... .. , .. . . . . . .. ..... .... .......... ........ .
`
`.
`
`.
`
`. •t ............ ~.... .
`
`.
`
`.
`
`.. . . . . . . . . . . .. ........ , . . . . . . . .. . . . . . . . . . . . . . . . .......... . . . . .
`
`.
`
`.. .
`
`" . . . . . . . . . ! , . . . . . . ,, . ... .. , ... . . . . . . § • • .. .. ... .
`
`Chapter Eight: Getting Started with Applications .. ............... ............ ................................ 17 5
`Introduction .................... ,, ..... ~ i; ~ . . .. .. .
`17 6
`.. .... . ~ ~ ....... .. ..... ~ § . ... .
`Instructional applications ............................................................................................................... 176
`Issue: Optimizing navigational design ................. ...................................................................... 176
`Issue: Feedback .............. ..................................................................................................... ........ 180
`Reference and documentation applications ..................................................... . ............................ 184
`Issue: Information structure ................................................................................ ..................... 184
`Issue: User access .... ,t•·•+·,,····"~"· ·'"'· ···· .. ~········· -- ·········· "" ""··· .. """"'· ·· .. ····""" ······•·•-t" .............................. lt...................... 185
`Task automation applications ............................................................................................................... 188
`Issue: What should be automated? ............................................................................................. 189
`Applications using multimedia .................................................................................................... 190
`Issue: Helping clients define and commun

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket