Workshop 2 Coding an Accessible Website Web Content Accessibility Project Funded by BCcampus Natasha Boskic, Kirsten Bole, Nathan Hapke University of British.

Slides:



Advertisements
Similar presentations
AHEAD HTML Accessibility Topics: Keyboard Accessibility Content and Structure Links Headings and Lists Images in HTML Pages Tables Forms.
Advertisements

Chapter 3 – Web Design Tables & Page Layout
Workshop 3 Accessible Multimedia Web Content Accessibility Project Funded by BCcampus Natasha Boskic, Kirsten Bole, Nathan Hapke University of British.
KompoZer. This is what KompoZer will look like with a blank document open. As you can see, there are a lot of icons for beginning users. But don't be.
Cascading Style Sheets
UNIT 12 LO4 BE ABLE TO CREATE WEBSITES Cambridge Technicals.
Scientific Communication CITS7200 Lecture 11 Designing and Writing Web Pages.
Workshop 1 Basics of Web Accessibility Web Content Accessibility Project Funded by BCcampus Natasha Boskic, Kirsten Bole, Nathan Hapke University of British.
The ACCESS Project Jesse Hausler, UDL/Accessibility Coordinator Craig Spooner, Coordinator.
Introduction to Web Accessibility. What is Web Accessibility Web accessibility means that people with disabilities can use the Web Disabilities including.
Macromedia Dreamweaver 4 Foundation Level Course.
EASI Equal Access to Software and Information EASI is the premier provider of online training about accessible information technology.
Good Websites. 2. Submit one good web interface. This website is a good because of it usability and appears of the website.
Five Tips to Improve Web Accessibility Presenter — Laurie Quon Los Alamos National Laboratory 2003 InterLab Conference Stanford Linear Accelerator Center.
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Let me control over my pages: Tables, Frames, and CSS.
How to Create Top Ranking Searchable and Accessible Documents Chris Pollett and Elizabeth Tu April, 2010.
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.
Creating and publishing accessible course materials Practical advise you can replicate.
Accessible Word Document Training Microsoft Word 2010.
Web Design Part 2 Page Size, Screen Layout and Content.
Workshop 5 Disabilities & Assistive Technology for the Web Web Content Accessibility Project Funded by BCcampus Natasha Boskic, Kirsten Bole, Nathan Hapke.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
Website design Feng Zhao College of Educatioin California State University, Northridge.
Chapter 4 Dreamweaver: Part II The Web Warrior Guide to Web Design Technologies.
Workshop 4 Creating Usable Content Web Content Accessibility Project Funded by BCcampus Natasha Boskic, Kirsten Bole, Nathan Hapke University of British.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Chapter 3 Dreamweaver: Part I The Web Warrior Guide to Web Design Technologies.
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.
Birkbeck University of London Business Workshop Web Accessibility Accessible web page content © Copyright Janet Billinge Adapted from Accessible.
© Cheltenham Computer Training 2001 Macromedia Dreamweaver 4 - Slide No 1 Macromedia Dreamweaver 4 Advanced Level Course.
Web Technologies Website Development Trade & Industrial Education
Chapter 2 Developing a Web Page. Chapter 2 Lessons Introduction 1.Create head content and set page properties 2.Create, import, and format text 3.Add.
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 Properties.
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.
Chapter 1 Understanding the Web Design Environment Principles of Web Design, 4 th Edition.
Week 1 Understanding the Web Design Environment. 1-2 HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to.
Website Development with Dreamweaver
Web Accessiblity Carol Gordon SIU Medical Library.
11 HTML5 sharing St Bonaventure College & High School 31 May 2012.
Copyright © 2013 MyGraphicsLab / Pearson Education STRUCTURE AND HTML TAGS MyGraphicsLab: Adobe Dreamweaver CS6 ACA Certification Preparation for Web Communication.
Design and Construction of Accessible Web Sites Michael Burks Chairman Internet Society SIG For Internet Accessibility for People with Disabilities June.
Is Your Site Accessible? Web Site Testing for Accessibility Presented by: The NYS Forum IT Accessibility Committee The NYS Forum Webmasters Guild Northeast.
Lecture 3 Web Design What makes a "good" website? Getting started on your website. Planning the layout. Picking a theme. Effective Design Tips.
Daniel Njuguna – IT Officer/ Adaptive Technology Trainer Kenya Society For The Blind Accessibility in ICT’s.
WEB ACCESSIBILITY. WHAT IS IT? Web accessibility means that people with disabilities can use the Web. Web accessibility encompasses all disabilities that.
Html Tables Basic Table Markup. How Tables are Used For Data Display Tables were originally designed to display and organize tabular data (charts, statistics,
Retrofitting Websites for Accessibility David Mulder, Academic Technology Services.
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.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 7 Key Concepts 1 Copyright © Terry Felke-Morris.
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.
Cascading Style Sheets Primary readings Presentations Explain & review projects with class mates.
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.
Creating Accessible Web Forms Sandy Clark Constella Group
Online Course Accessibility Technical and Pedagogical Strategies.
Accessible Word Document Creation Using Microsoft Word 2010.
Web and Multimedia Development Copyright © Genetic Computer School 2007WM LESSON OVERVIEW  Use of Tables  Creating Tables  Try It – 1  Creating.
 Accessibility & Information Architecture Presented by Liz Molleur INF385E April 5 th, 2009.
Accessibility Basics on creating accessible websites Accessibility Seth Duffey presentation for MAG Telecommunications.
Elements of Accessibility in Online Courses Dallas County Community College District Technology Summer Institute June 10, :45-12:45.
Making the Web Accessible to Impaired Users
Introduction to Web Accessibility
Creating Accessible Electronic Content
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
Creating Accessible Electronic Documents
Accessible Design Top 10 List
4.00 Apply procedures to add content by using Dreamweaver. (22%)
Presentation transcript:

Workshop 2 Coding an Accessible Website Web Content Accessibility Project Funded by BCcampus Natasha Boskic, Kirsten Bole, Nathan Hapke University of British Columbia

Workshop schedule Monday August 21 Basics of Web Accessibility Tuesday August 22 Coding an Accessible Website Wednesday August 23 Accessible Multimedia Thursday August 24 Creating Usable Content Friday August 25 Disabilities & Assistive Technology

The Plan Accessibility review Using XHTML and CSS Structure & content Fonts Links & navigation Images Tables Multimedia Validators & testing

What is accessibility? Universal design for the web Ensuring anyone with any browsing technology can access all the information on your site –People with disabilities –Handheld computers and cell phones –Dial-up modems Need to use consistent, standard code to support as many users as possible

What do I use? Please do NOT use Word’s “Export to HTML” feature! Beginners: Course Genie will export a valid, accessible site from Word Intermediate: use a good WYSIWYG editor such as Dreamweaver Expert: hand-code XHTML and CSS

What to consider Be consistent Keep navigation the same on each page Be redundant Presenting information in multiple ways helps all learners

Learning XHTML/CSS HTML not good for complex layouts XHTML new standard for web development Separates content from presentation MUCH easier to make sweeping changes! Eliminates redundancy & bloated pages Well-formed pages work in more browsers Foundation for an accessible site

Adapting to XHTML Mostly the same as HTML Stricter format Avoid tables & “pixel shims” for layout No more FONT, CENTER, ALIGN… Describes the structure and content of the page, but not its appearance or presentation

Quick CSS primer Cascading Stylesheets define ONLY appearance Define a class & apply it to a tag:.blue {color: #000099; } This text will be blue This header will be blue

Structure & Content Considerations for cognitive disabilities benefit all users Navigation must be consistent Clear, concise directions Group like items together Chunk text - Web users scan rather than read Site search & site map

Font sizes Low-vision users need to be able to increase font size This can be done with a screen magnifier It can also be done with the browser UNLESS font sizes are set incorrectly. Use relative fonts (%, em) rather than absolute (px, pt) body { font-size: 90%; }

Images Assume images cannot be viewed Use alternative text to describe image content Meaningful & descriptive

Images, continued If no description needed, set alt=“ ”: If too complex to be described in less than 80 characters, make a page with a longer description and link to it with longdesc :

Links “Click here” is not a meaningful link Use title attribute to describe vague URLs Avoid repeating the same link text Option to skip over navigation Read the full report

Javascript Often inaccessible to screen readers Pop-ups, rollovers, form validation Many DHTML menus completely useless Call functions from onClick instead of href Always provide alternatives if important!

Pop-up windows Traditional to open external links in a new window Breaks the BACK button Confusing for many users Let users choose how to open window Warn if new window will be opened

Labels for Tables Tables are for data, not layout Think linear! Summary Header row or column More options available for complex tables Freight Charges Perth …

Labels for Forms Labels associate field with correct text Extremely useful for screen readers Keep fields in logical order Your Surname

Multimedia Flash, Shockwave, Quicktime, etc. Good for cognitive/learning issues Some accessibility options in Flash No support in text browsers Poor support in screen readers Provide transcripts of audio & video Provide alternatives to important interactive content

Using Validators Use XHTML and CSS validators to make sure your code is correct Use accessibility checker like Watchfire WebXact to look for missing pieces Don’t rely on the accessibility checker - some things need to be human-tested

Getting started Like “curb cuts” in sidewalks, it’s always easier to build in accessibility from the start Not too hard to modify an existing site

First steps If you’re comfortable coding by hand, get familiar with XHTML and CSS First provide alternative text for visuals - photographs, charts, graphs Let users control the font size Keep an eye on your link text Labels for tables and forms Alternatives for multimedia

Thank you for coming! Join us tomorrow for Accessible Multimedia - 12 pm PST Natasha Boskic Kirsten Bole Nathan Hapke