[webdev] Web Design Update: March 5, 2006
Laura Carlson
lcarlson at d.umn.edu
Sun Mar 5 07:56:29 CST 2006
+++ WEB DESIGN UPDATE.
- Volume 4, Issue 37, March 5, 2006.
An email newsletter to distribute news and information about web design
and development.
++ISSUE 37 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: FLASH.
06: INFORMATION ARCHITECTURE.
07: JAVASCRIPT.
08: MISCELLANEOUS.
09: NAVIGATION.
10: PHP.
11: STANDARDS, GUIDELINES & PATTERNS.
12: TYPOGRAPHY.
13: USABILITY.
SECTION TWO:
14: What Can You Find at the Web Design Reference Site?
[Contents ends.]
++ SECTION ONE: New references.
+01: ACCESSIBILITY.
Using Accessible Video and Audio to Enhance e-Learning for Disabled
Students
By Ross Little.
"Audio and video can offer richness and increased inclusively in
education but can present challenges to access for people with sensory
impairments. Ross Little looks at how accessibility solutions can be
quickly and effectively added to video content..."
http://www.skillsforaccess.org.uk/articles.php?id=151
Provide Audio Descriptions for Video or Animated Content - General
Advise
By Skills For Access.
"Video normally contains a significant amount of visual and audio
information, and understanding of the content requires access to both
these channels. But people who cannot see the visual content of the
video may as a result be unable to fully understand the video if visual
or audio events happen and are not detectable or their context
explained by the video's soundtrack. For example, someone in a video
may make a facial expression which adds an ironic or sarcastic tone to
what they say, but this important cue is entirely visual so would be
missed by anyone unable to see the video. The same goes for some aural
events - for example, if a character fires a gun, the gunshot will be
heard, but anyone unable to see the film would not know who fired the
gun without an additional explanation. Thus, the provision of audio
descriptions - additional spoken audio information explaining or
describing events - is necessary to enable understanding..."
http://www.skillsforaccess.org.uk/howto.php?id=104
What is Accessibility?
By Robert Nyman.
"But when making a web site accessible to people with disabilities, why
wouldn't we at the same time make it accessible to people who aren't
using Windows and Internet Explorer? It's a mindset and an attitude
that go hand-in-hand for me. Surely, everyone wants to reach an
audience as wide as possible, right? A thing that bothers me, though,
is when accessibility advocates proclaim that we have to stay away from
using JavaScript, Flash et al, all in the name of making it
accessibility. Accessibility and using JavaScript, for example, aren't
mutually exclusive. It's all about progressive enhancement. Build a
common ground and then implement enriching features in an unobtrusive
way that doesn't rule out accessibility. So, let's stop bickering about
what we read into the word accessibility, and instead start focusing on
reaching as many people as possible with this wonderful medium called
the Internet!"
http://www.robertnyman.com/2006/03/01/what-is-accessibility/
+02: CASCADING STYLE SHEETS.
Bookend Lists: Using CSS to Float a Masthead
By Andrew B. King.
"Learn how to create that 'bookend' look with lists and CSS
positioning. This CSS-layout technique saves a significant amount of
XHTML code over tables."
http://www.websiteoptimization.com/speed/tweak/bookend/
Progressive Enhancement
By css-discuss Wiki.
"The term 'Progressive Enhancement' has been used as the flip-side to
'Graceful Degradation'..."
http://css-discuss.incutio.com/?page=ProgressiveEnhancement&version=23
+03: EVALUATION & TESTING.
A Process for Incorporating Heuristic Evaluation into a Software Release
By Marilyn Hollinger.
"This paper describes a process for incorporating heuristic evaluations
into a software product release. The goal of the paper is to provide
enough detail and results to other design teams to assist them in
developing their own process for this activity."
http://gain.aiga.org/content.cfm?ContentAlias=_getfullarticle&aid=1472250
+04: EVENTS.
KnowIT
May 21-24, 2006.
Gainesville, Florida U.S.A.
http://www.knowitconference.com/
Edu Web Conference
July 31-August, 2006.
Baltimore, Maryland U.S.A.
http://www.eduwebconference.com/
HighEdWebDev Conference
October 22-25, 2006.
Rochester, New York U.S.A.
http://www.highedweb.org/2006/
+05: FLASH.
Provide Audio Descriptions for Video or Animated Content - in Flash
By Skills For Access.
"Flash resources may contain a significant amount of both visual and
audio information. Anyone unable to see the visual information is thus
likely to miss out on information essential to understanding the Flash
resource. To ensure that people who cannot see the visual content can
understand the resource and achieve the experience intended to be
provided by the resource, additional spoken audio information - audio
descriptions - need to be provided."
http://www.skillsforaccess.org.uk/howto.php?id=147
Provide Text Equivalents for Audio - in Flash
By Skills For Access.
"The flexibility of Flash as a multimedia technology offers several
options for providing alternatives to audio content. Sound alerts could
be replicated by visual cues, such as obvious changes to the appearance
of the resource, while spoken information provided as a soundtrack that
plays could be replicated by the provision of on-screen text."
http://www.skillsforaccess.org.uk/howto.php?id=137
Provide Text Equivalents for Graphics - in Flash
By Skills For Access.
"Graphical information presented in a Flash movie will be inaccessible
to anyone who cannot see the content of the movie, unless an equivalent
text alternative is provided. This is particularly so for anyone who is
blind or visually impaired, and relies on a screen reader and/or a
Braille display device to access on-screen content. Steps need to be
taken to ensure that suitable text alternatives are provided for all
information presented in graphical form."
http://www.skillsforaccess.org.uk/howto.php?id=101
U.S. Grants Patent For Broad Range Of Internet Rich Applications
By Eric Chabrow.
"The patent--issued on Valentine's Day--covers all rich-media
technology implementations, including Flash, Flex, Java, Ajax, and
XAML, when the rich-media application is accessed on any device over
the Internet, according to the patent holders..."
http://tinyurl.com/eqd47
+ 06: INFORMATION ARCHITECTURE.
Competitive Analysis: Understanding the Market Context
By Jason Withrow.
"Just when you thought you fully understood the three circles of
information architecture, your assumptions are being challenged again.
Withrow comes around with an argument for looking at the context circle
differently."
http://tinyurl.com/p3j6b
Prototyping With PowerPoint
By Jensen Harris.
"A couple of weeks ago when I talked about The Feature Bob Invented, I
mentioned that we use PowerPoint as an easy way to prototype UI,
especially in the early stages of design. A number of people have asked
me for more details, and so today I thought I'd go through it
step-by-step."
http://blogs.msdn.com/jensenh/archive/2006/02/20/535444.aspx
Interface in Form: Paper and Product Prototyping for Feedback and Fun
By Bruce Hanington.
"Sketching and modeling are integral features of the design process,
critical for both the generation of ideas, and the communication of
concepts to others for discussion and evaluation, particularly in the
context of human-centered design. While these methods are a natural
component of the designer's education and professional tool kit, there
is immense value in exposing other professions involved in the
development of products and interfaces to at least a limited set of
these same basic tools."
http://tinyurl.com/s2279
+07: JAVASCRIPT.
JSON for the Masses
By Dustin Diaz.
"For many years JavaScript has been portrayed as a very ugly language.
It's been abused, misunderstood, and kicked around like the poor
step-child as known in fairytales. That's all going to end this year.
As many know, Stuart Langridge proclaimed that 2005 would be the year
of the DOM. He was in fact correct. 2006 will be the year of Object
Notation."
http://www.dustindiaz.com/json-for-the-masses/
There is Nothing More Permanent than a Temporary Hack
By Aaron Straup Cope.
"I still don't like JSON. It works and working code always win but its
arrival as the next Best Thing Evar on the Intarweb only confirms that
it's a hack. I don't have any problem with lightweight and simple data
structures but I just can't get excited about them as an exchange
mechanism between disparate services..."
http://www.aaronland.info/weblog/2006/02/12/bacon/#flickrtags
Roaming Through XMLDOM: An AJAX Prerequisite
By Jayaram Krishnaswamy.
"The twin tasks of the XMLHttp are handling the HTTP request, and then
processing the XML response. The first one is easily done by writing
the appropriate syntax for creating this object. This is what is
accomplished in AJAX by invoking the new constructor for XMLHTTP
object. This is but one of the objects of the XMLDOM -XML Document
Object Model. In this article, we look at XMLDOM in some detail before
calling the XML document in an AJAX rendition in a future article..."
http://tinyurl.com/guwxz
XML Responses and AJAX
By Jayaram Krishnaswamy.
"...This tutorial will focus on the responseXML accessor."
http://www.devarticles.com/c/a/XML/XML-Responses-and-AJAX/
An in Depth Discussion of JavaScript Arrays
By Jagadish Chaterjee.
"This series of articles mainly concentrates on working with JavaScript
arrays. We shall start with the basics of JavaScript arrays and finally
conclude with complex object based arrays in JavaScript."
http://tinyurl.com/qefz7
+08: MISCELLANEOUS.
Derek Featherstone Interview
By Carolyn Wood.
"Derek Featherstone is a husband, a father, the curator of
boxofchocolates.ca, a member of the Web Standards Project's
Accessibility Task Force and the proprietor of Further Ahead, an
Ottawa-based accessibility consultancy. Today, Digital Web Magazine's
Carolyn Wood puts Derek under the bare bulb where he discusses
strategies and techniques we can all apply to make Web
sites more accessible..."
http://www.digital-web.com/articles/derek_featherstone/
Ladder of Fire (Peter Merholz Interview)
By G. K. VanPatter.
"A conversation with Peter Merholz - "...I never said design is not a
field of knowledge. You asked if design was a field of 'vast, deep,
broad, and nuanced' field of knowledge like anthropology, and I said,
'No'. We never discussed whether design is another kind of field of
knowledge, which I think it is. But it is fractured, rootless, and
without a core. It doesn't have anywhere near the depth or nuance of
anthropology."
http://www.nextd.org/02/08/03/index.html
Hiding in Plain Sight: An Interview with Adam Greenfield
By Boxes and Arrows.
"Is everyware overwriting what we know as everyday? On the heels of
finishing his first book, Adam Greenfield talks with Boxes and Arrows
about Everyware: The Dawning Age of Ubiquitous Computing and how the
concepts are reshaping our lives."
http://www.boxesandarrows.com/view/hiding_in_plain_sight
+09: NAVIGATION.
Where's the Search? Re-examining User Expectations of Web Objects
By A.D. Shaikh and K. Lenz.
"In 2001, Bernard determined that users were able to form a schema for
the location of web objects on informational websites. The current
study investigates whether users' expectations have changed since the
2001 study. Changes were found in the expected location of the site
search engine, internal links, and advertisements."
http://psychology.wichita.edu/surl/usabilitynews/81/webobjects.htm
Where Are You When I Need You??? (or... Ending the search for search)
By Kath Straub.
"Kath Straub...looks at users' expectations of where items should be
placed on your Web page."
http://www.humanfactors.com/downloads/feb06.asp
Designing Your Website to be Search Engine Friendly
By Mark Belam.
"Design on the web has changed a lot since the mid 1990's. Not only has
the language used to create pages expanded, but so has the capability
of browsers, and the availability of bandwidth. Consequently pages have
gradually carried more and more content, and designers, information
architects, and HTML developers have faced the challenge of presenting
increasingly sophisticated information and marketing messages onto the
computer monitors in homes and offices around the world."
http://www.currybet.net/articles/sef/
+10: PHP.
Yahoo! PHP Developer Center
By Yahoo!.
http://developer.yahoo.net/php/
Enforcing Object Types in PHP: Filtering Input Objects in PHP 4
By Alejandro Gervasio.
"When you are writing an object-based web application in PHP, you want
to prevent your classes from being convoluted with input objects of the
incorrect type. These input objects can cause the application to throw
a fatal error. In this article, you will learn how to enforce object
types in PHP 4."
http://tinyurl.com/z2rvz
Enforcing Object Types in PHP: Using the PHP5 instanceof Operator
By Alejandro Gervasio.
"This is the second installment of the series 'Enforcing object types
in PHP.' Welcome back. As you'll surely know, this three-part series
goes through the basic concepts of object type enforcement in PHP 4/PHP
5. It explores different approaches for checking types of objects to
help you avoid possible code contamination when objects of incorrect
type are inputted within PHP classes."
http://tinyurl.com/jdk93
CSS Style Sheet Switcher using PHP (Javascript free)
By Paul Whitrow.
"A simple solution to switch CSS Style Sheets on the fly using only
PHP."
http://tinyurl.com/rhsf9
PHP Localization with TMX Standard
By Nicola Asuni.
"One of the main concerns of internationalization consists of
separating the main source code from the texts, the labels, the
messages and all the other objects related to the specific language in
use. This facilitates the translation process as such as all the
resources related to the local language context are well identified and
separated."
http://evolt.org/PHP-Localization-with-TMX-standard
+11: STANDARDS, GUIDELINES & PATTERNS.
Google Page Creator
By Drew McLellan.
"...Unless the architecture is such that pages can be fixed once they
been published, Google really need to withdraw this service until it's
fixed. Would they launch Google Mail if it was malforming the emails it
sent? No way. They'd fix it. So is it acceptable to launch Google Page
Creator when it's malforming the pages it creates? No way..."
http://allinthehead.com/retro/281/google-page-creator
Google Page Creator: When It's All Just Too Hard
By Kevin Yank.
"Of course, Google has never been the champion of standards-compliant
approaches to Web development, and Page Creator is no different. Ugly
spots: It generates <font> tags (whoops, there goes the old gag
reflex...). It uses <b> and <i> instead of semantic alternatives. It
illegally puts <div>s inside tags like <h1>. It doesn't put alt
descriptions on images (not by default, but at all!)...The most
frustrating thing for me as a developer who cares about standards is
that all the ugly bits above seem to be a result of conscious decisions
by Google, rather than simple ignorance..."
http://tinyurl.com/zzbgy
Government Web Standards Usage: People's Republic of China
By Peter Krantz.
"...Access to government information on the web is relatively new in
the PRC. However, a recent report (quoted in an article in People's
Daily Online) said in China, 96.1 percent of government departments at
the state level and 81.3 percent of local governments had launched
portal websites. I have gathered links to 80 government web sites from
the Chinese Central Government's Official Web Portal. These have been
checked with the W3C validator to see if headings were used and if they
were using the W3C HTML recommendations..."
http://tinyurl.com/pvcn5
How to Sniff Out a Rotten Standardista
By Molly E. Holzschlag.
"Just like the stink of a three day old fish the arguments about
standardistas preaching to the choir, being arrogant and generally
being long past their due date persist. In many cases, these arguments
are useless and wrong. A good standardista works hard to educate as
well as advocate. A fresh standardista understands that the world is
filled with a wide range of people of different skill sets, talents and
circumstances. A committed standardista understands the reasons the Web
standards movement exists..."
http://www.molly.com/2006/02/23/how-to-sniff-out-a-rotten-standardista/
The Standards of Standards
By Ben Buchanan.
"In general, high standards are a good thing - after all, if you aim
low then you'll never hit a high target. The trick is to aim high but
still within the bounds of reality; and not to aim so high we can't
accept the odd compromise."
http://weblog.200ok.com.au/2006/03/standards-of-standards.html
+12: TYPOGRAPHY.
Big Button Report Misses the Point?
By Patrick H. Lauke.
"If a site avoids the use of absolute and pixel-based font sizes (which
cannot be resized in Internet Explorer), users can employ their
browser's built-in functionality to resize the text size to best suit
their needs, without the need for a site-specific option available to
increase the font size. Putting text size widgets on par with such a
fundamental requirement as the provision of text equivalents is, once
again, dangerously misinformed."
http://accessify.com/2006/03/big-button-report-misses-point.php
Perception of Fonts: Perceived Personality Traits and Uses
By A. Dawn Shaikh, Barbara S. Chaparro, and Doug Fox.
"This study sought to determine if certain personalities and uses are
associated with various fonts. Using an online survey, participants
rated the personality of 20 fonts using 15 adjective pairs. In
addition, participants viewed the same 20 fonts and selected which uses
were most appropriate. Results suggested that personality traits are
indeed attributed to fonts based on their design family (Serif,
Sans-Serif, Modern, Monospace, Script/Funny) and are associated with
appropriate uses. Implications of these results to the design of online
materials and websites are discussed."
http://psychology.wichita.edu/surl/usabilitynews/81/PersonalityofFonts.htm
Examining the Legibility of Two New ClearType Fonts
By Barbara S. Chaparro, A. Dawn Shaikh, and Alex Chaparro.
"This article introduces six new ClearType fonts developed by
Microsoft. Legibility of two of the serif fonts, Cambria and
Constantia, is compared to the traditional serif font Times New Roman.
Results show that the legibility, as measured by the number of correct
identifications of briefly presented characters, was highest for the
new font Cambria, followed by Constantia, and then Times New Roman. Old
style digits, such as 0,1, and 2, used in Constantia resulted in
confusion with the letters o, l, and z. Times New Roman symbols were
confused with both letters and other symbols."
http://psychology.wichita.edu/surl/usabilitynews/81/legibility.htm
+13: USABILITY.
The Goldilocks Content Framework: Identifying Just-Right Information
By Jared M Spool and Joshua Porter.
"Content is an essential part of any successful web site. However,
little work has been done to help designers understand how much content
they need or what that content should say. Using a novel approach of
analyzing the conversations between users on discussion lists, the
authors have determined there are essentially 14 types of content that
form a framework of what users need."
http://gain.aiga.org/content.cfm?ContentAlias=%5Fgetfullarticle&aid=1492239
Maximize Text Readability
By Skills For Access.
"People have a natural aversion to reading on-screen - the demands of
the eye and brain in processing information displayed on a surface
(monitor screen) that is also a light source is significantly higher
than reading printed matter on a medium that reflects light, such as
paper. This can be exacerbated by factors such as screen size,
resolution and refresh rate. The impact of conditions such as dyslexia
can exaggerate this further, such that text presented in long, fully
justified paragraphs, as in a book, may be virtually impossible to
read."
http://www.skillsforaccess.org.uk/howto.php?id=106
Creating Online Application Power Users Using Graduated Usability
By Robert Buffone.
"Graduated Usability isn't a new concept--most desktop applications use
it. Web applications are limited in their ability to be designed with
Graduated Usability. As more people leverage Web-based applications as
part of their everyday life, for both work and non-work related tasks,
more time will be spent using these applications than those on the
desktop. However, currently, Web applications offer few alternatives to
users: accomplish tasks less efficiently over time, wasting time and
money, or move on to better designed applications that can meet their
needs."
http://www.developer.com/design/article.php/3585826
[Section one ends.]
++ SECTION TWO:
+14: 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