[webdev] Web Design Update: July 17, 2009

Laura Carlson lcarlson at d.umn.edu
Fri Jul 17 06:26:08 CDT 2009


+++ WEB DESIGN UPDATE.
- Volume 8, Issue 03, July 17, 2009.

An email newsletter to distribute news and information about web design 
and development.

++ISSUE 03 CONTENTS.

SECTION ONE: New references.
What's new at the Web Design Reference site?
http://www.d.umn.edu/goto/webdesign/
New links in these categories:

01: ACCESSIBILITY.
02: EVENTS.
03: JAVASCRIPT.
04: PHP.
05: STANDARDS, GUIDELINES & PATTERNS.
06: TOOLS.
07: USABILITY.
08: XML.

SECTION TWO:
09: What Can You Find at the Web Design Reference Site?

[Contents ends.]


++ SECTION ONE: New references.

+01: ACCESSIBILITY.

Relationship Between Mobile Web Best Practices (MWBP) and Web Content 
Accessibility Guidelines (WCAG)
By Alan Chuter and Yeliz Yesilada, Editors.
"This technical report helps Web developers meet both Web Content 
Accessibility Guidelines (WCAG) and Mobile Web Best Practices 1.0 
(MWBP). It describes the similarities and differences between 
requirements in WCAG and MWPB. It is designed primarily to help Web 
developers who have worked with either WCAG or MWBP to learn about the 
additional requirements in the other."
http://www.w3.org/TR/2009/NOTE-mwbp-wcag-20090709/

Your Page Title Matters More Than You Think
By Skye.
"...The page title is the first thing that screen reader users hear 
when they get to a page, so it's great if it actually tells them what 
the page is. If every page on your blog has just the name of the home 
page, that's not so helpful and could even be disorienting if a reader 
goes from your home page to one of your posts, or vice versa..."
http://tinyurl.com/noqxze

Keyboard Accessibility in Web Applications, part 2
By Mihai Sucan.
"...In the first part of the article we added keyboard shortcuts to a 
simple paint application. Now we will implement a way to move the 
pointer inside the drawing canvas using keyboard shortcuts..."
http://tinyurl.com/l7rfnc

Representative Markey Introduces 21st Century Communications & Video 
Accessibility Act of 2009 to Make Broadband More Accessible
By Coalition of Organizations for Accessible Technology (COATS).
"Before Congress adjourned on June 26, Rep. Ed Markey (D-MA) introduced 
the "21st Century Communications and Video Accessibility Act of 2009" 
(H.R. 3101). This comprehensive measure would modernize disability 
accessibility mandates in the Communications Act, bringing existing 
requirements up to date as TV and phone services connect via the 
Internet and use new digital and broadband technologies..."
http://www.coataccess.org/node/4011


+02: EVENTS.

The HTML 5 Experiments - Bruce Lawson
July 23, 2009.
Stanford University
Palo Alto, California, U.S.A.
http://events.stanford.edu/events/198/19845/

EuroIA Summit '09
September 24-26, 2009.
Copenhagen, Denmark
http://www.euroia.org

Human Work Interaction Design '09
Working Conference on Usability in Social, Cultural and Organizational 
Contexts
October 7-8, 2009.
Pune University, India
http://hcdc.cdac.in/hwid/

Web Directions South 2009
October 6-9, 2009.
Sydney, Australia
http://south09.webdirections.org/


+03: JAVASCRIPT.

Native Drag and Drop
By Remy Sharp.
"Along with an army of JavaScript APIs, HTML 5 comes with a Drag and 
Drop (DnD) API that brings native DnD support to the browser making it 
much easier to code up..."
http://html5doctor.com/native-drag-and-drop/


+04: PHP.

More on PHP Performance
By Stas Malyshev.
"After writing the post criticizing Google's 'performance advice' for 
PHP beginners, I started thinking ? OK, I don't like Google's advice, 
what would I propose instead?..."
http://php100.wordpress.com/2009/07/13/php-performance/


+05: STANDARDS, GUIDELINES & PATTERNS.

HTML5 - The Section Element
By Virginia DeBolt.
"...The section element is a new semantic element. It groups related 
content. This might be a part or chapter in a book, a section in a 
chapter, or  anything that had its own heading in HTML 4. Each section 
may include other new semantic elements such as header and footer, and 
well as various kinds of HTML elements such as images, paragraphs, 
list, etc..."
http://www.webteacher.ws/2009/07/10/html5-the-section-element/

Semantic Navigation With the Nav Element
By Tom Leadbetter.
"One of the new elements for HTML 5 is the <nav> element which allows 
you to group together links, resulting in more semantic markup and 
extra structure which may help screenreaders. In this article I'll 
discuss how and where to use it as well as some reservations I have 
with the specifications definition..."
http://html5doctor.com/nav-element/

The Future of summary in HTML 5
By Joshue O Connor.
"There will soon be a HTML 5 working group vote on whether the summary 
attribute (@summary) should be reinstated in HTML 5 and Joshue O Connor 
of NCBI CFIT is writing the first draft of the text that will be 
reviewed by the Web Accessibility Initiative (WAI). It is currently 
obsolete."
http://www.cfit.ie/index.php/now-archive/86-summary-in-html-5

Video for Everybody!
By Kroc Camen.
"Video for Everybody is very simply a chunk of HTML code that embeds a 
video into a website using the HTML5 <video> element which offers 
native playback in Firefox 3.5 and Safari 3 & 4"
http://camendesign.com/code/video_for_everybody

More Video Accessibility Work
By Silvia Pfeiffer.
"...My aim is two-fold: firstly to improve the HTML5 audio and video 
tags with textual representations, and secondly to hook up the Ogg file 
format with these accessibility features through an Ogg-internal text 
codec..."
http://blog.gingertech.net/2009/07/14/more-video-accessibility-work/

Vendor Veto
By Sam Ruby.
"Shelley Powers recently made a good faith effort to create a Formal 
Objection; however, to date I have not found a way to treat it as such. 
The concern is certainly valid, but we need to find a process for 
dealing with the issue, and this post is a part of the process for 
determining the process..."
http://intertwingly.net/blog/2009/07/11/Vendor-Veto

Canvas, Accessibility and SVG
By Bruce Lawson.
"Since watching Steve Faulkner's standards.next presentation about HTML 
5 accessibility, I've become more interested in the accessibility of 
the canvas element. canvas is a method of producing dynamic graphics 
with JavaScript: The canvas element represents a resolution-dependent 
bitmap canvas, which can be used for rendering graphs, game graphics, 
or other visual images on the fly..."
http://www.brucelawson.co.uk/2009/canvas-accessibility-and-svg/

Block-level Links in HTML 5
By Bruce Lawson.
"One new and exciting thing you can do in HTML 5 is wrap links round 
'block-level' elements..."
http://html5doctor.com/block-level-links-in-html-5/

HTML 5: nav Ambiguity Resolved
By Jeffery Zeldman.
"An e-mail from Chairman Hickson resolves an ambiguity in the nav 
element of HTML 5..."
http://www.zeldman.com/2009/07/13/html-5-nav-ambiguity-resolved/

Survivor - W3C
By Shelly Powers.
"...XHTML will continue, but it's a weakened XHTML, barely given enough 
oxygen to survive. In the wake of its rude abandonment, other 
affiliated groups, including the RDFa group, are left to scramble about 
as best they can to find a base. Sam Ruby of the HTML WG has encouraged 
them to jump into the HTML 5 web waters, and grab a copy of HTML 5 as a 
raft to ride to the future. I hope we will be forgiven, though, if we 
see the raft as a desperate, leaky ride, at best..."
http://tinyurl.com/md6p43

HTML 5 is a Mess
By Bruce Lawson.
"'HTML 5 is a mess', said John Allsopp. I agree. It is. It's also 
several different kind of messes, not all of which are avoidable or 
bad. Let's look at them..."
http://www.brucelawson.co.uk/2009/html-5-is-a-mess/

HTML 5 is a Mess. Now What?
By Jeffery Zeldman.
"...As confused as I have continually felt while surfing this 
whirlwind, I have never stopped being certain of two things: 1. XHTML 
1.0?and for that matter, HTML 4.01?will continue to work long after I 
and my websites are gone...2. That said, the creation of a new markup 
language concerns us all, and an informed community will only help the 
framers of HTML 5 navigate the sharp rocks of tricky shoals..."
http://www.zeldman.com/2009/07/16/html-5-is-a-mess-now-what/

Microformats, Key Flaws
By Jens Meiert.
"I like the idea behind microformats, but I'm still not convinced of 
the way that idea is brought to life. I see three major flaws..."
http://meiert.com/en/blog/20090716/microformats-key-flaws/


+06: TOOLS.

i18n checker
By Richard Ishida.
"This page looks for character encoding and language declarations in 
the HTTP headers or the head element of an (X)HTML page. NOTE: This 
tool is still in the early stages of development. It is guaranteed to 
contain bugs and lack features you'd like..."
http://rishida.net/tools/i18nchecker/index.php

Photosensitive Epilepsy Analysis Tool (PEAT)
By Trace Center.
"...PEAT can help authors determine whether animations or video in 
their content are likely to cause seizures. Not all content needs to be 
evaluated by PEAT, but content that contains video or animation should 
be evaluated, especially if that content contains flashing or rapid 
transitions between light and dark background colors...(Windows Vista, 
or Windows XP with some restrictions).."
http://trace.wisc.edu/peat/


+07: USABILITY.

Adding Features Adds Complexity
By Gerry McGovern.
"Many website managers fail to recognize that any addition to the
website adds complexity, which may result in confused and lost
customers."
http://tinyurl.com/n88t2b


+08: XML.

I've Still Got the Greatest Enthusiasm and Confidence in the Mission
By Shane McCarron.
"HTML5 is here to stay. I get that. But that doesn't mean we have to 
continue to repeat our mistakes. Ignoring the HTML4 specification was a 
mistake. Ignoring the XHTML specification(s) is also a mistake. 
Pretending that the 'XHTML5' part of HTML5 somehow continues the 
evolution of XHTML as part of the XML toolchain is a gigantic mistake. 
HTML5 has no extensibility model. It has no way to incorporate other 
public or private grammars into the content model. It has no model to 
define and connect RDF grammars that would expand the semantics of the 
language. It has no behavioral rules that describe how user agents must 
behave that will permit this extensibility going forward...."
http://tinyurl.com/n6ros5

HTML5 and XHTML5 - MIME is The Answer
By Molly E. Holzschlag.
"Currently, all the HTML5 / XML 'serialization' stuff simply boils down 
to two straight-forward rules..."
http://www.molly.com/2009/07/14/html5-xhtml5-mime-is-the-answer/


[Section one ends.]


++ SECTION TWO:

+09: What Can You Find at the Web Design Reference Site?

Accessibility Information.
http://www.d.umn.edu/goto/accessibility

Association Information.
http://www.d.umn.edu/goto/associations

Book Listings.
http://www.d.umn.edu/goto/books

Cascading Style Sheets Information.
http://www.d.umn.edu/goto/css

Color Information.
http://www.d.umn.edu/goto/color

Dreamweaver Information.
http://www.d.umn.edu/goto/dreamweaver

Evaluation & Testing Information.
http://www.d.umn.edu/goto/testing

Event Information.
http://www.d.umn.edu/goto/events

Flash Information.
http://www.d.umn.edu/goto/flash

Information Architecture Information.
http://www.d.umn.edu/goto/architecture

JavaScript Information.
http://www.d.umn.edu/goto/javascript

Miscellaneous Web Information.
http://www.d.umn.edu/goto/misc

Navigation Information.
http://www.d.umn.edu/goto/navigation

PHP Information.
http://www.d.umn.edu/goto/php

Sites & Blogs Listing.
http://www.d.umn.edu/goto/sites

Standards, Guidelines & Pattern Information.
http://www.d.umn.edu/goto/standards

Tool Information.
http://www.d.umn.edu/goto/tools

Typography Information.
http://www.d.umn.edu/goto/type

Usability Information.
http://www.d.umn.edu/goto/usability

XML Information.
http://www.d.umn.edu/goto/xml

[Section two ends.]


++END NOTES.


+ SUBSCRIPTION INFO.

WEB DESIGN UPDATE is available by subscription. For information on how 
to subscribe and unsubscribe please visit:
http://www.d.umn.edu/goto/webdevlist
The Web Design Reference Site also has a RSS 2.0 feed for site updates.


+ TEXT EMAIL NEWSLETTER (TEN).

As a navigation aid for screen readers we do our best to conform to the 
accessible Text Email Newsletter (TEN) guidelines.  Please let me know 
if there is anything else we can do to make navigation easier. For TEN 
guideline information please visit:
http://www.headstar.com/ten


+ SIGN OFF.

Until next time,

Laura L. Carlson
Information Technology Systems and Services
University of Minnesota Duluth
Duluth, MN U.S.A. 55812-3009
mailto:lcarlson at d.umn.edu


[Issue ends.]



More information about the Webdev mailing list