Evaluating and Remediating Web Pages for Accessibility & Web Standards Evaluating and Remediating Web Pages for Accessibility & Web Standards Howard Kramer.

Slides:



Advertisements
Similar presentations
A Web Standards & UD Approach to Access The Intersection of Web Standards, Universal Design & Accessibility Howard Kramer University of Colorado-Boulder.
Advertisements

Designing and Evaluating Web Sites using Universal Design Principles Integrating Usability & Accessibility Howard Kramer University of Colorado-Boulder.
XHTML Basics.
1 eVenzia Technologies Learning HTML, XHTML & CSS Chapter 1.
Tim Berners-Lee authors HTML in 1991, assisted by his colleagues at CERN,
Neal Stublen A Basic Template  HTML doctype Much simpler than HTML4/XHTML  Title and meta content Again simpler than “Content-Type”
Web Accessibility Web Services Office of Communications.
F DIGITAL MEDIA: COMMUNICATION AND DESIGN INTRODUCTION TO XML AND XHTML.
The W3C Web Accessibility Initiative (WAI) Inclusive learning through technology Damien French.
1st Project Introduction to HTML.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
CS 415 N-Tier Application Development By Umair Ashraf July 16,2013 National University of Computer and Emerging Sciences Lecture # 12 HTML/ XHTML/ HTML5.
Copenhagen, 6 June 2006 Modern Web standards in CHM portals Mădălina Sauca Finsiel Romania.
Section 2.1 Compare the Internet and the Web Identify Web browser components Compare Web sites and Web pages Describe types of Web sites Section 2.2 Identify.
Web Standards Coding Benefits of Web Standards Coding – Variety of user agents Same marked up content can be read by browser, smartphones, screen readers.
WRA /16/13 HTML VALIDATION & HTML5. TODAY’S AGENDA Overview of new objects: lists, tables Overview of metadata: meta tags, comments History of the.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Multimedia and the Web Chapter Overview  This chapter covers:  What Web-based multimedia is  how it is used today  advantages and disadvantages.
Week 1.  Phillip Chee   Ext.1214 
Using Styles and Style Sheets for Design
Lesson 4: Using HTML5 Markup.  The distinguishing characteristics of HTML5 syntax  The new HTML5 sectioning elements  Adding support for HTML5 elements.
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
The Internet Writer’s Handbook 2/e Web Accessibility Writing for the Web.
WEB DESIGN USING DREAMWEAVER. The World Wide Web –A Web site is a group of related files organized around a common topic –A Web page is a single file.
 2002 Prentice Hall, Inc. All rights reserved.2 Chapter 2 — Introduction to HyperText Markup Language 4: Part I Outline 2.1Introduction 2.2Markup Languages.
Introduction. Document Structure Overview  XML declaration (prolog)  Document type declaration  Root element (namespace)  Document header  Document.
>> Introduction to HTML: Tags. Hyper - is the opposite of linear Text – words / sentences / paragraphs Mark-up – Marking the text Language – It is a language.
Everything in it’s right place Revisiting website accessibility Jeff Coburn Senior Web Specialist Institute for Community Inclusion.
HTML | DOM. Objectives  HTML – Hypertext Markup Language  Sematic markup  Common tags/elements  Document Object Model (DOM)  Work on page | HTML.
Creating sustainable web-based resources: more standards Online Qualitative Data Resources: Best Practice in Metadata Creation and Web Standards 15 November.
Design Principles for the Web Lavanya Koppaka. Why follow design principles? Structure the information being presented Increase the readability Ease of.
WEB ACCESSIBILITY. WHAT IS IT? Web accessibility means that people with disabilities can use the Web. Web accessibility encompasses all disabilities that.
WEB APPLICATION DEVELOPMENT For More visit:
CSS : Cascading Style Sheets Ann Dobbs Class: i385e.
1 Introduction to XHTML: Part 1 Outline Introduction Elements and Attributes Editing XHTML Common Elements W3C XHTML Validation Service Headers Linking.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Teaching Web Accessibility at the Source in a University Web Design Class Howard Kramer & Vijay Patel University of Colorado-Boulder
 Network  A _____ of computers that can _________ w/ each other  Examples of hardware  ______________ & communication lines  Internet  Hardware.
Technical Communication A Practical Approach Chapter 14: Web Pages and Writing for the Web William Sanborn Pfeiffer Kaye Adkins.
Louisa Lambregts, Louisa Lambregts
"How to improve web site accessibility and capture new business" Christian Heilmann, Lead Front End Developer Netdecisions February 2004.
Information Architecture 2 Primary Readings - Designing With Web Standards: Chapters 5-8 Designing With Web Standards Deliverables - Design Critiques due.
WEB ACCESSABILITY Web Accessibility in Reality. List of Content Background –What is the issue? Moving on –How can me learn more? Some QuickTips –What.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
2016 Cengage Learning Computing Conference Lisa Friedrichsen, Professor Web Development & Digital Media Johnson County Community College HTML 5 / CSS 3.
COMP 143 Web Development with Adobe Dreamweaver CC.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
Cascading Style Sheets - CSS December 20, 2008 NTPCUG Expression Web SIG.
2 |2 | Overview of the presentation What is disability? What is the global situation for persons with disabilities? What is accessibility? What is ICT.
Information Architecture 2 No Class Scheduled October 23 Primary Readings - Zeldman, J. (2003). Designing With Web Standards: Chapters 6-8Designing With.
HTML Markup for Accessibility You Never Knew About David Epler June 27, 2004.
4.01 How Web Pages Work.
Teaching Accessibility and Universal Design in Higher Education Curriculum: Benefits, Approaches and Resources Howard Kramer University of Colorado-Boulder.
Web Architecture & HTML
Web Basics: HTML/CSS/JavaScript What are they?
HTML5 Basics.
W3C Web standards and Recommendations
Project 1 Introduction to HTML.
Web Development A Visual-Spatial Approach
Introduction to Advance Web Technologies
Introduction to Web Accessibility
ITI 133 HTML5 Desktop and Mobile Level I
HTML5 Level I Session II Chapter 3 - How to Use HTML to Structure a Web Page
HTML A brief introduction HTML.
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Web: Big Concepts Ch. 3 1/10/2019.
Structuring Content in a Web Document
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
4.01 How Web Pages Work.
Presentation transcript:

Evaluating and Remediating Web Pages for Accessibility & Web Standards Evaluating and Remediating Web Pages for Accessibility & Web Standards Howard Kramer University of Colorado-Boulder

Today’s Outline What are Web Standards? What are Web Standards? How does it compare to “Accessibility Standards” How does it compare to “Accessibility Standards” What are the advantages of this approach What are the advantages of this approach The evaluation & remediation process The evaluation & remediation process Resources & Suggestions (for using this approach) Resources & Suggestions (for using this approach)

Definitions & Historic Context The Web Standards Project (WaSP) Before Web Standards Before Web Standards The Way we Were – 1998 The Way we Were – 1998 No standards No standards Browser wars Browser wars Code forking Code forking

Definitions & Historic Context The Web Standards Project (WaSP) What, Why, Who are Web Standards? What, Why, Who are Web Standards? Web Standards Project - founded in 1998 Web Standards Project - founded in 1998 reduce the cost and complexity of development reduce the cost and complexity of development increasing the accessibility increasing the accessibility and long-term viability of any site published on the Web. and long-term viability of any site published on the Web.

Web Standards Basics Web Standards include Web Standards include semantic (x)HTML markup, semantic (x)HTML markup, CSS layout (the separating of content from layout & formatting) CSS layout (the separating of content from layout & formatting) Third component: Scripting – Javascript & DOM Third component: Scripting – Javascript & DOM

The Benefits of using Web Standards to promote Accessibility Makes it easier for people & search engines to find your content – (including AT users) Makes it easier for people & search engines to find your content – (including AT users) Separating structure and behavior makes your site easier and less expensive to develop & test. (And much easier to update). Separating structure and behavior makes your site easier and less expensive to develop & test. (And much easier to update). Makes your site lighter (smaller file size) Makes your site lighter (smaller file size) Semantic markup makes your site more accessible to different kinds of browsers and devices, incl. mobile devices and AT Semantic markup makes your site more accessible to different kinds of browsers and devices, incl. mobile devices and AT Designing with standards in ensures that your site is forward compatible. Designing with standards in ensures that your site is forward compatible.

The Advantages of a Universal Design Approach Using Web Standards is a Universal Design Strategy Using Web Standards is a Universal Design Strategy Not only addressing accessibility Not only addressing accessibility Don’t need to “sell” accessibility to web designers and administrators Don’t need to “sell” accessibility to web designers and administrators

Universal Design vs. Web Standards vs. Accessibility

Web Standard Particulars Declare a proper doctype Declare a proper doctype Declare a language in the doctype Declare a language in the doctype Declare the primary language of the site in the area Declare the primary language of the site in the area Title your page properly & uniquely Title your page properly & uniquely !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN“ " !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN“ " If your document is XHTML, use this: If your document is XHTML, use this: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" " "

Web Standard Particulars Declare a unique title for each page. Declare a unique title for each page. Title example Title example <html><head> ATIA 2012 Home ATIA 2012 Home </head><body></body>...</html>

Web Standard Particulars Use keywords & description elements Use keywords & description elements<head> Yahoo! UK & Ireland Eurosport—Sports News | Live Scores | Sport Yahoo! UK & Ireland Eurosport—Sports News | Live Scores | Sport </head>

Web Standard Particulars Structure your page Semantically (not presentationally) with Headers,, Divs, & Lists Structure your page Semantically (not presentationally) with Headers,, Divs, & Lists

Clear & Consistent Navigation

Demonstration CU Physics page CU Physics page cs%20page-2.htm cs%20page-2.htm cs%20page-2.htm cs%20page-2.htm NY Times NY Times

Advantages of Universal Design Approach Campuses, audiences, IT, not always receptive to “disability” approach Campuses, audiences, IT, not always receptive to “disability” approach

Evaluation & Remediation Tools Wave (Toolbar) – Wave (Toolbar) – wave.webaim.org wave.webaim.org Functional Accessibility Evaluator 1.1 Functional Accessibility Evaluator US/firefox/addon/accessibility-evaluation- toolb/ US/firefox/addon/accessibility-evaluation- toolb/ US/firefox/addon/accessibility-evaluation- toolb/ US/firefox/addon/accessibility-evaluation- toolb/ Achecker – Achecker –

Demonstration Testing the Physics page Testing the Physics page

More Evaluation & Remediation Tools & Resources 10 Evaluation Tools 10 Evaluation Tools standards/accessibility_testtools/ standards/accessibility_testtools/ standards/accessibility_testtools/ standards/accessibility_testtools/ CU Web Design Awards Page CU Web Design Awards Page omp2012.html#resources omp2012.html#resources omp2012.html#resources omp2012.html#resources

Zeldman – “the blind billionaire” Google and other search engines are, in effect, “blind users.” Google and other search engines are, in effect, “blind users.” Structure Structure Text/semantics Text/semantics

Web Standards & UD Books Chisholm, Wendy; May, Matt. Universal Design for Web Applications Chisholm, Wendy; May, Matt. Universal Design for Web Applications Zeldman, Jeffrey. Designing with Web Standards (3rd Edition) Zeldman, Jeffrey. Designing with Web Standards (3rd Edition) Shea & Holzschlag. The Zen of CSS Design: Visual Enlightenment for the Web. Shea & Holzschlag. The Zen of CSS Design: Visual Enlightenment for the Web. Norman, David A. The Design of Everyday Things (2002). Norman, David A. The Design of Everyday Things (2002). Cooper, Alan; Reimann Robert M. About Face 2.0: The Essentials of Interaction Design (2003) Cooper, Alan; Reimann Robert M. About Face 2.0: The Essentials of Interaction Design (2003)

Implementing this on the UCB Campus Committee on Universal Design & Accessibility Committee on Universal Design & Accessibility Web Design Competition Web Design Competition Teleconferences to campus Teleconferences to campus

Other Curriculum Resources A List Apart - Link-Rodrigue, The Inclusion Principle, A List Apart - Link-Rodrigue, The Inclusion Principle, principle/ principle/ principle/ principle/ Dev.opera.com Dev.opera.com to-the-web-standards-cur/ to-the-web-standards-cur/ to-the-web-standards-cur/ to-the-web-standards-cur/ Usability.gov Usability.gov tml tml tml tml Sitepoint.com Sitepoint.com architecture architecture architecture architecture

Other Curriculum Resources First Principles of Interaction Design” First Principles of Interaction Design” ( ); ( ); “Personas” “Personas” WebAIM.org – The Legend of the Typical … WebAIM.org – The Legend of the Typical … readersurvey.pdf readersurvey.pdf readersurvey.pdf readersurvey.pdf W3C Web Standards Cirruculim W3C Web Standards Cirruculim age age age age

Other Resources Web Design Awards & Training at CU Web Design Awards & Training at CU html html html html WAVE - WebAIM.org WAVE - WebAIM.org W3C Web Standards Cirruculim W3C Web Standards Cirruculim age age age age Physics Example page Physics Example page 0page-2.htm 0page-2.htm 0page-2.htm 0page-2.htm

Accessing Higher Ground Conference Accessible Media, Web & Technology November , 2012 November , 2012 Hands-on sessions on Web Access, Assistive Technology Hands-on sessions on Web Access, Assistive Technology Upcoming teleconferences Upcoming teleconferences Can purchase audio dvd of proceedings & access materials & handouts online Can purchase audio dvd of proceedings & access materials & handouts online Westin Hotel - between Boulder & Denver Westin Hotel - between Boulder & Denver