[webdev] Web Design Update: December 11, 2008
Laura Carlson
lcarlson at d.umn.edu
Thu Dec 11 15:26:42 CST 2008
+++ WEB DESIGN UPDATE.
- Volume 7, Issue 24, December 11, 2008.
An email newsletter to distribute news and information about web design
and development.
++ISSUE 24 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: DREAMWEAVER.
04: EVENTS.
05: INFORMATION ARCHITECTURE.
06: JAVASCRIPT.
07: MISCELLANEOUS.
08: NAVIGATION.
09: PHP.
10: STANDARDS, GUIDELINES & PATTERNS.
11: TOOLS.
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.
A New Era for Web Accessibility: WCAG 2.0 is Finalized
By Shawn Henry.
"WCAG 2.0 was published today as a final Web Standard 'W3C
Recommendation'".
http://www.w3.org/QA/2008/12/wcag_20_is_finalized.html
WCAG 2.0 is Official - But is That All You Need to Make a Site
Accessible?
By Henny Swan.
"...If you really want to make your site accessible then you need to
not only reference the WCAG 2.0 guidelines but also: Use open web
standards. Avoid proprietary technologies. Ensure your site validates
where possible..."
http://my.opera.com/ODIN/blog/2008/12/11/wcag-2-0-is-now-official-2
Website Accessibility and the Economic Downturn
By Ted Page.
"I want to focus principally on the many business benefits of
accessible websites and why exploiting these makes more sense than ever
before - not despite - but because of the current economic climate..."
http://tinyurl.com/5uszq4
Technology Helps Shatter Limits of Disability
By Meris Stansbury.
"NCTI conference urges developers, educators to find tools that ease
disabilities--and increase chances for success..."
http://www.eschoolnews.com/news/top-news/index.cfm?i=56181
Legislation Makes Texas Web Designers Do Due Diligence
By Jordan FeRoss.
"...Under House Bill 2819 (79th Regular Legislative Session), state
agencies are required to ensure that disabled person have the same
access to electronic information resources as those who are not
disabled..."
http://tinyurl.com/6y8vcl
Accessibility Testing Tips and Tools Presentation
By Henny Swan.
"I thought I'd post my slides here for you to have a look through. They
give an overview of testing methodologies as well as point to some
tools and some examples of how to test images, heading structure,
keyboard accessibility and so on. I've added in links and references
where possible so that it can work as a stand alone tutorial but if you
do have a question let me know."
http://tinyurl.com/6qy73c
Eating an Elephant: Lost in the Supermarket
By Chris Hofstater.
'I'm all lost in the supermarket, I can no longer shop happily, I came
in here for a special offer, guaranteed personality?' The Clash
http://tinyurl.com/5tfbg3
24ways.org: A Sacred Cow?
By Steven Clark.
"the same site produced by someone of less stature would be caned"
http://stevenclark.com.au/2008/12/10/24waysorg-a-sacred-cow/
+02: CASCADING STYLE SHEETS.
The IE6 Equation
By Jeremy Keith.
"It is the destiny of one browser to serve as the nemesis of web
developers everywhere. At the birth of the Web Standards movement, that
role was played by Netscape Navigator 4; an outdated browser that
refused to die. Its tenacious existence hampered the adoption of modern
standards. Today that role is played by Internet Explorer 6..."
http://24ways.org/2008/the-ie6-equation
Re: The IE 6 Equation
By Jens Meiert.
"Alas, I'm afraid there are three issues (not just the two I briefly
mentioned in my comment that never appeared) with Jeremy's
suggestion..."
http://meiert.com/en/blog/20081209/re-the-ie-6-equation/
In the Woods - 15 CSS Tricks That Must be Learned
By Drew Douglass.
"As web designers and developers, we have all come to learn many css
tricks and techniques that help us achieve our layout goals. The list
of these techniques is an ever expanding one, however, there are
certain tricks that are essential to achieve your goal. Today, we will
review 20 excellent css techniques to keep in mind when developing your
theme..."
http://blog.themeforest.net/general/15-css-tricks-that-must-be-learned/
Best of CSS Design 2008
By Nick La.
"Last December, I posted a list of the best designs in 2007. Now, it is
time for - Best of CSS Design 2008 (a new list of 50 websites
hand-picked from Best Web Gallery)..."
http://www.webdesignerwall.com/trends/best-of-css-design-2008/
+03: DREAMWEAVER.
Adapting Dreamweaver CSS layouts to display:table rules
By Virginia DeBolt.
"With the upcoming release of IE8, which will support CSS display:table
and other table related display properties, I'm expecting changes in
the way web pages are laid out. I just finished an intensive experience
with Adobe Dreamweaver CS4 and the built-in CSS layouts that come
prepackaged with the product. Naturally, my mind veered in the
direction of those layouts. Okay, the truth. Actually, I've been having
visions of Stephanie Sullivan (who created the Dreamweaver CS4 built-in
CSS layouts) madly adapting all those page layouts to add display:table
layout options..."
http://tinyurl.com/57typk
Building Scalable Websites with Dreamweaver CS4
By Chris Converse.
"Learn about the core concepts that help ensure your site's long-term
success..."
http://tinyurl.com/66molw
+04: EVENTS.
Web With Molly
January 1-February, 2009.
Online Class.
http://webwithmolly.com/
Managing Design Projects
February 5, 2009.
San Francisco, California, U.S.A.
http://adaptivepath.com/events/2009/feb/
+05: INFORMATION ARCHITECTURE.
Easier Page States for Wireframes
By Richard Rutter.
"When designing wireframes for web sites and web apps, it is often
overlooked that the same page' can look wildly different depending on
its context. A logged-in page will look different from a logged-out
page; an administrator's view may have different buttons than a regular
user's view; a power user's profile will be more extensive than a new
user's..."
http://24ways.org/2008/easier-page-states-for-wireframes
+06: JAVASCRIPT.
Testing ARIA User Input Control's Navigation Support
By Steve Faulkner.
"Assistive technology such as screen readers provide keyboard short
cuts for navigating the content of web pages. For user input controls
such as radio buttons and edit boxes the user can navigate the controls
sequentially using assigned 'form field' or 'form control' navigation
keys..."
http://www.paciellogroup.com/blog/?p=101
YUI Theater - Todd Kloots: 'Developing Accessible Widgets with ARIA'
By Eric Miraglia.
"...In this talk, delivered at Yahoo! on December 3, 2008, YUI engineer
and accessibility specialist Todd Kloots introduces you to ARIA and
provides some insights gleaned from his work in bringing ARIA support
to a host of YUI widgets..."
http://yuiblog.com/blog/2008/12/08/video-kloots-aria/
Code Talks Wiki
"Can JavaScript widgets be made accessible? What about live AJAX
regions and other Web 2.0 wizardry?
Yes, via a new standard from W3C's Web Accessibility Initiative. The
Accessible Rich Internet Applications (WAI-ARIA) specification provides
a way to pepper page markup with the additional accessibility
information needed by users of assistive technologies such as screen
readers..."
http://wiki.codetalks.org/wiki/index.php/Main_Page
Introduction to WAI ARIA - available in Spanish and French
By Henny Swan.
"Accessibility genius Gez Lemon recently published An Introduction to
WAI ARIA on Dev.Opera...The article is now available in both Spanish
and French."
http://tinyurl.com/6fpb9d
+07: MISCELLANEOUS.
A Logic Named Joe
By Dann Berkowitz
"At dinner this evening my younger son asked me a question to which I
did not have a ready answer - and as usual my response was to inform
him that if he is still interested after dinner we will look up an
answer on the Internet. He agreed, paused for a moment, and asked me
how the Internet knows all this stuff..."
http://athenpro.blogspot.com/2008/12/logic-named-joe.html
Amnesia
By Joel Spolsky.
"...Using timesheets as a performance metric can lead to only one
thing: bad data in timesheets...."
http://www.joelonsoftware.com/items/2008/12/10.html
20 Signs You Don't Want That Web Design Project
By Jeffery Zeldman.
"Most clients are good clients, and some clients are great clients. But
some jobs are just never going to work out well. Herewith, a few
indicators that a project may be headed to the toilet. Guarantee: All
incidents taken from life..."
http://tinyurl.com/654v72
Interview with John Resig, jQuery Creator
By Ara Pehlivanian.
John Resig is the mastermind behind the popular JavaScript library,
jQuery. In this interview, John talks to Ara Pehlivanian about the
future of JavaScript, online privacy, and the evolution of jQuery.
http://www.sitepoint.com/article/interview-john-resig/
Web Forward (Video)
By Douglas Crockford.
"Yahoo JavaScript Architect Douglas Crockford argues that to take the
web forward we need to look back - to the days of the great browser
wars when innovation lit up the web. Standards have stagnated, and only
a new browser war can break us loose..."
http://video.yahoo.com/mypage/video?s=33385
An Introduction to Screen Readers (video)
By Victor Tsaran.
"Victor Tsaran is an accessibility engineer at Yahoo! who focuses on
developing best practices for the creation of websites that work well
with screen readers. In this video, he provides an introduction to some
of the things that work well in the world of screen readers and others
that fare more poorly."
http://video.yahoo.com/watch/514676/2686894
An Introduction to Screen Magnification Software (video)
By Karo Caran.
"Karo Caran takes you on a tour of screen magnification software --
tools used by partially sighted users to enhance their experience of
screen-based user interfaces. Karo shows you the basic toolkit and then
applies those tools to some typical web sites to give you some
perspective on how she uses magnification software while she browses
the web."
http://video.yahoo.com/watch/633844/2985804
+08: NAVIGATION.
How Web is Different from Print
Gerry McGovern.
"Of all the things that make the Web different from print, linking is
the most important."
http://www.gerrymcgovern.com/nt/2008/nt-2008-12-08-web-print.htm
Designing The Holy Search Box: Examples And Best Practices
By Gyorgy Fekete.
"On content-heavy websites, the search box is often the most frequently
used design element. From a usability point of view, irritated users
use the search function as a last option when looking for specific
information on a website. If a website's content is not organized
properly, an efficient search engine is not only helpful but crucial,
even for basic website navigation. In fact, search is the user's
lifeline to mastering complex websites. The best designs offer a simple
search box on the home page and play down advanced search and
scoping..."
http://tinyurl.com/6s2jxw
+09: PHP.
Don't Commit That Error
By Travis Swicegood.
"It's easy to get caught up in testing patterns, frameworks, and other
'correct' ways to handle testing, but we often overlook some of the
simple things PHP can do to make sure we aren't making basic mistakes.
This article covers one of those overlooked tools: php -l. Running the
PHP executable from the command line with the -l tells PHP to check the
syntax of the provided PHP file, or 'lint' the file..."
http://phpadvent.org/2008/dont-commit-that-error-by-travis-swicegood
Use Responsibly
By Matthew Weier O'Phinney.
"...But what happens when you hit a snag? Say, for instance, the code
isn't doing what you think it should; then what do you do?..."
http://phpadvent.org/2008/use-responsibly-by-matthew-weier-ophinney
Commenting on Commenting
By Eli White.
"Everyone knows the standard programming mantra 'Document your code'
(though some people seem to still not follow it), but today I want to
talk specifically about three types of documentation that can exist for
a project, and how each of them is important."
http://phpadvent.org/2008/commenting-on-comments-by-eli-white
The Wonderful World of "includes"
By Tedd Sperling.
"The most important technique I found in doing web development over the
last 15 years has been knowing how to use the "include()" statement. If
you can grasp how to use php-includes, then it will simplify your
coding considerably..."
http://sperling.com/examples/include-demo/
+10: STANDARDS, GUIDELINES & PATTERNS.
W3C Validators in Jeopardy
By Molly E. Holzschlag.
As many folks who follow the W3C are aware, financial and bureaucratic
issues have challenged the organization for many years. But one thing
the W3C has held steady with is its validators, which are regularly and
freely utilized by Web designers and developers world over.
http://www.molly.com/2008/12/11/w3c-validators-in-jeopardy/
Will 2008 Prove the Year the Web Grew Up?
By Bruce Lawson.
"If the tit-for-tat tantrums of the Microsoft-Netscape browser wars
were the web's pimply adolescence, then the dot-com bust of 2000 was
its traumatic entry into adulthood. Perhaps 2008 will turn out to be
the year the web grew up, says Bruce Lawson."
http://tinyurl.com/6oysd7
Elements of an EmotionML 1.0
Marc Schroder, Editor.
"As the web is becoming ubiquitous, interactive, and multimodal,
technology needs to deal increasingly with human factors, including
emotions. The present Final Report of the Emotion Markup Language
Incubator Group provides elements for an Emotion Markup Language
striking a balance between scientific well-foundedness and practical
applicability. 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
behaviour; and (3) generation of emotion-related system behaviour..."
http://www.w3.org/2005/Incubator/emotion/XGR-emotionml/
Re: proposed change to dialog example in HTML5 section 4.6.26
By Gregory J. Rosmaita.
"...the means of conveying EmotionML is limited only by one's
imagination; using CSS-Speech, one can set a voice change or aural icon
to express the emotional state; visually, one could have EmotoinML
expressed using an emoticon or an iconic equivalent (as happens on some
wikis to identify external, mailto, and other non-http-request links);
one could use CSS' :before to indicate that the following line is a
lie; the exposition method offered by EmotionML, therefore, is FAR
morerobust, and far more specific, than using SPAN to indicate
emotional states; or you can ignore it as a red herring or wishful
thinking..."
http://lists.w3.org/Archives/Public/public-html/2008Dec/0094.html
Ian Hickson on Editing HTML5 (Video)
By Marcos Caceres.
"During TPAC, Lachlan caught up with Ian Hickson (Hixie), editor of the
HTML 5 specification. Hixie discusses the tools he uses to gather and
respond to feedback, which is fundamental to the open development of
the standard. Hixie clarifies the whole 'when will HTML5 be ready?!'
thing and gives us some details about what part of the spec he is
working on now..."
http://standardssuck.org/ian-hickson-on-editing-html5
Web Standards: Where the ROI is
By Molly Holzschlag.
"...Web designers and developers seem to talk a lot about 'Web
Standards', but what about the people who sign the contracts and pay
the bills? Are Web Standards just another tax that businesspeople are
being asked to pay, or is there truly sustainable business value in
adopting Web Standards? Why is Microsoft investing so heavily in
improving Web Standards support in our line of products. We asked Molly
to write this article to succinctly explain the business value of Web
Standards to business decision makers..."
http://visitmix.com/Articles/Web-Standards-Where-the-ROI-is
This Week in HTML 5 - Episode 15
By Mark Pilgrim.
"...The big news this week is the disintegration of HTTP authentication
from HTML forms (which was last week's big news). As I predicted, the
proposal generated a healthy discussion, but a combination of security
concerns and concerns about tight coupling ultimately did in the
proposal..."
http://blog.whatwg.org/this-week-in-html-5-episode-15
+11: TOOLS.
Smush it
By Stoyan Stefanov and Nicole Sullivan.
"Smushit.com is a service that goes beyond the limitations of
Photoshop, Fireworks and Company. It uses image format specific
non-lossy image optimization tools to squeeze the last bytes out of
your images - without changing their look or visual quality. You'll get
a report of how many bytes you can save by optimizing your images and
all the changed images as a single zip for download."
http://www.smushit.com/
+12: TYPOGRAPHY.
Typography and Accessibility
By Craig Nugent.
"...The challenge then for the designer is to meet the criteria of
typography and design while creating user centered functionality ie
resizable text on demand. Is it possible to reconcile typographic
criteria with accessibility requirements? Well almost. Let's look at a
solution I use frequently, though it's not without compromise..."
http://21picas.co.uk/?p=364
For and Against Standardizing Font Embedding
By Bert Bos.
Co-inventor of CSS, has a detailed summary of the issues around font
embedding and standardization.
http://www.w3.org/Fonts/Misc/eot-report-2008
@font-face in IE: Making Web Fonts Work
By Jon Tan.
Who, what, where how and when of Web fonts
http://tinyurl.com/5a7hvn
+13: USABILITY.
The Nielsen Guide to Spelling
By Joe Clark.
"...Nielsen's posting does what his postings usually do - gives no firm
advice and leads into an ad for a seminar his company is running. It
also mixes up the issues of spelling and word choice. Fundamentally,
the posting reiterates the lie that there is such a thing as an
international English. There isn't - not in speech and not in
writing..."
http://blog.fawny.org/2008/12/05/nielsen-spelling/
Don't Put the Weather on the Intranet Homepage
By James Robertson.
"...There's probably no real harm in including the weather on the
homepage, as long as it doesn't get in the way of more important
features. Consider it a low priority, however, and focus on more
important improvements to the usability or usefulness of the intranet
homepage..."
http://tinyurl.com/62mwst
[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