throbber
MORGAN KAUFMANN SERIES IN IN'I'IF.RA(I'I'IVI€
`
`'I‘ECIINULUUII'LS
`
`
`
`ASKELADDEN 1528
`
`ASKELADDEN 1528
`
`

`

`Publishing Director
`Publishing Services Manager
`Editorial Coordinator
`Editorial Assistant
`Project Manager
`Cover Design
`Cover Image
`
`Composition
`Technical Illustration
`Copyeditor
`Proofreader
`Indexer
`Interior Printer
`Cover Printer
`
`Diane D. Cerra
`Simon Crump
`Mona Buehler
`Asma Stephan
`Daniel Stone
`Shawn Girsberger
`© 2005 Artist Rights Society (ARS), New
`York/ADAGP, Paris. Courtesy of SuperSLock,
`Inc.
`
`SNP BesteSet Typesetter l_td_, I-Iong Kong
`Dartmouth Publishing
`Karen Carriere
`Phyllis Coyne Proofreading Services
`Gerry Lynn Messner
`RR Donnelly
`Phoenix
`
`Morgan Kaufmann Publishers is an imprint of Elsevier.
`500 Sansome Street, Suite 400. San Francisco. CA 94111
`
`This book is printed on acid-free paper.
`
`© The Open University 2005. Published by Elsevier, Inc. All rights reserved.
`
`Designations used by companies to distinguish their products are often claimed as trademarks
`or registered trademarks. In all instances in which Morgan Kaufmann Publishers is aware of a
`claim, the product names appear in initial capital or all capital letters. Readers, however, should
`contact the appropriate companies for more complete information regarding trademarks and
`registration.
`
`No part of this publication may be reproduced. stored in a retrieval system, or transmitted in
`any form or by any means — electronic, mechanical, photocopying, scanning. or otherwise —
`without prior written permission of the publisher.
`
`Permissions may he sought directly from Elsevier's Science 8: Technology Rights Department in
`Oxford, UK: phone: (+44) 1865 843830, fax: (+44] 1805 853333. email: permissions@elseviercom.
`ark. You may also complete your request online via the Elsevier homepage (htrp://elsem'er:com]
`by seiecting “Customer Support” and then “Obtaining Permissions."
`
`Library of Congress Control Number:
`
`Library of Congress Cataloging-inePublicaIion Data
`. let all
`.
`User interface design and evaluation I Debbie Stone .
`p. cm. — [Morgan Kaufmann series in interactive technologies)
`ISBN 042708843674
`1. User interfaces [Computer systems)
`
`I. Stone. Deborah L.
`
`II. Series.
`
`[QA76.9. U83U835 2005]
`005.4'37—dc22
`
`ISBN: 0712-0884364
`
`2004061900
`
`For information on all Morgan Kaufmann publications, visit our website at www.mkpwm.
`Printed in the United States of America
`0506070809
`5432i
`
`
`
`

`

`3. The importance of Good User Interface Design
`
`User
`interface
`
`Undertying
`hardware, software,
`interaction devices
`
`System output
`
`User input
`
`-
`
`'9 design of
`::1trols, and
`"3 selection of
`"teraction
`:ences for
`‘Zut and
`:.:out, will be
`: scussed
`inner in
`:‘iaoters l2
`"'ough 14,
`
`':J wilt learn
`" are about
`:Jmmand-line
`'tertaces and
`:tner interaction
`ETyles in
`Chapter 11.
`
`Figure 1.2 To the user, the interface is the computer system. (From Constantine and Lockwood,
`1999.)
`
`For example, when you use the controls on the panel of a washing machine, the con-
`trols form the interface between you and the machine — you are not concerned with
`the underlying technology or the software of the washing machine itself. What is
`important to you is that the controls and their settings are intuitive and easy to under-
`stand and use so that you will achieve your goal of laundering clothesfiimiiarly, when
`on surf the Internet. the pages of a web site displayed on your PC’s monitor form
`ihe interface between you and the site. The web page UI may contain controls like
`‘scroll bars, clickable hot spots, or links in the form of text or images. These items are
`all part of the interface.
`
`The Importance of Good User Interface Design
`
`Good user interface design is important because, as we have discussed, computer
`use permeates everyday life. Early computer systems were expensive and were devel—
`oped mainly for particular tasks, like advanced number-crunching; as such, these
`systems were employed only by specialist computer users. Often the systems had
`command-line interfaces, with obscure commands known only by these specialist
`users. Thus, the user had to adapt to the system, and learning how to use the system
`required much effort.
`
`Computing systems, however, are no longer the province of the specialist user. As the
`price of PCs and computer-based technologies has fallen, the ownership of these
`types of goods by nonspecialists has widened. In August 2000, 51% of households in
`the United States had access to one or more home computers. and 42% of house-
`holds had access to the Internet (US. Census Bureau, 2001). In 2002, 54% of house-
`
`holds in the United Kingdom had access to some form of home computer, and 44%
`had access to the Internet (National Statistics. 2004). Therefore. the need for the
`design and development of user interfaces that support the tasks people want to do
`and that can be used easily by a variety of people with varying abilities has become
`
`Part 1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`4. Designing Web Sites
`
`Minimal download time. It is likely that some of the volunteers and some of the
`people that they help will have older computer equipment and possibly dial-up
`access to the lnternet, so speedy download times are important.
`
`Ease of use. If the web site is difficult to use then it won’t be popular, so ease of
`use is very important here.
`
`Relevant to user’s needs. Volunteers tend to be forthcoming with their views on
`things that affect their volunteering, so this is a crucial guideline if you want to
`h
`keep t em happy.
`
`Unique to the online medium. It might be just as easy to create a notice board in
`a local community center. Maybe the group does not really need a web site? Or
`.
`.
`.
`.
`.
`perhaps it would work Just as Well if the group replicates the system it already
`has on its web site? This guideline may not be all that important in this case.
`.
`.
`.
`Net-centric corporate culture. It IS important to remember that the purpose of
`this group is to help other people. not to make money or operate web sites. So
`this guideline doesn’t really apply.
`
`If you are
`designing [3 W913
`stte or we
`service for a
`group. it is well
`‘
`worth reading
`.
`.
`this artlcle
`before you
`begin: "A Group
`ls lts Own Worst
`Enemy“ (Shirky,
`2003).
`
`Designing Web Sites
`
`We are going to look at three specific areas of designing a web site:
`
`0 How the web pages are structured in relation to the tasks the users want to carry
`out and the natural organization of the information
`0 How to tell users where they are
`- How to help users navigate around the site
`
`4.1 Designing the Web Site Structure
`
`You are probably studying this book in a linear manner: you read a bit, try the asso—
`ciated exercises, read the next bit, and so on. An alternative approach would be to
`study the book in a nonlinear manner, jumping around the text.
`
`The concept of nonlinearity has been implemented in many software systems.
`It is usually referred to as hypertext. Hypertext is a network of nodes [often imple-
`mented as separate screens containing text, images, and other screen components)
`that are linked together. The Web is a hypertext system made up of a huge number
`of pages that are linked together in a very complex way. This means that you can
`surf the Web in different ways, visiting sites and then moving on to new ones as you
`wish.
`
`figflifion on
`hypertext see
`Nielsen (1990).
`
`This approach is extremely flexible, but can be confusing for the user. Some web sites
`are made up of hundreds of pages. Such sites may have developed over a number of
`years in a chaotic and unplanned manner. This can make it difficult for users to form
`a mental model of the site structure; hence, it is easy for them to lose track of where
`they are and become disoriented. For this reason, it is important for the site to be
`
`
`337
`Part 3
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`6. Design Issues for Lie: ~eges
`
`DISCUSSION
`
`We anticipate that the following elements will be on this interior page:
`
`The Lovely Rooms logo. This acts as a link to the home page.
`The tagline of the site.
`Details of the particular hotel. This will take up the majority of the page and
`will look include a photograph of the hotel and a photograph ofa typical room
`at the hotei, with a description of the amenities offered.
`A navigation bar aligned to the navigation bar of the site as a whole.
`Links to the next and previous hotels with availability on the nights chosen.
`This will allow the user to browse through the hotels.
`
`-! Design Issues for Web Pages
`When you are designing web pages, you should remember the principles and guide-
`lines we discussed in earlier chapters, especially Chapters 5 and 9.
`
`There are also a number of additional issues that you need to take into account when
`designing a web page. We discuss some of the more important ones next.
`
`6.1 Widgets on Web Pages
`
`In Chapter 16, we considered the design of GUIs. Web pages are a form of GUI and
`increasingly use a similar range of widgets. The issues we introduced in the section
`on the Lovely Rooms Hotel also need to be considered when you are using widgets
`on web pages.
`
`6.2 Scrolling
`
`The most important content should be visible without scrolling. Web designers talk
`about positioning content above the fold, a term taken from newspaper design.
`Broadsheet newspapers are displayed folded in racks, so the stories above the fold
`are the only ones visible to the potential purchaser. Similarly, the web content above
`the fold has to sell the site to the visitor. There is a risk that readers will miss content
`
`that falls below the fold. Figure 17.16 iilustrates a home page that requires scrolling
`in order to see important information, such as the purpose of the site and the inter-
`nal links. The text does imply that the user needs to scroll down.
`
`the phrase “users don’t scroll" was frequently quoted as a design
`At one time.
`guideline,
`for example,
`in the
`1996 column by Jakob Nielsen located at
`www.useit.comfalertbox/9606.html. However, since then users have become more
`
`adept in using the Web and designers have become more sensitive to the benefits and
`problems of longer web pages. Recent advice has been more user centered. For
`example. Koyani. Bailey, and Nail (2003} noted:
`
`355
`Part 3
`
`Guideline: Make page-length decisions that support the primary use of the Web
`page
`
`m m
`
`..
`
`TI
`
`I‘
`
`II
`
`
`
`

`

`
`
`um» umnmwumm
`
`
`m.mum-(0M
`
`$13?“ MIMI 5 manna:
`'
`-
`s? u
`w.-. w.n.q1lu~h-I.I-.Ik
`weandlewhabfim
`
`“mung-c".
`I'J-EIL .m:m m m.u
`
`S'IARI'ER KITS'I
`""
`
`I. grmm”I“
`m
`
`,
`
`.
`
`w“...
`
`A
`
`..
`
`.
`
`.
`
`cm)
`
`In...“
`
`I.
`
`a...»
`
`W...
`
`?
`
`.
`
`..
`
`
`
`Candi-emaKirIgorg.UIK
`I‘I'II). LIN/mm:
`I’i
`I-(I''I'III-I’i rr WI...IJ. .._~‘.~'.r_ I":rIMARIE.
`The :Ete i-' (IIIrHIIIIr IIII:i—I
`-
`
`;.
`Ion...
`32.
`...._....
`mun"...
`~
`
`2'!
`
`I I
`
`355
`Part 3
`
`——
`
`CHAPTER 17 1 Designing for the web
`
`FOWdiQMOKlflgOrgUK .
`i
`i
`3 ”3.;-
`I
`~
`I:
`.
`.
`.
`I
`It (III—II
`’
`do) M Fm--_'_. v13
`.
`.FI;i. ...I.”
`'
`Piease lake a moment to visit our sponsors and recommended
`a new window so you can continue to browse hero!
`Suppliers and bookmark them all to look at later! Ali links open in
`
`
`
`See Chapt
`for more
`InformatIor
`-
`-
`writing iegi
`text
`
`333.2332;
`for more
`ll’ifOI'iTlaFlCln I
`caiculatlng
`Image-safe
`areas.
`
`.
`The SIte
`www.3listapa
`com often he
`good articles
`
`designing
`
`fleXIble Iayou‘
`
`If you like wa
`to maintain
`many differer
`browsers,
`then www.
`thesitewizard.
`com/webdesi
`/muitipiebrow
`rs.shtm| say
`how to do it
`(visited July 5
`2004).
`
`”..._.- ,
`
`L‘
`Figure 17.16 A home page that needs scrolling. (From www. candlemaking. org.uk retrieved on
`July 6, 2004.)
`
`
`
`

`

`6. Design issues for Web Pages
`
`See Chapter 13
`for more
`information on
`writing legible
`text.
`
`Comments: In general, use shorter pages for homepages and nauigation pages. and
`pages that need to be quickly browsed and/or read online. Use longer pages to (i)
`facilitate uninterrupted reading, especially on content pages; (2) match the struc-
`ture ofa paper counterpart; (3) simplify page maintenance (fewer Web page files to
`maintain); and (4) make pages more convenient to download and print.
`
`Scrolling horizontally. across the page, continues to be very unpopular with users as
`it interrupts the flow of reading on every line. Try to ensure that either the text wraps
`to the user's screen size or the line length is less than the anticipated screen size. Also,
`if the line length is more than about 60 characters {eight to twelve words], this will
`affect the legibility of the text.
`
`6.3
`
`Designing for Different Screens and Platforms
`
`In conventional GUIs, it is possible to control the precise appearance of the screen.
`This is not possible for web sites. Therefore, it can be difficult to address fully the
`scrolling issue. For example, the user may be viewing the site using a small screen on
`a handheld computer, which requires scrolling around extensively in order to find
`anything. Similarly. a Visually impaired user may be using much larger type sizes,
`which means that both horizontal and vertical scrolling are almost inevitable.
`
`A partial solution is to ensure that the most important information is at the top-left
`of the screen. it is also useful to anticipate the typical screen size and resolution. This
`will enable you to specify an image-safe area. This is the area of the web page that
`you assume will be visible to most users. Even this is not ideal, as those users with
`
`the appropriate screens may be viewing the page through a window that is smaller
`than the maximum screen size.
`
`The maximum image-safe area will always be smaller than the size of the screen.
`because oftool bars, scroll bars, and other components of the browser window. For
`example, if your users mainly have 640 X 480 pixel screens, then the image-safe area
`will be 595 pixels (width) by 295 pixels (height).
`
`Figure 17.17 shows an example of what can happen if the important information on
`the screen does not fit into the image-safe area. in this case, the message “Forget me
`not!” will be read as “Forget me."
`
`Another approach that is sometimes suggested is to have variants of your site. For
`example, you may have a variant designed to be accessed by users with handheld
`computers or mobile telephones. or a text—only variant aimed at people who prefer
`to avoid the download times associated with graphics or who are using a screen
`reader. Unfortunately. some organizations have failed to maintain their variant
`alongside the main version or put promotions and special offers solely on the
`graphic-laden site, so text—only variants have become somewhat discredited. If you
`do opt for a variant-site policy, then make sure you put as much effort into main
`raining it as the main site — and you may well find that it is less effort to design a
`single site that works flexibly and accessibly.
`
`You should always try your web site out on different browsers and operating systems
`in order to see what it really looks like to your users. A variety ofcommercial services
`will do this for you so that you do not have to maintain dozens of different
`
`See Lynch and
`Horton [1999)
`for more
`information on
`calculating
`image-safe
`areas.
`
`The site
`wwwalistapart.
`com often has
`good articles on
`designing
`flexible layouts.
`
`If you like want
`to maintain
`many different
`browsers,
`then www.
`thesitewizard.
`com/webdesign
`/multlp|ebrowse
`rs.shtml say
`how to do it
`(visited July 5,
`2004).
`
`357
`Part 3
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`CHAPTER 17
`
`Designing for the web
`
`’3 Visual layout and elements - Microsoft Internet Explorer
`Edit
`View
`Favorites
`Tools
`Heto
`
`E].E]
`?'n
`
`ers don'tscroll‘ v a- Search Wet:
`COL‘glL’ v
`Search if Favorites I!” Media ‘2
`I
`z; 4‘:
`I ,
`9 Back "
`0t] ;!
`{I
`31mm!
`and nou oansfi" -. n: V
`GD
`» Emmott
`lg lWindow [Auto Sol
`. We
`WW...“
`
`Automatic File Name v
`A
`
`a Select a country
`
`Home E Productsasowices l Supportadownloads l My account
`Ease of Use > Design > Web guidelines > Dlslgn >
`
`4- Pievious Next -t
`
`‘
`l Ease of Use
`
`Visual layout and elements
`
`
`
`
`5 Value
`User Engineering
`.
`995'9"
`. Design concepts
`.
`‘
`' Web QUIISEIIHES
`. Admin guidelines
`- OOEIE guidelines
`OVID methodology
`- Exptoraton' Ul design
`- Recommended books
`
`i Journal
`l Downloads
`
`Design within boundaries of an “imagesafe” area
`
`Anticipate your users' screen resolution settings and the size oftheir
`monitors. Use this informationto define a dimension for the"image-
`safe“ area. Allow room for browser elements such as navigation
`buttons and scroll bars. In the illustration to the right, the main title
`"Forget Me Not" does not fit into the image-safe area. This may
`missnform users, because unless theywidentne browserwmdow,
`they will read the message as "Forget Me."
`
`
`
`”3 The National r
`File
`Edit
`View
`
`
`
`_
`_
`_
`Desngn in a style that will appeal to your audience's tastes
`
`Use your audience profile and strateov definition to define a visual style forvour site which they will find
`. Internet
`
`Figure 17.17 Important information outside the image-sate area. (From IBM Ease of Use Web Design Guidelines, taken
`from http://www-3.ibm.com/ibm/easy/eouiextnst/Publish/6OZ on July 6, 2004.)
`
`combinations. These services come and go, but one that was flexibly priced and
`offered free trials in the summer of 2004 was mywbrowsercamcom.
`
`6.4 Using the Screen Area Effectively
`
`How often have you waited for a page to download only to find that it contains mainly
`advertisements. menu bars, and white space? White space can be useful for empha-
`sizing the structure of information, and it is quick to download. However, users are
`interested in the content, so having so little can be frustrating. Ideally the content
`should represent at least 50% of the screen.
`
`As with all aspects of U1. no design is perfect. It is always necessary to make com-
`promises. However, if the user has downloaded the site to access the content, then
`he or she expects to see it, so you need to make it worthwhile.
`
`6.5 Improving the Download Time
`
`Web sites are widely used to disseminate images. animations, sound clips, and video
`clips. Pages also often include lava and other types of code. The inclusion of any of
`
`
`{10mg
`
`Figure 17.18 P
`July 5, 2004.)
`
`358
`F47. 3
`
`
`
`

`

`
` 6. DeSIgn issues for Web Pages
`
`these media will result in a page taking longer to download. Nielsen (2000] recom-
`mends that. to avoid the user’s concentration being interrupted, web pages need to
`download in less than one second. He also recommends 10 seconds as a compro-
`
`mise download time, because this is about as long as a user will wait without getting
`distracted by other thoughts or tasks.
`
`
`
`
`
`
`For modem users, a download time of one second or less rarely happens. but it is a
`realistic target for users who have access from their office, as most offices have much
`faster Internet connections. Thus, the download time of your page depends on the
`users who are accessing it. You should aim to make the download time of your site
`acceptable for your particular users, which may involve making compromises over
`its content. It is interesting to note that many of the most frequently used web sites
`are visually simple and fast to download.
`
`The web site in Figure 17.18 uses white space and small images to convey a strongly
`design-led. artistic impression while keeping the download time short. The one in
`
`
`
` Ettttwmattmtwwxntwaea“Waste - "—" “ " "— ’ “CUB.
`
`7
`File
`Edit
`View
`Favorites
`Tools Heb
`A)
`‘
`‘
`
`GOOgIQ '
`I
`rn Dfrnodernart V & 56rd! Wei
`0 Back '
`‘Ij
`2‘ 9:
`Seach *Favorites 55" Media ‘2
`
`- ” @Snaolt 13Ganewest: a httpdlwww.momat.go.jp!engfish_pageihde> v {Window [AutoScml] _j intimate File Name L
`
`
`
`
`t.
`i H r-
`
`t.
`.N \"I IL'M‘I "\
`
`:-
`"3'.
`t'g
`t"
`I M I,‘ “11' L ‘.‘. O F: M L'\|":F‘ 1-1“.
`
`t’
`
`
`
`
`
`
`
`
`
`
`
`359
`Part 3
`
`
`
`
`
`
`
`
`
`
`
` [AP'ANEsE
`
`
`
`
`
`('UN '[
`
`Ii NT 5
`
`
`
`Int rod union
`
`
`Art h-lliu’um (Main Building)
`
`
`
`
`
`
`Linllm'lion (Au His-015m. CnJhG‘sllrnJ
`
`
`
`lnl'urnuticm
`
`. Hi
`
`“.
`
`u'. --.l E!” III“ it'd-.1 -n \rl Trilv
`
`
`
`
`
`
`
`Figure 17.13 A website With a lWiite space. [From WW.Wmt.gojl
`July 5, 2004.)
`
`. Internet
`,
`,
`.
`
`ishkpage/indeLethl, retrieved on
`
`

`

`CHAPTER 17 | Designing for the web
`
`Figure 17.19 is apparently similar in its design, but it takes much longer to download
`due to the presence of a flash animation and larger images.
`
`When including larger files such as images, flash animations, or sound, you need to
`ask yourself: Is the benefit worth the extra download time? if not, it might be better
`to make them smaller or remove them altogether. It may be that the aesthetic effect
`you want justifies the extra time. Or it may be that the user experience is much better.
`For example. sound will clearly enhance a site that sells CD5. as it will allow poten-
`tial purchasers to listen to clips from the CD they are thinking of buying. However,
`having a continuous backing track to a site that provides information about a local
`tourist destination is unnecessary and irritating. It is often best to make the down-
`load of sound optional. Many users keep the sound switched off; ifyou use sound on
`
`
` QIEI
`"'3 MCA Chicago - Microsoft Internet Explorer
`File
`Edit
`View
`Favorites
`Tools
`Help
`7'))
`
`
`‘2] 6, I Search *Fmrites a‘Modia ‘2-
`It
`I
`GBack '
`'«J '4'
`» fl http:flwww.mcachicaqo.orgf
`v .59
`” @Snaoxt ES
`thowlAuloSctoll] . Automaticfile Name v
`
`
`
`Googlev mafmodern art V QSNrch Wei
`
` -’
`
`Dan Peterman
`
`"
`
`Plastic Economies
`
`
`
`
`
`
`
`Nauru
`
`lnfnrmllion
`
`txhibiticn:
`andtellcslion
`
`Ful‘umulte
`
`Education Calendar Membership
`FII'IIIIII
`IfErenu
`
`Fuilfly MCASlale
`Ilenni
`
`
`
`350
`Part 3
`
`Museum o‘Lonle'npo'ary An:
`
`-
`
`_-2u Last (hug: Avcwu - Ci'acagc. 'I mo 5 bot-II
`
`- 3|; aSu 266v
`
`
`
`
`
`g] httpzflwwwmcadicagmorg!“ —
`0 Internet
`
`Figure 17.19 Similar web site. much longer download time. (From www.mcachicago.org, retrieved on July 5, 2004.)
`
`
`
`

`

`6. Design issues for Web Pages
`
`your site, it is therefore a good idea to flag this visually, so that the user can opt to
`switch on the speakers.
`
`If you need to include media that may take some time to download, it is courteous
`to warn your users, preferably telling them how long the download might take. Your
`visitor can then make an informed decision about whether to select the link.
`
`As web site managers hope to get repeat visitors. it makes sense to ensure that pages
`are built up on the screen so that header and navigation information is displayed
`first. The repeat visitor will then be able to select the required option without needing
`to wait for the graphics to download. This is also helpful for people using screen
`readers, as the text will be read before the images are in place.
`
`6.6
`
`Using Style Sheets
`
`It is important for your site to have a consistent visual appearance. One way of
`achieving this is to use a style sheet. Style sheets also allow you to change the appear—
`ance of the whole site with relative ease. Thus, if you decide that the typeface used
`for titles should be changed, you simply alter the style sheet rather than changing
`every title by hand. A style sheet helps create the visual identity for a site. Style sheets
`are widely used in books, magazines, and newspapers. How do you know if you are
`reading the Washington Post newspaper? Probably because it looks like the Post,
`rather than like USA Today or the Wall Sri'eetjottrnal.
`
`The web site www.csszengarden.com has many designs that all appear different but
`are in fact the same content presented with differing style sheets. In Figure 17.20, we
`have chosen four examples.
`
`A thoughtfully designed implementation of style sheets has great benefit for some
`users, especially people with impaired vision, if the design allows the user to over—
`ride the style sheet with one that is more suitable for their needs. You will undo all
`your careful work in creating your style sheet if you then apply styles directly within
`the HTML markup.
`
`6.7
`
`Designing for Accessibility
`
`The Web can provide tremendous benefits, but only if it can be accessed. Designing
`for accessibility has two parts: working within the appropriate guidelines for accesn
`sibility and ensuring that your design process includes users with disabilities. The
`World Wide Web Consortium’s Web Accessibility Initiative describes how to decide
`whether your web site conforms to their Web Accessibility Content Guidelines at
`www.w3.orngAlteval/Overviewhtml, and a big selection of tools that help you to
`do it is listed at www.w3.org/WAIfER/existingtoolshtml.
`
`Generally, going back over an existing web site to amend it to conform to appropri-
`ate guidelines is a tedious and errorsprone approach. Writing it to conform to the
`guidelines in the first place is much more likely to succeed.
`
`361
`Part 3
`
`
`
`

`

`'3 on zen Garden: The Beauty In CSS Design . Mlcrmnfl Internet Exphrer
`File
`Edit
`View
`Favmites
`Tod; Heb
`
`l
`i
`'
`Seam
`: '.
`l
`Back '
`__1 hm:r.lfwww.tsszmgarden.tomf?tsshie-http V
`
`Fawkes
`'30
`
`‘"Media
`
`1
`
`(
`
`(30-
`
`U
`'v zen arden
`
`V
`
`Seafleel
`
`" Emmott .@ widowiiximécmn VI'AuornaticFileNamo
`
`v
`
`e accomplished
`A demonstration 0! link a
`visuaily through css—hased design.
`
`flue Read. to. Enlightenment,
`Litterino a dark and drear‘r road lay the past relics of browserspeafit tags,
`incompatible DOMs, and broken CSS support.
`Todav. we must clear the mind of east practices. Web enlightenment has been
`achieved thanks to the tireless efforts of folk “(E the W3C, WaSP and the major
`browser creators.
`
`!
`5
`
`The css Zen Garden invrtes you to relax and medrtate on the irnoortant lessons of
`the masters. Begin to see with clarity. Learn to use the (vet to be) time-honored
`techniques In new and rnrigoratlni; fashion. Become one with the web.
`So, what Is, this, :93an
`There IS clearly a need for CSS to be taken seriously by graphic amsts. The Zen
`Garden aims to excite. inspire, and encourage pamczpatlon. To begin. VIEW some of
`the existing designs In the list. Clickan on any one wull load the style sheet into this
`verv page. The code remalns the same. the only thing that has changed is the
`external .css waves. reailv.
`CBS allows complete and total control our the style of a hypertext document. The
`nniv wan this can he. illustrated in a wav that nets nennle excited I: he
`
`Dnnnluad the
`
`sample html fiic
`and (55 file
`
`SBIEC: aria
`FFOTII‘:
`SEW mt
`ta man ithefico
`this page
`Gardenias tie F'er‘rume
`by Amanda Sosa
`Pneuma
`by Adam Polselli
`Birdhouse
`by )ustm Vileia
`Defiance
`bv James Ehlv
`. Internet
`
`“
`
`v $5:an
`bugle» 20.19356“
`Scotch *Favorltes Wm {'1
`I
`2 .1
`x
`g Mn:flwm.sszmqaden.tmficssfie-bttp V
`60
`” mam-9n Q WndmlAuuSerol]
`_'_‘ AmomathiieNarm 1;A
`
`
`
`the beaut of :55 desmem
`
`
`
`
`
`
`2311
`
`garden
`
`Select a Design:
`
`362
`Part 3
`
`run..._.................-_.'
`
`Lil-twins} cl dark and dreary
`r and lay the post relics of
`b I‘Cil‘,‘€fil'-5PCCI f IC +0.95.
`
`0 hurl-ct
`Figure 17.20 Styling with CSS (a) “No Frontiersl" by Michal Mokrzycki; (b) “Snack Bar" by Jay
`Wiggins Style; (From www.csszengarden.com, visited July 6, 2004.)
`
`

`

`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2'1 can in Garden: The Beauty In (35 Des
`file
`Edit
`View
`Favtlites
`rods Heb
`
`fgn ercrntofl lntarnet Explorer
`
`
`
`Favorites
`Search
`2‘
`dflack .
`.I)Me-dia G
`(J
`xi
`‘ =mgardan
`v $522.3:th
`Ems-wit
`E: httpJ.I’vanvmsszengudmxfimf’csfile‘fli2‘ V Q] Go
`
`
`:3 Miami, 555?] "y ‘Afimaircilieriariem-H
`
`n
`
`A nrmnnlm (H mm
`in: n urn-0mm-
`um lam. Mun Am
`mum r 1mm Cks‘
`‘I“ l ““11 I“! "ll lfll'
`
`m I uun mm mm um.
`
`The Road to Enlightenment
`Littering a dn k
`-
`'
`"1. PIS! '1'.
`, incompatible DOMS,
`support.
`
`Today, We must c
`practic
`
`to the tireless
`nfforts of folk lika the W3C, WiSP and
`tilt major browser creators.
`
`,
`Sefect a DeSIgn
`
`lvARHEmASDEl-‘ERIUME
`int-hm m
`
`'
`
`‘
`
`.
`
`qn invites you to relax
`._
`_
`ortant lessons
`
`f
`
`[1
`
`_
`.
`..,
`y. Learn to use the
`timp-honorod tachni us in n
`n
`'invugoratln. fashion.
`ec-omo on.
`
`a as: Zen Garden: The Beauly in CSS Dulgn 7 Minimal! lnlarnal Explorer
`File
`Edit
`Vaew
`Favorites
`Tools Heh
`
`.IJ‘rdedia
`
`{-3
`
`V 6‘chth
`' gangs-tan
`3]
`C.
`” 015ml! m @anvTfiwo 5cm}: "1| :Xii'engi'c' HEM»; :j
`
`n
`
`
`
`
`the W3C, WaSP
`
`J Exk ‘
`
`,_:.
`
`Favorites
`Search
`.
`E: Hmrlwmiuszengardmimmune-020‘ V it] Go
`
`l dill" 1
`s .ue-V [mm The
`r~ bad H mm 1hr?
`
`:1”;
`H”
`
`
`paga.
`
`/
`i
`‘I
`I
`
`ittering a dark and dreary road lay the past relicsofbrowser-specific
`tags, incomparibleDOMs, and broken CSS'supp-ort.
`oday, We must ciear the mind ofpasz practices. Web en!
`been achieved thanks to the tireless efforts of folk like
`and the major browner creators.
`
`ightenmem has
`
`3G3
`Pari 3
`
`
`
`
`9 Immet
`
`
`
`Figure 17.20—ic} “TechnOhm” by Josh Ambrutis (d) "Friendly Beaches" by Sophie G. (From
`wwwcsszengardencom, visited July 6, 2004.)
`
`
`

`

`CHAPTER 17 | Designing for the web
`
`EXERCISE 17.7 (Allow 15 minutes)
`
`Draw the complete home page for the Lovely Rooms Hotel booking service based
`on the decisions you have made in response to the previous exercises. Justify
`your design in terms of the following points:
`
`0 The HOME—RUN principles.
`0 Scrolling.
`0 The use of white space.
`- The download time.
`
`- The page layout, the use of color, sound, images, animation, and video (some
`of these may not be used].
`
`DISCUSSION
`
`There is a variety of possible designs; ours is illustrated in Figure 17.21.Your
`design is probably quite different, but this is acceptable so long as you can justify
`your design according to the guidelines and principles we have explained.
`
`
`Lately Roms iurbzi booking SEWiCE, speefaiisis For
`
`
`Top Promotions
`b _
`
`a
`
`
`
`
`Filming I'DDIULS [itemail, Prim-Eli, owned iw'iele irLi-iua Eaei-oiEngland
`L’OVEIH
`
`
`Know. tinder
`R0
`
`
`
`Trad ii-Ioml
`
`w
`
` iota-how.
`number oi people
`
`minim Price
`
`
`
`
`
`364
`Part 3
`
`one til-In
`
`Figure 17.21 Home page for the Lovely Rooms web site.
`
`
`
`
`
`
`
`a near +m
`
`a
`aitraciionfi
`a “swig a-l-i-raci—icvt
`0 near si-aiiovt -fi
`0 near airpm‘i- “a
`o Ham per-i
`ori- a
`o 5ng lOCCL‘i'iDl'L iit+ie
`
`Ea5+ 0? England
`
`
`
`
`
`
`
`
`See Chapti
`for more
`information
`writing legil
`text.
`
`

`

`6. Design issues for Web Pages
`
`
`
`The background color is white, with black text, which provides maximum con-
`trast. The links are dark blue and underlined. The top promotions are grouped
`down the left-hand side, and there is a link to browse other promotions not
`visible. There is a short description of the site’s purpose, and the words "Room
`Finder" are in dark blue and in a larger typeface to clearly indicate the purpose
`of the site. The navigation aid containing the arrival and departure dates is light
`blue to make it stand out. A map has been included near the "location” area to
`show where East of England is.
`
`The home page contains all the usual elements of a home page: the company
`logo (“Lovely Rooms”)
`in a loopy, swirly font
`in the top-left corner. The
`company’s tagline, (“Traditional Small Hotels"], is under the logo. The name of
`the site ("Room Finder”) is across the top. All ofthese. with a short description
`of the site's purpose, establish the identity of the site.
`
`The ”Top Promotions” section is regularly updated Each promotion is described
`
`as succinctlyaspossibleinthreelinesorless. Thedescriptioncontainskeyinfor-
`
`mation, such as the location. As the space is limited for the available promotions,
`there is a link that will allow visitors to browse them all.
`
`Sound, video, and animation have not been included as they would increase the
`download time without adding significant value to the site.White space emphasizes
`the structure of the information by separating the different sections of the page.
`The compact nature of the screen should mean that scrolling is unnecessary on
`most screens. To check this, it would be neceSsary to ensure that the whole
`screen is within the image~safe area.
`
`This web site represents an appropriate use of the online medium as it provides
`rapid and up-to—date access to rooms in a specific area, in a way that would be
`difficult to achieve using conventional approaches.
`
`l
`
`
`
`
`
`
`
`
`
`
`l
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Keep text to a minimum. You should probably include only about 50% of the
`
`text you would include in print form.
`
`
`Writing the Content of Web Pages
`Even ugly, hard—to-navigate web sites may still be successful if they have good enough
`content. When you go to see an action film, you may enjoy the explosions and other
`special effects but, if there is no plot, it soon gets boring. The same applies to web
`sites: even though they may look impressive, if there is no content of interest to the
`users, then they will not revisit the site.
`
`It is common for web sites to contain a lot of text. This is partly because text is easy
`to handle and partly because English-speaking countries tend to be text-based soci-
`eties. Good writing is good writing irrespective of the medium, but frequently we find
`that moving text to the Web brings its deficiencies into sharp focus.
`The followi

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