IT Accessibility Committee Eating the Elephant Prepared by the NYS Forum IT Accessibility Committee

Slides:



Advertisements
Similar presentations
Usability Prepared by: The NYS Forum for Information Resource Management IT Accessibility Committee.
Advertisements

HTML 4 Hypertext Markup Language Tables, Lists & Links Science & Art Multimedia.
HTML/XML XHTML Authoring. Creating Tables  Table: An arrangement of horizontal rows and vertical columns. The intersection of a row and a column is called.
Creating and Editing a Web Page Using Inline Styles
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 3: XHTML Coding © 2007 Prosoft Learning Corporation All rights reserved ITD 110 Web Page.
Web Development & Design Foundations with XHTML Chapter 8 Key Concepts.
The ACCESS Project Jesse Hausler, UDL/Accessibility Coordinator Craig Spooner, Coordinator.
Microsoft Excel 2010 Chapter 7
 CSS ids  Pages  Sites  HTML: class=“name”  Names may define format OR content › Either works  CAN apply multiple classes to the same tag  Multiple.
XHTML1 Tables and Lists. XHTML2 Objectives In this chapter, you will: Create basic tables Structure tables Format tables Create lists.
1 XHTML continued Use the anchor tag to link from page to pageUse the anchor tag to link from page to page Create absolute and relative linksCreate absolute.
Chapter 8 Designing with Cascading Style Sheets. Chapter 8 Topics Building three different types of complete Web pages using CSS: Build a style sheet.
Tables And Lists. Slide 2 Lecture Overview Learn about the basics of tables Create simple 2-dimensional tables Format tables Create tables with complex.
Creating Tables in a Web Site Using an External Style Sheet HTML5 & CSS 7 th Edition.
1 The Structure of a Web Table beginning of the table structure first row of three in the table end of the table structure table cells You do not need.
Website Design - Review Layout using tables. Table exmaple James 11/08.
Creating Tables in a Web Site Using an External Style Sheet
1 Advanced Frame Options Using NORESIZE  By default, users may resize frames unless you specify the NORESIZE attribute in the tag  Examples:
HTML Concepts and Techniques Fourth Edition Project 3 Creating Web Pages with Links, Images, and Formatted Text.
HTML Comprehensive Concepts and Techniques Third Edition Project 3 Creating Web Pages with Links, Images, and Formatted Text.
Thesis and Publication Style Statistical Editor, Journal of Oral and Maxillofacial Surgery, Statistical Editor, Journal of Oral and Maxillofacial.
Creating a Simple Page: HTML Overview
Microsoft Expression Web - Illustrated Unit B: Creating a Web Site.
Creating Tables in a Web Site
HTML Comprehensive Concepts and Techniques Second Edition Project 3 Creating Tables in a Web Site.
INTRODUCTORY Tutorial 7 Creating Tables. XP New Perspectives on Blended HTML, XHTML, and CSS2 Objectives Discern the difference between data tables and.
Web Design, 4 th Edition 4 Planning a Successful Web Site: Part 2.
Slide 1 Consider the page layouts for: Layout design – does it look balanced and even Size of box relative to its importance – the Heading (or title) of.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
IT Accessibility Committee Accessible Images and Visual Elements Prepared by The NYS Forum IT Accessibility Committee
WELCOME EF 105 Spring EF 105 Computer Methods in Engineering Problem Solving Week 2: FrontPage Introduction to Software Use to create Web Pages.
Website Development with Dreamweaver
Learning Web Design: Chapter 4. HTML  Hypertext Markup Language (HTML)  Uses tags to tell the browser the start and end of a certain kind of formatting.
CIS 205—Web Design & Development Dreamweaver Chapter 5 Using HTML Tables to Lay Out a Page.
USABILITY An Introduction. Usability “..usability really just means making sure that something works well: that a person of average (or even below average)
1 Web Developer & Design Foundations with XHTML Chapter 3 Key Concepts.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
Chapter 7 Creating a Newsletter with a Pull-Quote and Graphics
1 Web Application Programming Presented by: Mehwish Shafiq.
ACCESSIBILITY An Introduction. Accessibility Accessibility is the degree to which a product, device, service, or environment is available to as many people.
Microsoft FrontPage 2003 Illustrated Complete Designing Web Pages with Layout Tables.
HTML Concepts and Techniques Fifth Edition Chapter 4 Creating Tables in a Web Site.
Jozef Goetz, STEM Summer Camp Dr. Jozef Goetz.
IT Accessibility Committee XML as Content Management Presented by Michael B. Short May 11, 2006 Prepared by the NYS Forum IT Accessibility Committee
HTML Concepts and Techniques Fifth Edition Chapter 3 Creating Web Pages with Links, Images, and Formatted Text.
University of South Asia Course Name: Web Application Prepared By: Md Rezaul Huda Reza
Creating and Editing a Web Page Using Inline Styles
1 3/30/05CS120 The Information Era CS120 The Information Era Chapter 4 – More HTML Specifics TOPICS: Frames Problem Review, Nested Frames.
Learning Aim C.  Creating web pages involves many considerations.  In this section we will look at the different software tools you can use and how.
Creating Web Pages with Links, Images, and Embedded Style Sheets
Introduction to Programming the WWW I CMSC Winter 2003 Lecture 5.
IT Accessibility Committee Cascading Style Sheets Presented by Michael B. Short Prepared by The NYS Forum IT Accessibility Committee
TABLES. Session Checklist ► Learn the ways that tables can help you organize data on your Web site ► Learn how to prepare a spreadsheet-like table that.
HTML LAYOUTS. CONTENTS Layouts Example Layout Using Element Example Using Table Example Output Summary Exercise.
Chapter 7 Creating Templates, Importing Data, and Working with SmartArt, Images, and Screen Shots Microsoft Excel 2013.
INTRODUCTION ABOUT DIV Most websites have put their content in multiple columns. Multiple columns are created by using or elements. The div element is.
Title of your site Title of your page Text and images arranged on the page in the design of your choice. Page 2 Page 3 Page 4 Page 5 Page 6 Page 7 Page.
Working with Tables: Module A: Table Basics
Positioning Objects with CSS and Tables
AN INTRODUCTORY LESSON TO MAKING A SIMPLE WEB PAGE By: RC Emily Solis
Layout - you need to understand that a simple navigation bar:
TABLES, LISTS & IMAGES.  Tables are defined with tag.  Table is divided into rows and columns.  Table must have at least one row and one column  Table.
Page plans A01 Design.
Fixed Positioning.
Creating Tables in a Web Site
Implementing Tables to Hold Data in HTML
For use on your feedback page
Lesson 2: HTML5 Coding.
Positioning Objects with CSS and Tables
Presentation transcript:

IT Accessibility Committee Eating the Elephant Prepared by the NYS Forum IT Accessibility Committee Presented by Michael B. Short

Eating the Elephant OBJECTIVE: The learner will list three techniques that can be applied to a web site to maximize the value for the effort

Eating the Elephant? How do you eat an elephant? How do you eat an elephant?

Eating the Elephant? One bite at a time! One bite at a time! Tackling a large project one small step at a time Tackling a large project one small step at a time

Eating the Elephant? Tackling a large project one small step at a time Tackling a large project one small step at a time

Eating the Elephant Use alt and title attributes for all graphics, graphic buttons and images Use alt and title attributes for all graphics, graphic buttons and images Locate your “top ten” pages and make them completely accessible Locate your “top ten” pages and make them completely accessible Make new and revised pages accessible as you go Make new and revised pages accessible as you go Label your “format only” tables accordingly using the summary attribute Label your “format only” tables accordingly using the summary attribute

alt and title attributes Describe the function of the graphic Describe the function of the graphic Example: a navigation arrow pointing to the right should be labeled “Next,” not “Arrow” Example: a navigation arrow pointing to the right should be labeled “Next,” not “Arrow” Concentrate on navigation Concentrate on navigation Handle bullets and spacer graphics Handle bullets and spacer graphics Use an empty attribute: alt=" " Use an empty attribute: alt=" "

Eating the Elephant Use alt and title attributes for all graphics, graphic buttons and images Use alt and title attributes for all graphics, graphic buttons and images Locate your “top ten” pages and make them completely accessible Locate your “top ten” pages and make them completely accessible Make new and revised pages accessible as you go Make new and revised pages accessible as you go Label your “format only” tables accordingly using the summary attribute Label your “format only” tables accordingly using the summary attribute

Top Ten Pages your home page your home page top level menu pages top level menu pages the pages most frequently accessed by your visitors the pages most frequently accessed by your visitors

Eating the Elephant Use alt and title attributes for all graphics, graphic buttons and images Use alt and title attributes for all graphics, graphic buttons and images Locate your “top ten” pages and make them completely accessible Locate your “top ten” pages and make them completely accessible Make new and revised pages accessible as you go Make new and revised pages accessible as you go Label your “format only” tables accordingly using the summary attribute Label your “format only” tables accordingly using the summary attribute

Eating the Elephant It is much easier to create accessible web pages than fix it later It is much easier to create accessible web pages than fix it later But, if you are revising anyway, that is the time to fix it But, if you are revising anyway, that is the time to fix it

Eating the Elephant Use alt and title attributes for all graphics, graphic buttons and images Use alt and title attributes for all graphics, graphic buttons and images Locate your “top ten” pages and make them completely accessible Locate your “top ten” pages and make them completely accessible Make new and revised pages accessible as you go Make new and revised pages accessible as you go Label your “format only” tables accordingly using the summary attribute Label your “format only” tables accordingly using the summary attribute

Tables 101 Mark-up should describe the contents Mark-up should describe the contents marks a heading … not used to simply style text marks a heading … not used to simply style text Lack of style sheet support in the past has led to using tables for layout Lack of style sheet support in the past has led to using tables for layout We should use the summary=“format only” attribute to clue in our visitors that the table is not really a table We should use the summary=“format only” attribute to clue in our visitors that the table is not really a table

Tables 102 If you encounter tables for layout, keep it simple If you encounter tables for layout, keep it simple nested tables make navigation tricky nested tables make navigation tricky colspan and rowspan used indiscriminately will lose the most savvy navigator colspan and rowspan used indiscriminately will lose the most savvy navigator Replace table layout with CSS at every opportunity Replace table layout with CSS at every opportunity