[webdev] Web Design Update: November 6, 2009

Laura Carlson lcarlson at d.umn.edu
Fri Nov 6 06:35:51 CST 2009


+++ WEB DESIGN UPDATE.
- Volume 8, Issue 19, November 6, 2009.

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

++ISSUE 19 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: CASCADING STYLE SHEETS.
03: EVALUATION & TESTING.
04: EVENTS.
05: JAVASCRIPT.
06: MISCELLANEOUS.
07: NAVIGATION.
08: PHP.
09: STANDARDS, GUIDELINES & PATTERNS.
10: TOOLS.
11: USABILITY.
12: XML.

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

[Contents ends.]


++ SECTION ONE: New references.

+01: ACCESSIBILITY.

Accessibility
By W3C's Education and Outreach Working Group (EOWG).
Editors - Shawn Lawton Henry and Liam McGee.
"...the impact of disability is radically changed on the Web because 
the Web removes barriers to communication and interaction that many 
people face in the physical world. However, when websites, web 
technologies, or web tools are badly designed, they can create barriers 
that exclude people from using the Web..."
http://www.w3.org/standards/webdesign/accessibility

Use the th element to Specify Row and Column Headers in Data Tables
By Roger Johansson.
"When using HTML tables to mark up tabular data, remember to use th 
elements for cells that provide header information for rows or 
columns..."
http://tinyurl.com/yzflnz4

Accessible Media Player
By Sean Hayes.
Sean describes how to implement closed captions in Silverlight media.
http://tinyurl.com/yfko5d6

Screen Reader Software Usage Shifts on Desktop and Mobile
By Henny Swan.
"...It's early days but the rise of VoiceOver and NVDA combined with 
alternative browsers such as Opera, Safari and Firefox may break the 
hold that screen reader giants Jaws and WindowEyes have over the 
market, helping to open up competition and with it how fast screen 
readers innovate in supporting new technologies such as HTML5, SVG and 
so on. This will be a win all round for both users and developers."
http://tinyurl.com/yhmrpqu

Why Universal Design is Important
By Kel Smith.
"...What we need to understand as a population is that inclusive design 
efforts benefit people who are not disabled, as well as those who are. 
Removing barriers to access provides a benefit that will likely improve 
user experiences for everyone. This is critically important for 
products that are launched on a global scale..."
http://anikto.com/wordpress/?p=161

Factsheet on Persons with Disabilities
By The United Nations.
"Around 10 per cent of the world's population, or 650 million people, 
live with a disability. They are the world's largest minority..."
http://www.un.org/disabilities/default.asp?id=18

Screen Reader User Survey Results
By WebAIM.
"The conclusion identified in the previous screen reader user survey, 
that there is no typical screen reader user, is solidified in the 
results of this survey. Perhaps most significant to us are the shifts 
we have seen in the mere 10 months between surveys - particularly in 
browser and screen reader usage, with a trend toward and increased 
favorability of free and low-cost screen readers. Some results 
solidified previous findings - that good heading structure is vital to 
accessibility, that Flash content continues to pose significant 
accessibility issues for screen reader users, and that images that 
convey content should be identified for users. It is also clear that 
the mobile web is a highly utilized resource by screen reader users, 
yet it is an area largely unnoticed by accessibility experts 
practitioners."
http://webaim.org/projects/screenreadersurvey2/


+02: CASCADING STYLE SHEETS.

Pseudo-Phantoms
By Eric A. Meyer.
"In the course of a recent debugging session, I discovered a limitation 
of web inspectors (Firebug, Dragonfly, Safari's Web Inspector, et al.) 
that I hadn't quite grasped before: they don't show pseudo-elements and 
they're not so great with pseudo-classes. There's one semi-exception to 
this rule, which is Internet Explorer 8's built-in Developer Tool. It 
shows pseudo-elements just fine..."
http://meyerweb.com/eric/thoughts/2009/11/03/pseudo-phantoms/

Grouping CSS Selectors
By Virginia DeBolt.
"CSS rules can apply to more than one element on the web page..."
http://www.webteacher.ws/2009/11/04/grouping-css-selectors/

Poll: How do You Format your CSS?
by Chris Coyier.
"...I think it's an interesting topic because us all the implications 
it may have on a site and the working life of the front end coder. We 
spend so much time in CSS that how we choose to format it affects how 
efficiently we can write it, how easily re-acquainted we are with old 
CSS, and even potentially page loading times assuming you don't 
compress your CSS..."
http://css-tricks.com/new-poll-formatting-css/

Vertical Centering With CSS
By Douglas Heriot.
There are a few different ways to vertically centre objects with CSS, 
but it can be difficult to choose the right one. I'll show you all the 
best ways I've seen and also how to create a nice little centered 
website..."
http://blog.themeforest.net/tutorials/vertical-centering-with-css/

The New W3C Website Goes Live ... With Invalid CSS!
By Craig Buckler.
"...Perhaps I'm being a little overly-critical, but shouldn't the W3C 
lead by example? I like their new site, but it would be better if the 
developers had followed the guidelines they were publishing. What do 
you think of the new W3C site? Should they fix the validation and 
accessibility problems? Or are they simply using the hacks and 
shortcuts many web developers use on a daily basis?"
http://www.sitepoint.com/blogs/2009/11/04/new-w3c-website-invalid/


+03: EVALUATION & TESTING.

"Scientific Survey" is an Oxymoron
By Indi Young.
"...If we peer at what we frequently use surveys for, if we really 
break it down to its root, it is to persuade or provide evidence to 
support a decision. Or its use is to get attention, as in the news 
media. These are valid uses of surveys; I am not judging, here. What I 
want to point out that what we do, 'design,' is not 'persuade' or 
'decide' or 'get attention.' We are doing something that is different 
than marketing departments or executives seeking to change the 
perception of a product/service on the market. 'Design' is closer to 
'invent,' 'devise,' 'formulate,' 'plan,' 'create,' or 'contrive.' We 
cannot use surveys to support our design activity."
http://tinyurl.com/yezmevg

Can You Say That in English? Explaining UX Research to Clients
By David Sherwin.
"It's hard for clients to understand the true value of user experience 
research. As much as you'd like to tell your clients to go read The 
Elements of User Experience and call you back when they're done, that 
won't cut it in a professional services environment. David Sherwin 
creates a cheat sheet to help you pitch UX research using plain, 
client-friendly language that focuses on the business value of each 
exercise..."
http://tinyurl.com/yzomxq9

Moderating with Multiple Personalities: 3 Roles for Facilitating 
Usability Tests
By Jared M. Spool.
"Usability tests are a core design tool and, when done well, they 
deliver tremendous insights to the team. However, when a usability test 
is done poorly, it can be a disaster for everyone involved. An 
important key to their success is the work of a great moderator..."
http://www.uie.com/articles/moderating_multiple_personalities/

Six Deadly Mistakes Of Web Page Testing & Tuning
By Khalid Saleh.
"...Here are six of the most common mistakes I see clients fall into 
while conducting online testing..."
http://tinyurl.com/yz7urmv


+04: EVENTS.

Usability Training
December 1, 2009.
Sydney, Australia
http://www.peakusability.com.au/training/web-usability.html

Usability Evaluation & Testing Training Workshop
December 2, 2009.
Sydney, Australia
http://www.peakusability.com.au/training/evaluation-and-testing.html


+05: JAVASCRIPT.

Easy ARIA Tip #4: Landmarks
By Marco Zehe.
"This article aims to provide an easy to follow guide to implement 
landmarks in a matter that makes sense, in the hopes that more folks 
will start using them in their web projects and more screen reader 
users will take notice and utilize them in their daily surfing 
experience."
http://www.marcozehe.de/2009/10/31/easy-aria-tip-4-landmarks/

YUI Theater - Douglas Crockford: 'The State and Future of ECMAScript'
By Eric Miraglia.
"Yahoo!'s JavaScript architect Douglas Crockford gave the closing 
keynote at YUICONF 2009 last week. His talk, 'The State and Future of 
ECMAScript,' was a detailed take on the events that Brendan Eich 
discussed the night before. Douglas addresses the current ECMAScript 5 
proposals (coming up for vote at ECMA in December), details some of the 
remaining sticking points, and then goes on to distill some of the 
lessons learned in the course of the ECMA 4/3.1/5 process and what they 
tell us about the process of creating standards. As Brendan did the 
night before, Douglas looks ahead to the version of ECMAScript that 
will follow the current proposal."
http://www.yuiblog.com/blog/2009/11/04/video-crockford-state/

YUI Theater - Brendan Eich: 'ECMA Harmony and the Future of JavaScript'
By Eric Miraglia.
"Brendan Eich, JavaScript's creator, gave the opening-night keynote at 
last week's YUICONF 2009..."
http://www.yuiblog.com/blog/2009/11/03/video-eich-harmony/


+06: MISCELLANEOUS.

Meet Victor Tsaran of Yahoo! Accessibility
By Yahoo.
"Victor runs accessibility programs at Yahoo!. He's an accomplished 
musician. He's also blind."
http://www.youtube.com/watch?v=kfHVHTRCxVU

Geek of the Week: Wendy Chisholm
By Monica Guzman.
"Wendy Chisholm will tell you how she plans to make the world more 
inclusive. Just don't ask her how she kills time. The research 
consultant and champion of tech tools for the disabled is 
seattlepi.com's Geek of the Week..."
http://blog.seattlepi.com/thebigblog/archives/184024.asp

Steve Smith on HTML5 and CSS3
By Keir Whitaker.
"Next up in our series of web design interviews is Steve Smith from 
Ordered List. Steve is a recognized authority on front-end development, 
interface design and is also the co-founder of Sidebar Creative. As an 
author, public speaker, and University of Notre Dame professor, he is 
passionate about sharing his knowledge with others..."
http://tinyurl.com/ykx2z38

Internet Turns 40, Just Might Catch On
By Adrian Roselli.
"Media outlets seem to have settled on October 29, 2009 as the official 
birthday of the Internet. This date has been chosen because it's the 
day that Leonard Kleinrock at the University of California-Los Angeles 
sent a message over a two-computer network (the other end being a 
computer at Stanford Research Institute) with Charley Kline manning the 
UCLA keyboard and Bill Duvall on the Stanford site. It's worth noting 
that the computer carrying the first ever transmission on the Internet 
("LOGIN") crashed after only two letters ('LO'). I believe that Kline 
actually typed an "L" for the third letter (instead of 'G') and in a 
fit of future-sensing self-sacrifice, executed a core dump all over the 
floor..."
http://tinyurl.com/yb9h4py

Why Do We Have an IMG Element?
By Mark Pilgrim.
"...Why an <img> element? Quite simply, because Marc Andreessen shipped 
one, and shipping code wins. That's not to say that all shipping code 
wins..."
http://tinyurl.com/y85pxvu


+07: NAVIGATION.

Why Web Links Are Calls To Action
By Gerry McGovern.
"The exact words you choose on the Web can have a huge impact on 
behaviour. Finding the right combination of words takes testing  and a 
focus on the action..."
http://www.gerrymcgovern.com/nt/2009/nt-2009-11-02-Web-links-action.htm

The Importance of Links as Calls to Action
By Christian Watson.
"...One solution to this is to write a web style guide that 
specifically explains how content should be optimized for web 
presentation (headings, links, lists, etc). It's not hard to do and has 
the added advantage of creating a common understanding of how content - 
which can often be so subjective - should be written for the web within 
an organization."
http://www.smileycat.com/miaow/archives/001806.php


+08: PHP.

PHP and MySQL. Programming for Beginners.
By eTutorials.
"Web pages are interesting, but on their own they are simply documents. 
You can use PHP to add code to your Web pages so they can do more. A 
scripting language like PHP can convert your Web site from static 
documents to an interactive application. In this chapter, you'll learn 
how to add basic PHP functionality to your Web pages..."
http://etutorials.org/Programming/PHP+MYSQL.+Programming+for+beginners


+09: STANDARDS, GUIDELINES & PATTERNS.

HTML5 Accessibility
By esw.w3.org.
"This section of the ESW wiki is dedicated to HTML5 from an 
accessibility standpoint. It is a directory to HTML5 accessibility 
meetings, reviews, processes, bugs, issues, proposals, and related 
resources from 2007 to date."
http://esw.w3.org/topic/PF/XTech/HTML5

Tim Berners-Lee Sees Promise, Challenges in HTML5
By Michael Calore.
"The man credited with founding the world wide web is both excited and 
cautious about its future..."
http://tinyurl.com/yezmevg

The Address Element
By Jack Osborne.
"The address element has been around for a good few years now. In fact, 
it's been around since HTML3, remember that? However since the elements 
creation there have always been problems; knowledge and implementation. 
So with it once again being incorporated into the HTML5 specification 
how should we be using it? A quick look at the spec will tell you..."
http://html5doctor.com/the-address-element/

Making Your Site HTML5 Ready part 1: The Time is Now
By Niels Matthijs.
"If you have anything to do with html and/or css you should already 
know about the recently heightened interest in html5. Of course it's 
all very cool and exciting, but where do we stand (being the eager web 
developers we are) if we want to start implementing these new tags? Can 
we simply start using them and assume that all browsers will handle 
them seamlessly? Are we really web developers if we dare to ask such 
silly questions? Here's the breakdown. "
http://www.onderhond.com/blog/work/making-your-site-html5-ready-pt1

Structured Meaning in HTML5
By David Lantner.
"HTML4 provides limited ways to give meaning to content through markup 
alone. In this post, we examine Microformats that provide real-world 
design principles, RDFa which enables extensible vocabularies and the 
new Microdata features of HTML5. All three seek to combine 
machine-readable data with human-readable content..."
http://cleartypemedia.com/press/2009/10/structured-meaning-in-html5/

Authoring Invalid HTML - A key Factor in the Web's Success?
By Vlad Alexander.
"...By the year 2000, the Web was wildly successful. Its success was a 
combination of many significant factors including the role of the US 
government, availability of software to connect PCs to server 
computers, affordable Web server software and development tools, a 
vision of the future of the Web, availability of restricted content, 
and entrepreneurship. The Web became successful before browsers had 
good auto-correction of invalid HTML. The lack of browser error 
feedback often frustrated Web site builders and made their job of 
creating Web sites more difficult. So silent auto-correction of invalid 
HTML by browsers played no significant role in the success of the Web 
and may have caused more problems than it solved. The conclusion must 
therefore be that the Web would have been successful with or without 
silent auto-correction of invalid HTML."
http://rebuildingtheweb.com/en/invalid-html-a-key-factor-in-web-success/

Emotion Markup Language (EmotionML) 1.0
Editor Marc Schroder.
"As the web is becoming ubiquitous, interactive, and multimodal, 
technology needs to deal increasingly with human factors, including 
emotions. The present draft specification of Emotion Markup Language 
1.0 aims to strike a balance between practical applicability and 
scientific well-foundedness. The language is conceived as a "plug-in" 
language suitable for use in three different areas: (1) manual 
annotation of data; (2) automatic recognition of emotion-related states 
from user behavior; and (3) generation of emotion-related system 
behavior..."
http://www.w3.org/TR/emotionml/


+10: TOOLS.

IBM Accessibility Internet Browser for Multimedia (aiBrowser)
The IBM Accessibility Internet Browser for Multimedia (aiBrowser) is an 
Internet browser for visually impaired users that provides multimedia 
control features and alternative user interfaces with external metadata.
http://www.research.ibm.com/trl/projects/acc_tech/aibrowser_e.htm


+11: USABILITY.

Revisiting 'The Fold'
By Jeff Atwood.
"In treating user myopia, it's not enough to place important stuff 
directly in the user's eyepoint. You also need to ensure that you've 
placed the absolute most important stuff at the top of the page -- and 
haven't created any accidental barriers to scrolling, so they can find 
the rest of it. The fold is far less important than it used to be, but 
it isn't quite as mythical as Bigfoot and the Loch Ness Monster quite 
yet..."
http://www.codinghorror.com/blog/archives/001307.html

Infuse Emotion Into Experience Design
By Bruce Temkin.
"...Our research shows that most sites have poor usability and they 
don't reinforce key brand attributes. That's why I worked with Ron 
Rogowski (the primary author) on a research report that created a 
concept called Emotional Experience Design, which we define as..."
http://tinyurl.com/yaquqrc

You Can Get There From Here: Websites for Learners
By Amber Simmons.
"Content-rich is not enough. Most websites are not learner-friendly. As 
an industry, we haven't done our best to make our content-rich websites 
suitable for learning and exploration. Learners require more from us 
than keywords and killer headlines. They need an environment that is 
narrative, interactive, and discoverable. Amber Simmons tells how to 
begin creating rich content sites that invite and repay exploration and 
discovery."
http://tinyurl.com/yg5pubc

Agile User Experience Projects
By Jakob Nielsen.
"Agile projects aren't yet fully user-driven, but new research shows 
that developers are actually more bullish on key user experience issues 
than UX."
http://www.useit.com/alertbox/agile-user-experience.html

Short Words, Sentences and Paragraphs
By Rachel McAlpine.
"Three principles will take you a long way towards writing clearly..."
http://ur1.ca/f57d

8 Tips and Tricks on Developing Usable Websites
By agrublev.
"I feel like so many web developers whether beginners or experienced 
make little mistakes that make the overall website usability diminish. 
So I have come up with a list of tips/tricks that will help you either 
fix your existing websites or help you create better websites from the 
get go. So here we go..."
http://tinyurl.com/yhr348o


+12: XML.

Automatic XML Namespaces
By Liam R. E. Quin.
"...In this paper the author proposes a simple system to simplify 
namespace declaration, and to enhance namespace functionality 
considerably by introducing a single new feature, without losing the 
existing benefits. The paper first describes in more detail some of the 
issues, then summarizes the issues with requirements for change, then 
discusses other proposals, and finally makes a concrete proposal..."
http://tinyurl.com/ykaovwu


[Section one ends.]


++ SECTION TWO:

+16: 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