Semantic
• HTML
• HTML
• CSS JavaScript
• Dreamweaver
Frontpage
HTML
• http://www.w3schools.com/html/
•
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://
www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<title> </title>
</head>
<body>
</body>
</html>
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://
www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<title> </title>
</head>
<body>
</body>
</html>
DOCTYPE
X HTML
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://
www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<title> </title>
</head>
<body>
</body>
</html>
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://
www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<title> </title>
</head>
<body>
</body>
</html>
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://
www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<title> </title>
</head>
<body>
</body>
</html>
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01//EN\" \"http://
www.w3.org/TR/html4/strict.dtd\">
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<title> </title>
</head>
<body>
</body>
</html>
id class
class
<ol class=\"bibliography\">
<li>
<cite>\"Colorimetry, Second Edition\", CIE Publication 15.2-1986,
ISBN 3-900-734-00-3.</cite>
</li>
<li>
<cite>\"Cascading Style Sheets, level 1\", H. W. Lie, B. Bos,
17 December 1996.</cite>
</li>
<li>
<cite>\"Cascading Style Sheets, level 2, CSS2 Specification\",
B. Bos, H. W. Lie, C. Lilley, I. Jacobs, 12 May 1998</cite>
</li>
</ol>
id
id=”navigation”, id=”relate-site”, id=”login”
• The Elements of Meaningful XHTML
http://tantek.com/presentations/
2005/09/elements-of-xhtml/
• Bring on the tables
http://www.456bereastreet.com/
archive/200410/
bring_on_the_tables/
Accessibility
2009 Yahoo! Kimo Campus Recruiting
Agenda
1. About
2. Accessibility
3. Usability & AJAX
4. Act Now
5. Conclusion
1. About
http://www.flickr.com/photos/phploveme/2675997575/in/set-72157606174033384/
2008/7 UK
YDN International Summit
1
Artur Ortega
•
•
• User Testing
:p
Artur
• Ated
• chph
+
No Script
js
...
YUI
js
• Joshua
Yahoo
YDN Evangelist
Christian Heilmann
2 Accessibility Hack Day
Accessibility Hack Day
http://scriptingenabled.org/
Web
9/19
Hacker User
9/20
London Held by Christian Heilmann
!
Yahoo!
2. Accessibility
Accessibility means that your pages remain
accessible to anyone, under all circumstances,
especially when the user suffers from a
condition she cannot change, for instance
diminished eyesight, or has a browser that
does not support (sufficient) JavaScript
PPK on JavaScript
• Jackie
JAWS Windows/IE
• Michael
56K Links
Opera
Dive Into Accessibility
• Bill
http://dia.z6i.org Red Hat + Mozilla
Tab
• Lilian IE
Java JavaScript ActiveX Flash
CNN.com
• Marcus AT&T
Marcus
Marcus
Lynx
HTML
•
• alt
•
•
• <img src=”...” alt=”
”>
http://twiki.corp.yahoo.com/view/Devel/AccessibilityGuidelines Image
3. Usability
User
User Testing Lab
Usability
• = User Ability
•=
•
•
AJAX & Usability
AJAX
•
• Refresh Page
• JavaScript
•
•
AJAX means loading information
and updating an interface partially.
- Christian Heilmann, Again with Accessibility
Usability
•
•
Awesome AJAX!
• AJAX
• AJAX
•
• Usability
• User
Danger!
Don’t build your website based on assumption!
Why Danger?
The World Wide Web (W3) initiative links
related information throughout the globe.
HTML provides one simple format for
providing linked information, and all W3
compatible programs are required to be
capable of handling HTML.
W3C Team Director
Tim Berners-Lee
•
•
Back Button
Bookmark
Inform the User
Accessibility
Accessibility
Usability
Usability
• SEO
•
•
• User
Usability Accessibility
Accessibility Usability
4. Act Now
Accessibility
Audio Captcha
Audio Captcha
Audio Captcha
•
•
Hacking for Good!
Easy YouTube
Accessibility in Yahoo! Messenger
Yahoo! Accessibility Program Manager ,Victor Tsaran
http://video.yahoo.com/watch/329037/2145363
Flash Video Player
CSS
OffScreen Flash
Accessibility in Yahoo! Messenger
Yahoo! Accessibility Program Manager ,Victor Tsaran
http://video.yahoo.com/watch/329037/2145363
<button>
OffScreen Flash
Photo epileptic user Mobile disabled user
Yahoo! Live Accessibility Testing
http://produce.yahoo.com/mquoc/YLive_UR/
http://twiki.corp.yahoo.com/view/Devel/UserResearchForAPG#User_2_Alva
0 comments
Post a comment