Web Design for everybody-HTML 5(03).md
1. Web Accessibility
-
Accessibility
Making the web accessible for the widest possible audiences
-
One in 5 People have a disability
There are 60 million people with disabilities in the U.S.
Half are impeded using the internet.
-
Visual Issues
- Blindness, low-vision, color-blindness
- How is your font-size, color-contrast, font-style?
-
Hearing Issues
- Partial to total deafness
- **Do your videos include closed-captioning? Are you blaring music? **
-
Motor Issues
- Inability to use a mouse or physical keyboard, slow response time, limited fine motor control.
- What happens when someone tries to “tab” through your page? Do you require a steady hand?
-
Cognitive Issues
-
Learning disabilities, distractibility, dyslexia, inability to remember or focus on large amounts of information
-
ADD 全称是 注意力缺失症 ADHD 全称是 注意力缺陷多动症
TBI: traumatic brain injury
PTSD: post-traumatic stress disorder
-
Things easy to understand, not flashing, not requiring great amounts of concentration.
-
-
-
Legal
- DOJ is in the process of revising the Americans with Disabilities Act Title ⅠⅡ to include online resources of state and local entities.
- Case Law: individuals or entities can file civil rights complaints.
-
Standards & Principles
- W3C Web Content Accessibility Guidelines:
- Perceivable
- Operable
- Understandable
- Robust
- W3C Web Content Accessibility Guidelines:
-
Validator
-
- Validate by URL
- Validate by Filename
- Validate by Direct Input
-
-
only online pages
-
-
Funkify is a brand new extension for Chrome that helps you experience the web and interfaces through the eyes of extreme users with different abilities and disabilities.
Funkify is created by a team of usability and accessibility experts in Sweden. The project is financed by The Swedish Post and Telecom Authority (Post och telestyrelsen, PTS).
-
persona
-
-
-
2. Hosting Your Site
-
Domain names
- Typically purchased for multiple years at cheap rate.
- Most common is
.com
, but other extensions are gaining acceptance. - Domain names are useless on their own.
-
Hosting
-
IP address to connect with your domain name.
-
Hosting services:
- Free
- little/no control of domain name
- limited tools
- advertising and redirects
- familiar look and feel across them
- Mid-range&Full-service
- Tend to have better tools
- Support is available
- Free
-
GitHub
-
How to create a GitHub page?
-
How to upload a Github page?
-
-
3.FTP
- A common way to transfer files is with FTP/SFTP
- Allows you to “drag and drop” as oppose to one-at-a-time file upload.
- Find/install a FTP client
- PC-WinSCP
- Mac-Fugu/Cyberduck