 A rule says "You must do it this way". A principle says "This works…and has through all remembered time". […] Anxious, inexperienced writers obey rules.

Slides:



Advertisements
Similar presentations
Computers: Tools for an Information Age Writing Your Own Web Page: Using HTML and Web Authoring Tools.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Internal information 1 EPi/Policy training UK September 12, 2008.
Introduction to Web Accessibility. What is Web Accessibility Web accessibility means that people with disabilities can use the Web Disabilities including.
Chapter 2 Web Site Design Principles Principles of Web Design, Third Edition.
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
Web Design Guidelines By ZhengHui Hu. Planning User Analysis  Goal  Target Audience Enhance Accessible  Impairment  Environment  Technical Limitation.
Making The Web Usable By Everyone (Including people with disabilities, people with slow net connections, people with broken mice, etc.) Gregory C. Lowney,
IV. “Regular” Web Pages: HTML A Web Accessibility Primer: Usability for Everyone Office of Web Communications.
Adobe Reader and Acrobat Professional Adobe LiveCycle Designer Microsoft Office Word PowerPoint.
Universal Design & Web Accessibility Iain Murray Kerry Hoath Iain Murray Kerry Hoath.
Debi Orton, Co-Chair NYS Forum IT Accessibility Committee.
WEBINAR SERIES: ACCESSIBLE INTERACTIVE DOCUMENTS Week 3: Accessible Web Forms Norman Coombs
Web Design, 3 rd Edition 4 Planning a Successful Web Site: Part 2.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
System Analysis & Design Chapter VII: User Interface Design Providing interactive and easy to use interfaces is an important task of system designer using.
Alternative Views of the Web Jon Gunderson, Ph.D. Division of Rehabilitation-Education Services University of Illinois at Urbana/Champaign.
Multimedia and the Web Chapter Overview  This chapter covers:  What Web-based multimedia is  how it is used today  advantages and disadvantages.
Week 2 Web Site Design Principles. 2 Design for the Computer Medium Craft the look and feel Make your design portable Design for low bandwidth Plan for.
Web Design, 4 th Edition 4 Planning a Successful Web Site: Part 2.
© Cheltenham Computer Training 2001 Macromedia Dreamweaver 4 - Slide No 1 Macromedia Dreamweaver 4 Advanced Level Course.
Workshop 2 Coding an Accessible Website Web Content Accessibility Project Funded by BCcampus Natasha Boskic, Kirsten Bole, Nathan Hapke University of British.
University of Sunderland CDM105 Session 2 Web Authoring Web Design The main principles and the main guru.
The Internet Writer’s Handbook 2/e Web Accessibility Writing for the Web.
COMM1PCOMM1P Alan Woolrych Accessibility 9 COMM1P9COMM1P9 SCET MSc EC/ECA © Alan Woolrych 2001 Introduction Accessibility “Making Content Available to.
Web Accessiblity Carol Gordon SIU Medical Library.
Is Your Site Accessible? Web Site Testing for Accessibility Presented by: The NYS Forum IT Accessibility Committee The NYS Forum Webmasters Guild Northeast.
Website Accessibility. What is Website Accessibility? Making information on the internet usable and understandable for EVERYONE, including those with.
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: – The head content – The body Creating Head Content and Setting Page.
Section 508 requirements for Federal Website Design Jon Brundage MDCFUG 4/10/01.
Extending HTML CPSC 120 Principles of Computer Science April 9, 2012.
Daniel Njuguna – IT Officer/ Adaptive Technology Trainer Kenya Society For The Blind Accessibility in ICT’s.
Chapter 6: NavigationCopyright © 2004 by Prentice Hall 6. Navigation Design Site-level navigation: making it easy for the user to get around the site Page-level.
Software Usability Course notes for CSI University of Ottawa Section 7: Accessibility - Usability for the Disabled Timothy C. Lethbridge
Overview of the web accessibility guidelines at RMIT: W3C's WAI Level A Conformance Praneeth Putlur Rajiv Pandya Rohit Sharma.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
WEB ACCESSIBILITY. WHAT IS IT? Web accessibility means that people with disabilities can use the Web. Web accessibility encompasses all disabilities that.
Chapter 2 Web Site Design Principles Principles of Web Design, Third Edition.
Group 3: Art Gallery Monica Almendarez Content/Project Manager Willliam Egle Technology Manager Christina Pié Usability/ADA Compliance Manager Mirjana.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 13 (part b) This presentation © 2004, MacAvon Media Productions Design Principles.
Chapter 2 Web Site Design Principles Principles of Web Design, 4 th Edition.
Information Communication Engineering Design Principle 성 백 동
Fundamentals of Graphic Communication 3.5 Accessible Design.
Technical Communication A Practical Approach Chapter 14: Web Pages and Writing for the Web William Sanborn Pfeiffer Kaye Adkins.
Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 13(a) This presentation © 2004, MacAvon Media Productions Design Principles.
Is Your Site Accessible? Validating Your Web Site.
Introduction to HTML. _______________________________________________________________________________________________________________ 2 Outline Key issues.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
1 Web Developer Foundations: Using XHTML Chapter 7 Web Site Design.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
The Good, the Bad & the Ugly: Style and design in Website creation Chris Webster: Information Officer and Website Manager at the EARL Consortium for Public.
Microsoft Expression Web 3 Expression Web Design Feature Web Design Basics.
A centre of expertise in digital information managementwww.ukoln.ac.uk Accessibility and Usability For Web Sites: An Introduction to Web Accessibility.
Writing Your Own Web Page: Using HTML and FrontPage Chapter 10.
 The same story, information, etc can be represented in different media  Text, images, sound, moving pictures  All media can be represented digitally.
 Accessibility & Information Architecture Presented by Liz Molleur INF385E April 5 th, 2009.
The User Experience “Keeping Web Accessibility In Mind” Video available online at:
Accessibility Basics on creating accessible websites Accessibility Seth Duffey presentation for MAG Telecommunications.
1 Chapter 15 Creating a Presentation. Practical Computer Literacy, 2 nd edition Chapter 15 2 What’s inside and on the CD? In this chapter, you will learn.
1 Making an Accessible Web Site Sec 508 Standards – How Tos Evelyn Li University of Wisconsin-Fox Valley.
Web Accessibility. Why accessibility? "The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect."
Making the Web Accessible to Impaired Users
Information Architecture and Design I
Introduction to Web Accessibility
Design Principles Digital Multimedia, 2nd edition
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Information Architecture and Design I
Course Web Technology Guus Schreiber
Elements of Effective Web Design
Presentation transcript:

 A rule says "You must do it this way". A principle says "This works…and has through all remembered time". […] Anxious, inexperienced writers obey rules. Rebellious, unschooled writers break rules. Artists master the form.  Robert McKee, Story  As with writers, so with multimedia and Web designers… 412

 Technical definition: A collection of Web pages, all of which have URLs beginning with the same domain name  General definition: A collection of Web pages with a theme, a coherent structure and a home page 413

 Totally connected  Hierarchical  Sequential  Hybrid 413–418

 Every page has a link to every other page Even for a small site, this structure requires a lot of links and is hard to make sense of May be appropriate for a small site where visitors may want to look at some or all of the pages in any order  Provide a standard navigation bar (navbar) on each page, containing links to each of the others Indicate current page ("You are here") 413–415

414

 Most popular organization for larger sites  Home page contains pointers to a subset of other pages in the site  Each page directly accessible from home page can be considered the home page of its own sub-site May contain links to home pages of sub-sub-sites, and so on  Sub-sites devoted to sub-topics of main site 415

 Essential structure is hierarchical, but there may be additional links (e.g. to each 2nd level page from every page)  Use main navbar to access major sub- sites plus: 2nd level of navbar within each sub-site Hierarchical drop-down menus  Breadcrumbs popular way of showing current location in hierarchy 415–416

 May be appropriate when pages naturally form a linear sequence Sequence of image in an on-line gallery Results pages from a search engine Entries in a Weblog  Usual navigation consists of Next and Previous buttons, often augmented with links to every page in (short) sequence 417–418

417

 Traditional time-based media essentially linear  Digital media, linear order can be altered by scripts and in response to input from the user If script controls playback by computation, but without accepting input (e.g. counts frames), structure is deterministic To accept user input, there must be some controls to accept input  May also exhibit parallelism 420

 Simple loop: script attached to final frame sends playback head back to first frame  Introduction plus loop: script on final frame sends playback head to some earlier frame (not first)  Counted loops: Script counts number of times round the loop, does something different after a certain number of loops (e.g. stop) 420–421

 Common case: set of selections on a menu Menu is a single stopped frame with buttons for each menu selection Movie is divided into sections, each of which jumps back to the menu frame at the end Script attached to each button causes a jump to the corresponding section when pressed  General branching structures built by allowing users to choose from set of alternatives for next part of movie to play next (e.g. interactive narrative) 422–423

 Flash movie clips are self-contained movies within a movie that can play back in parallel  Movie clips can be controlled by scripting Stopped, started, sent to a particular frame,…  Permits essentially infinite variations on playback of a finite collection of elements  Can respond to user input Interactive animation etc 423–425

 Heterogeneity of the Internet and its users Pages may be viewed on any machine connected to the Internet by any connection  Must look good at any resolution using any browser, no matter how configured, under any OS  Download times may differ by factor up to 40 Public global network, no idea of identity of visitors  Different cultural and educational backgrounds, levels of skills; possibly physical or cognitive disabilities 425–426

 Original design of HTML and browsers attempted to deal with heterogeneous environment: Text may reflow to accommodate to available window size Page elements could not be positioned absolutely Fonts could not be specified on page Relative type sizes  CSS restores some control to designers, but user retains ultimate control 427

 Traditional print-based design ideas may not work on the Web Small screen may need scrollbars with parts of a page hidden Fonts may be substituted User may change type size Brower may not support CSS properly or at all Some people use a text-only browser 428–431

 Fix design – may make matters worse Turn text into GIF to preserve fonts and layout – slows down page loading, leaves users with images disabled with nothing  Reduce all design to level of text-only browser Page will not communicate as effectively as it could with proper design  Design for one particular configuration Great diversity of systems and configurations Foolish to turn away visitors who don't conform 432

 Accept that a Web page may appear differently to different users  Ensure that page remains readable and navigable – and preferably attractive – under all circumstances 433

 Some visitors to any Web site may Be unable to see, or have impaired vision or defective colour vision Be unable to read or understand what they read very easily Be unable to use a mouse or keyboard, owing to injury or major disability Be unable to hear  They may have to rely on assistive technology 433

 Pages must transform gracefully into a form that can be rendered by assistive technology e.g. text-only for screen readers  In many countries legislation exists requiring certain classes of Web site to be accessible in this sense  Requirements based on the W3C's Web Accessibility Initiative (WAI) guidelines 434

 Should supply text that can stand in for all non-textual elements of a page  img and area elements: use alt attribute to specify a brief decription of the image/hotspot – displayed instead of the image in text-only browsers, read by screen readers If long description is needed, use longdesc to point to text-only document  Equivalents are alternatives, not replacements 435–437

 Separating structure and content from appearance (e.g. using CSS) allows page to be presented in form appropriate to user's needs e.g. if you use h1, h2 for headers, can use a stylesheet to format them for sighted users, an audio stylesheet to add stress for screen readers, or software can extract headings to generate an outline  Using visual markup to identify structure (e.g. headings as p elements with special font attributes) prevents this 437

 By using absolutely positioned div elements, can create arbitrary layouts (e.g. multi- column, call-outs, …)  If divs appear in logical order in HTML document, user agents that ignore CSS will 'see' text in its correct order Beware Web authoring software that may choose its own order for adding div elements to HTML  Using tables to create layouts may mislead screen readers (e.g. read straight across two columns) 437–438

 To help people with cognitive disabilities, use headings and sub-heading, bulleted and numbered lists; use one paragraph per idea  Provide navigational overview of site to help orient people who easily become confused and to allow assistive technology to isolate navigational elements  Make link text meaningful, even in isolation Never use click here links 438–439

 Roughly 5% of male population unable to distinguish between certain colors (usually red and green); very small number of people cannot see colors at all  Old computers, some PDAs only have black and white displays  Cannot rely on color alone to convey information e.g. if you use color to identify links, supplement it with some other styling  Can distinguish between confusable colors using brightness 439–440

 Rapidly flashing elements can trigger epileptic attacks, so avoid blinking text &c  Movement may be an unwelcome distraction, so always provide a way of turning off animated effects Animated GIFs, JavaScript animation: this can usually be done in the browser Flash: add controls to movie to stop or skip it  Users with cognitive difficulties can become confused if windows open spontaneously, so don't use pop-ups 441

 Things have to work  Static HTML errors Validate HTML  But beware of browser bugs  Client-side script errors  Server-side programming errors 443–445

 Most important thing about a Web site is its content  Most beautifully designed accessible site will attract no repeat visitors if the content is of no interest to anybody  Compelling content can overcome poor design  Good design practice can make compelling content more readable, navigable, welcoming,… 445–447

 How easy is it for visitors to find information or use services?  Much of the research conducted into usability suffers from poor methodology Small and unrepresentative samples relative to population of Web users Emphasis on task-oriented experimentation  Observation of users is valuable but not rigorous science 448–451

 Not cast-iron rules  Mostly common sense and courtesy  Treat as check list If not followed, know why not 452

 Put the user first  Put the user in control  Don't provide too much choice  Don't make assumptions about users' behavior  Use technology judiciously  Understand your site's context  Keep up with change  Don't neglect aesthetics  Know your limitations 452–456