Creating Accessible DotNetNuke Skins Using CSS
|
|
- Daniella Sullivan
- 5 years ago
- Views:
Transcription
1 Creating Accessible DotNetNuke Skins Using CSS Cathal Connolly, MVP, DotNetNuke Trustee Lee Sykes, Session: SKN201
2 Agenda Why should I make my site accessible? Creating Compliant Skins & modules Keeping your site compliant
3 What is accessibility and why does it matter? Accessibility!= XHTML/CSS-based skins Making your site accessible means making it available to users with disabilities, and ensuring that their experience with your site is not degraded. Why would I make the effort to make a site accessible?
4 Why? It s the law! It earns you money! It s cool!
5 ADA Section 508 of the Rehabilitation Act requires that when Federal agencies develop, procure, maintain, or use electronic and information technology, they shall ensure that this technology allows: Federal employees with disabilities to have access to and use of information and data that is comparable to that by Federal employees who are not individuals with disabilities, unless an undue burden would be imposed on the agency, and Individuals with disabilities, who are members of the public seeking information or services from a Federal agency, to have access to and use of information and data that is comparable to that provided to the public who are not individuals with disabilities. If you are working with the US Government, it is the law. It may be a requirement for state and local governments also. It is most likely the law if you are working with a foreign government. If you are big enough, you might get sued. Target has been sued over their web site. In the rest of the world, individual states, counties & countries laws apply e.g. in the UK the Disability discrimination act (DDA) covers this area. Whilst there is no existing case law to cover this exact area, the DDA requirements are commonly accepted/required as the legal requirement. This can vary depending on site, but normally requires your website to exceed the basic level of compliance that the World Wide Web Consortium (W3C) recommend in their Website Content Accessibility Guidelines (WAG) version 1.0 (A compliance) and aim for Double AA compliance. If you re a UK government website you should be aiming to achieve Double AA.
6 WCAG WCAG revised 17 may 2007 most sites still measure against WCAG 1.0 The W3C s guidelines for accessibility are spelled out in the Web Content Accessibility Guidelines (WCAG). There are 14 guidelines in WCAG 1.0, with each guideline containing a number of checkpoints. These checkpoints are each given a priority between 1 and 3 with the following meanings: Priority 1 indicates that a developer must satisfy this checkpoint; Priority 2 means that a developer should satisfy the checkpoint; Priority 3 implies that the developer may satisfy the checkpoint. A Web site is given a conformance rating depending on the checkpoints met: Conformance Level A: all Priority 1 checkpoints are met. Conformance Level AA: all Priority 1 and Priority 2 checkpoints are met. Conformance Level AAA: all checkpoints are met.
7 Skinning from a XHTML Template Preparations DotNetNuke: Ensure the core code produced by DotNetNuke is XHTML compliant Including the default.css file (can use shorthand techniques on this file) Install the House Menu Skin Object ( Testing: Install the Web Developers toolbar for Firefox Browsers: Install various browsers, either standalone versions or use virtual PCs IE7, IE6, IE5.5, IE5.01 Firefox Mozilla Netscape Opera Safari (PC version available)
8 Downloading XHTML compliant CSS Templates Example sites: Open Source Web Design: Open Web Design: Open Designs: Andreas Viklund: Warnings: Are the templates coded to the standards you require? Font resizing? Print stylesheets? etc. Browser compatible? No guarantees, you need to test
9 Considerations before converting to a skin Who is going to be using the skin? Is it to distribute to the community for a variety of consumers or is it for a particular project? Hacks: Has the template designer used hacks? How should you implement them? Are they compatible with the variety of browsers?
10 Advantages / Disadvantages Advantages: A million and 1 ways to create a css design A good way to learn various css layout skills Disadvantages: Be careful which template you choose, there are no guarantees regarding quality Self-built skin can potentially introduce more advanced techniques
11 Adapting XHTML template to a DotNetNuke skin Demonstrate how to convert a XHTML template to a DNN skin Convert the andreas01 XHTML template ( (by Andreas Viklund) How to use the web developer toolbar for troubleshooting and quickly finding solutions Create content panes for modules, add tokens: login links, terms, search, etc How to style the HouseMenu Override CSS classes from default.css file so that the styles match the original ie. Normal class, h1-h6 headers Assume you are already familiar with the basic skinning techniques in DotNetNuke and have an understanding of CSS.
12 Items to watch out for when developing skins & modules - accessibility Images. alt attribute, not the filename. Give the meaning of the image. longdesc attribute. Nothing frustrates a user more than hearing the name of the file as opposed to the description of the image. Forms/Labels/Controls. Label tag Fieldset tag Accesskey attribute Tabindex attribute Accessible data For tables use Column/Row Headers, Scope and Axis (Do not use TH) For GridView use the UseAccessibleHeader property
13 XHTML compliance With asp.net 2.0, Microsoft updated the web controls and asp.net itself to ensure that xhtml-compliant markup can be generated. However, some controls still have optional properties that can generate invalid markup, and these should be avoided: Examples of controls that might result in non compliant markup are controls that allow you to include a target attribute to specify their client-side behavior via the Target attribute AdRotator BulletedList HyperLink HyperLinkColumn ImageMap MenuItem TreeNode A DropDownList or ListBox control can be used to create a single-item or multiple-item selection. The DropDownList and the ListBox control each render an HTML select element. If the DropDownList or the ListBox control does not contain at least one ListItem control, then the rendered select element contains no child option elements and will not validate against XHTML 1 LinkButtons
14 Items to watch out for when developing skins - javascript It s a bit of a myth that you can t use javascript if you re building accessible websites. Most modern screen readers such as Jaws can handle various javascript event handlers, you just have to take care which ones you use and their effects Can be used with sufficent testing onfocus and onblur onchange and onselect Avoid where possible onmouseover and onmouseout onclick and ondblclick
15 Module compliance (source) Demo If you find an issue raise it at the public issue support.dotnetnuke.com. If you have a code fix please add CODE INCLUDED to the title. Alternatively me at cathal.connolly@dotnetnuke.com If you re a non-coder you can still contribute. Add a blank page to your portal, add an instance of the module and then view the source. Identify the module section and copy it. Open visual studio 2005/Visual web developer, add a page and paste the content within the <form> tags. Go to Website->check accessibility, and decide what schemes to check against. Use either of the above methods to let us know the the issue(s) and ideally provide the code sample
16 Module compliance (no source) In one of the next DotNetNuke releases we will be adding a response/request filter httpmodule. It allows for the filtering and replacement of selected content. For accessibility purposes you ll be able to give strings that can be selected and transformed e.g. <BR> to <br /> or removed altogether. In addition it ll have support to render all html tags as lowercase, allowing you to alter the module output without having to update the code itself.
17 User content Rich Text Editor Dotnetnuke 4.6 uses the version of the FCK editor, which now defaults to rendering XHTML. You may wish to alter the fckconfig.js file to reflect the same doctype i.e. Set FCKConfig.DocType = '' ; to FCKConfig.DocType = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ; Telerik also sell a DotNetNuke richtext provider version of their RAD Editor, which has excellent XHTML support.
Accessibility of EPiServer s Sample Templates
Accessibility of EPiServer s Templates An evaluation of the accessibility of EPiServer s sample according to current recommendations and guidelines elaborated by the World Wide Web Consortium s (W3C) Web
More informationUSER GUIDE. MADCAP FLARE 2017 r3. Accessibility
USER GUIDE MADCAP FLARE 2017 r3 Accessibility Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document
More informationUSER GUIDE MADCAP FLARE Accessibility
USER GUIDE MADCAP FLARE 2018 Accessibility Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document
More informationDreamweaver: Accessible Web Sites
Dreamweaver: Accessible Web Sites Introduction Adobe Macromedia Dreamweaver 8 provides the most complete set of tools available for building accessible web sites. This workshop will cover many of them.
More informationJSF - H:INPUTSECRET. Class name of a validator that s created and attached to a component
http://www.tutorialspoint.com/jsf/jsf_inputsecret_tag.htm JSF - H:INPUTSECRET Copyright tutorialspoint.com The h:inputsecret tag renders an HTML input element of the type "password". JSF Tag
More informationSection 508 Compliance: Ensuring Accessibility to Web-Based Information
Section 508 Compliance: Ensuring Accessibility to Web-Based Information UGPTI Transportation Seminar Series Fargo, ND November 17, 2009 David Ripplinger & Patrick Nichols Upper Great Plains Transportation
More informationzetoc Website Accessibility Project
zetoc Website Accessibility Project 1. Aim To make all information pages AA accessible, and if possible AAA accessible To make all information pages pages xhtml transitional To document any problems in
More informationVoluntary Product Accessibility Template (VPAT) Applicable Sections
Voluntary Product Accessibility Template (VPAT) Name of Product Reaxys Date January 6, 2014 Completed by Jack Bellis, Elsevier UCD, Philadelphia Contact for more Information Product Version Number 2.15859.10
More informationCREATING ACCESSIBLE DOCUMENTS AT CBIIT
CREATING ACCESSIBLE DOCUMENTS AT CBIIT Center for Biomedical Informatics and Information Technology This is a U.S. Government work. October 18, 2009 11:39 TABLE OF CONTENTS Chapter 1 Accessibility Quick
More informationWebsite Design Guide
Website Design Guide 8/28/2017 Spark Website Design US 2017 Blackbaud, Inc. This publication, or any part thereof, may not be reproduced or transmitted in any form or by any means, electronic, or mechanical,
More informationWhat is ADA Website Compliance?
What is ADA Website Compliance? More than 54 million Americans are disabled, and almost 10 percent of the online population has a disability. The Americans with Disabilities Act (ADA) was introduced in
More informationHUMBOLDT COUNTY Website Accessibility Policy
SECTION: Information Technology ORIGINAL ISSUE DATE: 11/08/2016 REVISION DATE: 02/27/2018 10/16/2018 PAGE 1 OF 4 HUMBOLDT COUNTY Website Accessibility Policy I. PURPOSE The purpose of this policy is to
More informationWhat is XHTML? XHTML is the language used to create and organize a web page:
XHTML Basics What is XHTML? XHTML is the language used to create and organize a web page: XHTML is newer than, but built upon, the original HTML (HyperText Markup Language) platform. XHTML has stricter
More informationAleph - Web Opac Accessibility. Accessibility in Aleph500 Web OPAC
Accessibility in Aleph500 Web OPAC 1 CHANGE CONTROL Version Date Author Description 0.1 29.05.2007 Initial draft - v16 1.0 12.06.2007 Version for release - v16 1.1 15.06.2006 Updates v18 initial draft
More informationDuke Library Website Preliminary Accessibility Assessment
Duke Library Website Preliminary Accessibility Assessment RAW OUTPUT FROM CYNTHIASAYS December 15, 2011 Michael Daul, Digital Projects Developer Digital Experience Services HiSoftware Cynthia Says - Web
More informationMoodlerooms Voluntary Product Accessibility Template January 2016
Overview Moodlerooms Voluntary Product Accessibility Template January 2016 1194.22 Web-based Intranet and Internet Information and Applications 1194.31 Functional Performance Criteria 1194.41 Information,
More informationMicrosoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents
Table of Contents INTRODUCTION...INTRO-1 Prerequisites...INTRO-2 Installing the Practice Files...INTRO-3 Software Requirements...INTRO-3 Installation...INTRO-3 The Chapter Files...INTRO-3 Sample Database...INTRO-3
More informationAccessibility. Content Management
Accessibility Content Management Topic overview National guidelines and recommendations W3C guidelines and testing Assistive technologies Good practice: Coding WAI-ARIA landmark roles Good practice: Visual
More informationCreating Accessible User Experiences with Accessibility Evaluation Tools. Melissa The University of Alabama
Creating Accessible User Experiences with Accessibility Evaluation Tools Melissa Green, @mbfortson The University of Alabama The Case for Accessibility The power of the Web is in its universality. Access
More informationintroduction to XHTML
introduction to XHTML XHTML stands for Extensible HyperText Markup Language and is based on HTML 4.0, incorporating XML. Due to this fusion the mark up language will remain compatible with existing browsers
More informationA network is a group of two or more computers that are connected to share resources and information.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML Hypertext Markup Language XHTML Extensible Hypertext Markup Language CSS Cascading Style Sheets The Internet is a worldwide collection of computers and
More informationHTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS Chapter Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key
More informationAdobe Sign Voluntary Product Accessibility Template
Adobe Sign Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding the
More informationThis document is for informational purposes only. PowerMapper Software makes no warranties, express or implied in this document.
OnDemand User Manual Enterprise User Manual... 1 Overview... 2 Introduction to SortSite... 2 How SortSite Works... 2 Checkpoints... 3 Errors... 3 Spell Checker... 3 Accessibility... 3 Browser Compatibility...
More informationJSF - H:SELECTONEMENU
JSF - H:SELECTONEMENU http://www.tutorialspoint.com/jsf/jsf_selectonemenu_tag.htm Copyright tutorialspoint.com The h:selectonemenu tag renders an HTML input element of the type "select" with size not specified.
More informationBlackboard Voluntary Product Accessibility Template September 2015
Overview Blackboard Voluntary Product Accessibility Template September 2015 1194.22 Web-based Intranet and Internet Information and Applications 1194.31 Functional Performance Criteria 1194.41 Information,
More informationLessons from an Accessible Website:
Lessons from an Accessible Website: www.boston-ia.org Presentation by P.J. Gardner Bringing Information Architecture and Internet Accessibility Together www.boston-ia.org Kudos "This is one of the better
More informationc122jan2714.notebook January 27, 2014
Internet Developer 1 Start here! 2 3 Right click on screen and select View page source if you are in Firefox tells the browser you are using html. Next we have the tag and at the
More informationASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.
Preface p. xix ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p. 6 Personalization p. 6 Master Pages p. 6 Navigation p.
More informationJSF - H:SELECTONERADIO
JSF - H:SELECTONERADIO http://www.tutorialspoint.com/jsf/jsf_selectoneradio_tag.htm Copyright tutorialspoint.com The h:selectoneradio tag renders a set of HTML input element of type "radio", and format
More informationDotNetNuke 5.1 Superuser Manual
DotNetNuke 5.1 Superuser Manual Administration DotNetNuke Corporation 1825 S. Grant St. Suite 240 San Mateo, CA 94402 www.dotnetnuke.com 650.288.3150 Copyright 2009, DotNetNuke Corporation. All Rights
More informationLearn Classic Voluntary Product Accessibility Template September 2017
Overview Learn Classic Voluntary Product Accessibility Template September 2017 1194.22 Web-based Intranet and Internet Information and Applications 1194.31 Functional Performance Criteria 1194.41 Information,
More informationStudent Schedule Planner Section 508 Voluntary Product Accessibility Template
Student Schedule Planner Section 508 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist federal contracting officials in making preliminary
More information.LRN - Lors & Assesments Packages: Accessibility inspection 20th April Olga Revilla Muñoz
.LRN - Lors & Assesments Packages: Accessibility inspection 20th April 2007 Olga Revilla Muñoz www.itakora.com Index Introduction Elements Evaluation Conclusions & Recommendations More Info..LRN - Lors
More informationIntroduction to DHTML
Introduction to DHTML HTML is based on thinking of a web page like a printed page: a document that is rendered once and that is static once rendered. The idea behind Dynamic HTML (DHTML), however, is to
More informationUNIVERSITY OF NORTH CAROLINA WILMINGTON
Department: Contact Person: Date: Email: Online - Web & Course Accessibility Checklist Text, presentation & content Text equivalent is provided for every non-text element (i.e., image) (Solution: add an
More informationIS YOUR WEBSITE ADA COMPLIANT? STAND APART SCALE SMART GROW BEYOND EMPOWER RELATIONSHIPS
IS YOUR WEBSITE ADA COMPLIANT? STAND APART SCALE SMART GROW BEYOND EMPOWER RELATIONSHIPS QUICK INTRO ANTHONY IANNICIELLO VP, PRODUCT DESIGN WILL RODGERS DIRECTOR OF WEB SERVICES CUNA Mutual Group Risk
More informationAdobe Experience Manager (AEM) 5.6 for Forms Portal Voluntary Product Accessibility Template
Adobe Experience Manager (AEM) 5.6 for Forms Portal Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making
More informationAdobe Experience Manager 6.0 Voluntary Product Accessibility Template
Adobe Experience Manager 6.0 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments
More informationOER & Accessibility. Norah Sinclair AMAC Accessibility Solutions and Research Center College of Architecture Georgia Institute of Technology
OER & Accessibility Norah Sinclair AMAC Accessibility Solutions and Research Center College of Architecture Georgia Institute of Technology AMAC Accessibility AMAC is as an initiative of the University
More informationDate: April 3, 2017 Name of Product: Cisco Prime Infrastructure v3.1 Contact for more information:
Date: April 3, 2017 Name of Product: Cisco Prime Infrastructure v3.1 Contact for more information: accessibility@cisco.com The following testing was done on a Windows 7 with Freedom Scientific s JAWs screen
More informationSection 508: Are You Ready for ADA Compliance Standards? #stc17
Section 508: Are You Ready for ADA Compliance Standards? Agenda! Who is this Earl guy?! What is Section 508?! Building compliant content! Don t forget to test!! Wrapping up! Q & A Who is this Earl guy?!
More informationLearn Saas with the Ultra Experience Voluntary Product Accessibility Template August 2017
Overview Learn Saas with the Ultra Experience Voluntary Product Accessibility Template 1194.22 Web-based Intranet and Internet Information and Applications 1194.31 Functional Performance Criteria 1194.41
More informationUsing Hippo CMS to Manage Accessible Web Sites
Using Hippo CMS to Manage Accessible Web Sites A whitepaper on WAI and section 508 compliance For many organizations compliance with accessibility guidelines, such as Section 508 in the United States,
More informationWebsite and Digital Document Accessibility #A11Y #ICT #EIT TJ SCHLOUSKI, ATP KRYSTAL CONNOLLY, ATP
Website and Digital Document Accessibility #A11Y #ICT #EIT TJ SCHLOUSKI, ATP KRYSTAL CONNOLLY, ATP Accessibility Meme Accessibility Meme Accessibility Meme What is Accessibility? Accessibility means access.
More informationDesigning for Accessibility. Jason Withrow
Designing for Accessibility Overview What is Web Accessibility? Universal Design Legal Aspects of Accessibility Types of Disabilities Adaptive Technologies WCAG 1.0 Guidelines Testing Accessibility What
More informationAdobe Dreamweaver CS5
Adobe Dreamweaver CS5 Introduction Web Site Development and Adobe Dreamweaver CS5 Objectives Describe the Internet, the Web, and their associated terms Specify the difference between a Web page and a Web
More informationVPAT. Voluntary Product Accessibility Template. Version 1.3
Version 1.3 The purpose of the Voluntary Product Accessibility Template, or VPAT, is to assist Federal contracting officials and other buyers in making preliminary assessments regarding the availability
More informationWhat is Web Accessibility? Who is affected by an inaccessible Website?
What is Web Accessibility? Web Accessibility means that a website is accessible if all users regardless of disability can access the website and retrieve all the information available using any web browser.
More informationVPAT. Voluntary Product Accessibility Template. Version 1.3
VPAT Version 1.3 The purpose of the Voluntary Product Accessibility Template, or VPAT, is to assist Federal contracting officials and other buyers in making preliminary assessments regarding the availability
More informationAdobe Business Catalyst Voluntary Product Accessibility Template
Adobe Business Catalyst Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments
More informationHighlights of the 508 Compliance Revision. Dr. Linda S. Gilbert October 26, 2017
Highlights of the 508 Compliance Revision Dr. Linda S. Gilbert October 26, 2017 Overview Background on 508 and standards Highlights of key changes Resources for learning more Links posted on WAG site Web
More informationHTML CS 4640 Programming Languages for Web Applications
HTML CS 4640 Programming Languages for Web Applications 1 Anatomy of (Basic) Website Your content + HTML + CSS = Your website structure presentation A website is a way to present your content to the world,
More informationWeb Development & Design Foundations with XHTML. Chapter 2 Key Concepts
Web Development & Design Foundations with XHTML Chapter 2 Key Concepts Learning Outcomes In this chapter, you will learn about: XHTML syntax, tags, and document type definitions The anatomy of a web page
More informationVMware vrealize Code Stream 6.2 VPAT
VMware, Inc. 3401 Hillview Avenue Palo Alto, CA 94304 (877) 486-9273 main (650) 427-5001 fax www.vmware.com VMware vrealize Code Stream 6.2 VPAT June 2015 Since the VPAT must be comprehensive, all Section
More informationAdobe ColdFusion 10 Voluntary Product Accessibility Template
Adobe ColdFusion 10 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding
More informationThe Accessible Website
An Infopeople Webinar Presented by Kelli Ham June 6, 2013 Objectives By the end of the webinar, participants will: Understand online accessibility issues Know about accessibility tools for checking websites
More informationCollege Website Review and Revision for Accessibility
College Website Review and Revision for Accessibility Terence W. Cavanaugh, Ph.D. Curriculum and Instruction, University of North Florida, Jacksonville, FL USA. tcavanau@unf.edu Need College website should
More informationVMware vrealize Code Stream 1.0 VPAT
VMware, Inc. 3401 Hillview Avenue Palo Alto, CA 94304 (877) 486-9273 main (650) 427-5001 fax www.vmware.com VMware vrealize Code Stream 1.0 VPAT June 2015 Since the VPAT must be comprehensive, all Section
More informationADA compliancy and your website. Ensuring that people with disabilities have full access to your website opens the door to a wider audience
ADA compliancy and your website Ensuring that people with disabilities have full access to your website opens the door to a wider audience We rebrand. DAAKE is one of the nation s few rebranding specialty
More informationCMS Training. Web Address for Training Common Tasks in the CMS Guide
CMS Training Web Address for Training http://mirror.frostburg.edu/training Common Tasks in the CMS Guide 1 Getting Help Quick Test Script Documentation that takes you quickly through a set of common tasks.
More information1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites
A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout
More informationLecture 2: Tools & Concepts
Lecture 2: Tools & Concepts CMPSCI120 Editors WIN NotePad++ Mac Textwrangler 1 Secure Login Go WIN SecureCRT, PUTTY WinSCP Mac Terminal SFTP WIN WinSCP Mac Fugu 2 Intro to unix pipes & filters file system
More informationFree Web Development Tools: The Accessibility Toolbar
Free Web Development Tools: The Accessibility Toolbar Free Web Development Tools: The Accessibility Toolbar By Many people find that learning a new web language like CSS or XHTML is tricky from a book
More informationSchedule Planner Section 508 Voluntary Product Accessibility Template
Schedule Planner Section 508 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist federal contracting officials in making preliminary assessments
More informationSection 508 Awareness
Section 508 Awareness Web Accessibility Presented by: Flo Wolfe Sharp Phyllis Ennist Vandana Rola Objectives State the basic requirements of the law. Identify the various disabilities students might have
More informationHTML: The Basics & Block Elements
HTML: The Basics & Block Elements CISC 282 September 13, 2017 What is HTML? Hypertext Markup Language Markup language "Set of words or symbols" Assigns properties to text Not actually part of the text
More informationAdobe Contribute 6.5 Voluntary Product Accessibility Template
Adobe Contribute 6.5 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding
More informationAccessibility Compliance. Web Services
Accessibility Compliance Web Services What is Web Accessibility? All web users have equal access to the same or equivalent information and functionality. The practice of removing barriers that prevent
More informationHTML. Mohammed Alhessi M.Sc. Geomatics Engineering. Internet GIS Technologies كلية اآلداب - قسم الجغرافيا نظم المعلومات الجغرافية
HTML Mohammed Alhessi M.Sc. Geomatics Engineering Wednesday, February 18, 2015 Eng. Mohammed Alhessi 1 W3Schools Main Reference: http://www.w3schools.com/ 2 What is HTML? HTML is a markup language for
More informationAdobe LiveCycle Forms Manager ES4 Voluntary Product Accessibility Template
Adobe LiveCycle Forms Manager ES4 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments
More informationAdobe FrameMaker (2015 Release) Voluntary Product Accessibility Template
Adobe FrameMaker (2015 Release) Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments
More informationHTML5 MOCK TEST HTML5 MOCK TEST I
http://www.tutorialspoint.com HTML5 MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to HTML5 Framework. You can download these sample mock tests at your
More informationTransferring online formatted HTML layouts into Flash and PDF
Transferring online formatted HTML layouts into Flash and PDF Nikolaj Cholakov Abstract: This paper presents an approach and a realisation based on PHP and JavaScript for online generation of HTML text
More informationUsing Dreamweaver CC. Logo. 4 Creating a Template. Page Heading. Page content in this area. About Us Gallery Ordering Contact Us Links
Using Dreamweaver CC 4 Creating a Template Now that the main page of our website is complete, we need to create the rest of the pages. Each of them will have a layout that follows the plan shown below.
More informationChapter 1 Introduction to HTML, XHTML, and CSS
Chapter 1 Introduction to HTML, XHTML, and CSS MULTIPLE CHOICE 1. The world s largest network is. a. the Internet c. Newsnet b. the World Wide Web d. both A and B A PTS: 1 REF: HTML 2 2. ISPs utilize data
More informationWCAG2-AA accessibility report for
0/3/207 Monsido WCG2- accessibility report for http://www.messiah.edu 207-0-3 ccessibility Issues Found 07 (7,04,34 unique issues a ecting 7,348 pages) Overall accessibility compliance Done 57 issues done
More informationWCAG2-AA accessibility report for
9/8/207 Monsido WCG2- accessibility report for http://www.messiah.edu 207-09-8 ccessibility Issues Found 08 (6,947,923 unique issues a ecting 7,35 pages) Overall accessibility compliance Done 56 issues
More information!Accessibility Issues Found
WCG2- accessibility report for http://www.messiah.edu 207-07-28!ccessibility Issues Found (6,838,98 unique issues affecting 7,45 pages) Overall accessibility compliance Done 53 issues done issues to fix/review
More informationWCAG2-AA accessibility report for
0/26/207 Monsido WCG2- accessibility report for http://www.messiah.edu 207-0-26 ccessibility Issues Found 09 (7,285,932 unique issues a ecting 7,443 pages) Overall accessibility compliance Done 55 issues
More informationPolicy: EIT Accessibility
Purpose: This policy establishes standards for Electronic Information Technology (EIT) accessibility in compliance with applicable local, state and federal regulations and laws. The University of Florida
More informationReading Introduction to Web Accessibility
Reading 8.3 - Introduction to Web Accessibility By WebAIM.org Introduction Most people today can hardly conceive of life without the internet. Some have argued that no other single invention has been more
More informationRevision for Grade 7 ASP in Unit :1&2 Design & Technology Subject
Your Name:.... Grade 7 - SECTION 1 Matching :Match the terms with its explanations. Write the matching letter in the correct box. The first one has been done for you. (1 mark each) Term Explanation 1.
More informationUnited States of America before the Architectural and Transportation Barriers Compliance Board
United States of America before the Architectural and Transportation Barriers Compliance Board Notice of Proposed Rulemaking ) Proposed Information and Communication ) Docket No. ATBCB-2015-0002 Technology
More informationCS134 Web Site Design & Development. Quiz1
CS134 Web Site Design & Development Quiz1 Name: Score: Email: I Multiple Choice Questions (2 points each, total 20 points) 1. Which of the following is an example of an IP address? a. www.whitehouse.gov
More informationContents. 1. Using Cherry 1.1 Getting started 1.2 Logging in
1 Contents 1. Using Cherry 1.1 Getting started 1.2 Logging in 2. Site Page Hierarchy Management 2.1 Page Addition 2.2 Page Deletion 2.3 Editing Page Details 3. Page Content Modification 3.1 Page Revisions
More informationEktron Advanced. Learning Objectives. Getting Started
Ektron Advanced 1 Learning Objectives This workshop introduces you beyond the basics of Ektron, the USF web content management system that is being used to modify department web pages. This workshop focuses
More informationVPAT. Voluntary Product Accessibility Template. Version 1.3
VPAT Voluntary Product Accessibility Template Version 1.3 The purpose of the Voluntary Product Accessibility Template, or VPAT, is to assist Federal contracting officials and other buyers in making preliminary
More informationC1 CMS User Guide Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone
2017-02-13 Orckestra, Europe Nygårdsvej 16 DK-2100 Copenhagen Phone +45 3915 7600 www.orckestra.com Content 1 INTRODUCTION... 4 1.1 Page-based systems versus item-based systems 4 1.2 Browser support 5
More informationCBORD s Response to Voluntary Product Evaluation Template for NetNutrition
CBORD s Response to Voluntary Product Evaluation Template for NetNutrition The CBORD Group, Inc. Ithaca, NY Template (VPAT) for NetNutrition September 2016 Changes are periodically made to the information
More informationMaking Accessibility Part of Your Web Site Management Routine Rick Ells
Making Part of Your Web Site Management Routine Making accessible design part of your Web site management routine is not simple. Habit, practicalities, and even your Web publishing software seem to work
More informationDate: December 21, 2017 Name of Product: Cisco WebEx Web App Meeting Center v3.4 Contact for more information:
Date: December 21, 2017 Name of Product: Cisco WebEx Web App Meeting Center v3.4 Contact for more information: accessibility@cisco.com The following testing was done on a Windows 10 with Freedom Scientific
More informationDeveloping Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0
Developing Web Applications for Smartphones with IBM WebSphere Portlet Factory 7.0 WebSphere Portlet Factory Development Team 6 September 2010 Copyright International Business Machines Corporation 2010.
More information5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web
Objectives JavaScript, Sixth Edition Chapter 1 Introduction to JavaScript When you complete this chapter, you will be able to: Explain the history of the World Wide Web Describe the difference between
More informationVPAT. Voluntary Product Accessibility Template. Version 1.3
VPAT Voluntary Product Accessibility Template Version 1.3 The purpose of the Voluntary Product Accessibility Template, or VPAT, is to assist Federal contracting officials and other buyers in making preliminary
More informationIn this document, you will learn how to take a Microsoft Word Document and make it accessible and available as a PDF.
Accessibility Creating Accessible PDFs using Microsoft Word What is PDF Accessibility? Accessibility is a general term used to describe the degree to which a product, device, service, or environment is
More informationThe Ultimate Web Accessibility Checklist
The Ultimate Web Accessibility Checklist Introduction Web Accessibility guidelines accepted through most of the world are based on the World Wide Web Consortium s (W3C) Web Content Accessibility Guidelines
More informationWeb Publishing Basics I
Web Publishing Basics I Jeff Pankin Information Services and Technology Contents Course Objectives... 2 Creating a Web Page with HTML... 3 What is Dreamweaver?... 3 What is HTML?... 3 What are the basic
More informationUnderstanding Your Compliance Sheriff Report
Understanding Your Compliance Sheriff Report Todd M. Weissenberger, University of Iowa About Compliance Sheriff... 3 Scans... 4 Checkpoints... 5 Examples... 5 Results Summary... 6 Revising Your Scan Results...
More informationEx Libris Accessibility Conformance Report
Name of Product/Version: Ex Libris Primo / February 2018 release Ex Libris Accessibility Conformance Report Level A and AA VPAT Version 2.0 Product Description: Ex Libris Primo provides a fast, comprehensive,
More information