[webdev] Web Design Update: May 23, 2008

Laura Carlson lcarlson at d.umn.edu
Fri May 23 06:17:13 CDT 2008


+++ WEB DESIGN UPDATE.
- Volume 6, Issue 48, May 23, 2008.

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

++ISSUE 48 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: EVALUATION & TESTING.
05: EVENTS.
06: JAVASCRIPT.
07: MISCELLANEOUS.
08: NAVIGATION.
09: PHP.
10: STANDARDS, GUIDELINES & PATTERNS.
11: TOOLS.
12: TYPOGRAPHY.
13: USABILITY.
14: XML.

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

[Contents ends.]


++ SECTION ONE: New references.

+01: ACCESSIBILITY.

Mozilla Accessibility - Collecting Stories and Dreams
By Aaron Leventhal.
"I am interested to hear what impact people think Mozilla's work in 
accessibility has had on users developers, organizations, or the 
industry as a whole..."
http://tinyurl.com/3o25kz


+02: CASCADING STYLE SHEETS.

Tip: Calculate the Specificity of CSS Selectors
By Virginia DeBolt.
"Have you ever added a new rule to your CSS stylesheet, but seen no 
change in the results on the page in the browser window? Maybe the new 
selector wasn't specific enough to overrule and existing rule in your 
stylesheet. Here's how to mathematically calculate the specific weight 
of your CSS selectors..."
http://tinyurl.com/4lljwn

CSS: Simple Rules for Better Organization and More Efficiency
By Jens Meiert.
"'Organization is not everything, but without organization, everything 
is nothing,' one of my teachers used to say, and right he is. Almost 
everything benefits from organization, and so does work with CSS - 
especially when working with many people..."
http://tinyurl.com/446s9l

CSS: Pseudo
By James Payne.
"We left off learning about the various positions in CSS. In this 
tutorial we will cover the pseudo classes and pseudo elements, which 
allow us to add special effects to our selectors. An example would be 
roll-over effects on hyperlinks, or making the first letter of a 
sentence larger and a different color than the rest of the text. We 
will begin our discussion by working with Pseudo-elements..."
http://www.devarticles.com/c/a/Web-Style-Sheets/CSS-Pseudo/

Understanding CSS Positioning, Part 3
By Kilian Valkhof.
"In part one and part two we've discussed the positioning, display and 
floats properties of CSS2. In the final part of this series, we'll 
discuss the new options CSS3 gives us: The advanced layout module and 
the grid positioning module."
http://tinyurl.com/6ow9o9

Perfect Pagination Style Using CSS
By Antonio Lupetti.
"This tutorial explains how to design a pagination for search results 
or more in general to split a long list of records in more pages. It's 
a question I often receive, so I decided to publish a very simple post 
which explains how to design a perfect pagination style using some 
lines of HTML and CSS code."
http://tinyurl.com/2ulcom


+03: DREAMWEAVER.

Taking a Fireworks Comp to a CSS-based Layout in Dreamweaver - Part 1, 
Initial Design
By Sheri German and Gordon Mackay.
"This three-part tutorial guides you through the complete process of 
using Fireworks and Dreamweaver to produce web standards pages. In Part 
1, you will work in Fireworks to create the design, organize the 
layers, make the slices, and export them to a defined site. In Parts 2 
and 3, you will work in Dreamweaver to build a CSS-based layout that 
entirely eschews the use of tables...."
http://www.adobe.com/devnet/dreamweaver/articles/dw_fw_css_pt1.html

Introduction to CSS3 - Part 5, Multiple Columns
By Design Shack.
"Multiple columns are a major facet of laying out text - newspapers 
have used them for decades. So important are they that it is amazing 
that the current way to achieve a multi column layout is one of the 
most complex techniques for a new designer to grasp. CSS3 introduces a 
new module known, appropriately, as multi-column layout. It allows you 
to specify how many columns text should be split down into and how they 
should appear. As usual, examples can be found below..."
http://tinyurl.com/5mtxyf


+04: EVALUATION & TESTING.

A Counter-Intuitive Approach to Evaluating Design Alternatives
By Jared M. Spool.
"...Teams have to make decisions. The most successful teams make 
informed decisions. While it may be counter-intuitive, focusing the 
study on the current design may be the best approach for this client. 
Asking each participant to somehow rank each design alternative will 
take more time and produce confusing results. We felt a study that 
looks primarily at the current design can give the team the most 
insight into what alternatives, if any, to choose."
http://www.uie.com/articles/design_alternatives/


+05: EVENTS.

eduWeb Conference
July 21-23, 2008.
Atlantic City New Jersey, U.S.A.
http://www.eduwebconference.com


+06: JAVASCRIPT.

How to Avoid Automatic Type Conversion in JavaScript
By Robert Nyman.
"A very common problem when people code JavaScript, is that they don't 
take automatic type conversion into account. As a result, there are 
numerous weird errors and JavaScript is getting a lot of blame for 
being loosely typed. Therefore, I'd like to show you an easy way to 
avoid that problem..."
http://tinyurl.com/6fdg2k

Javascript Scoping Makes My Head Hurt
By Piers Cawley.
"Who came up with the javascript scoping rules? What were they smoking. 
Here's some Noddy Perl that demonstrates what I'm on about..."
http://tinyurl.com/3jfdcq


+07: MISCELLANEOUS.

The Cure for Content-Delay Syndrome
By Pepi Ronalds.
"Clients love to write copy. Well, they love to plan to write it, 
anyhow. On most web design projects, content is the last thing to be 
considered (and almost always the last thing to be delivered). We'll 
spend hours, weeks, even months, doing user scenarios, site maps, 
wireframes, designs, schemas, and specifications?but content? It's a 
disrespected line item in a schedule: 'final content delivered.' Pepi 
Ronalds proposes a solution to this constant cause of project delays."
http://www.alistapart.com/articles/thecureforcontent-delaysyndrome

Andy Budd on Usability, Design, and the Death of CSS
By Matthew Magain.
"In this interview, veteran user experience designer, author and web 
standards advocate Andy Budd speaks to SitePoint about blogging, 
usability testing, the design process, and why he thinks that CSS is a 
dead technology..."
http://www.sitepoint.com/article/andy-budd-design-usability-css

Handoff
By Dave Shea.
"A few months back at SXSW I sat on a panel that discussed how 
designers and developers play nice together on web projects. One of the 
things I never got around to mentioning was the system I use for 
handing off my static design work to clients and their developers for 
integration into their dynamic systems. Since I've been thinking about 
it a bit more in the past few weeks, I figured I ought to put this out 
there..."
http://mezzoblue.com/archives/2008/05/21/handoff/


+08: NAVIGATION.

Fixing Appalling Intranet Search
By Gerry McGovern.
"Intranet search is appalling because people don't want their  content 
to get found, and the organization does not value the importance of 
finding."
http://www.gerrymcgovern.com/nt/2008/nt-2008-05-19-intranet-search.htm


+09: PHP.

Multiple Select Fields
By Michal Wojciechowski.
"We humans are greedy creatures. When we're placed in front of a choice 
to select one of many options, we start complaining - Hey, why can't I 
pick two? Why not five? Can't I have both pineapple AND pepperoni on my 
pizza? This is why multiple selection form fields had to be invented. 
Let's examine a few examples of how multiple select fields can be 
implemented in HTML and PHP (as well as some JavaScript)..."
http://odyniec.net/articles/multiple-select-fields/

phpwiki - The Wiki for PHP Developers
By Ian Gilfillan.
"This month it's time to look at another of those PHP applications I 
find useful on a daily basis. I like to use 'wikis' for documentation 
for many of the projects I work on. [...] In this article we will look 
at PhpWiki, and we'll show you how to configure and use it with your 
own projects!..."
http://www.phpbuilder.com/columns/ian_gilfillan20060309.php3

PHP Sucks, But It Doesn't Matter
Jeff Atwood.
"Here's a list of every function beginning with the letter "A" in the 
PHP function index..."
http://www.codinghorror.com/blog/archives/001119.html


+10: STANDARDS, GUIDELINES & PATTERNS.

EduTF Report Highlights Curriculum Project
By Holly Marie Koltz.
"In the past year, the EduTF has been quieter than previous years. We 
have gone through a few changes, though our mission remains the same. 
'The WaSP Education Task Force was created in 2005 to work directly 
with institutions of higher education to help raise awareness of Web 
standards and accessibility among instructors, administrators, and Web 
development teams.' Our mission is not a small one. Our work and 
message needs to reach beyond our reading audience and the Web 
standards community in order to get information, help, and resources to 
more people. EduTF is discussing and looking at a variety of ways in 
which we can help."
http://tinyurl.com/6y35ur

.net/may2008 Article Browser Version Targeting
By Patrick H. Lauke.
"here's the full original text (call it the 'director's cut', if you 
will) of my little rant / opinion piece in this month's .net 
magazine..."
http://www.splintered.co.uk/news/103

Use Formats Instead of Microformats
By Emil Stenstrom.
"The Semantic Web continues to break new ground, and Web 3.0 seems to 
be a term that people associate with it. In the backwaters of 
semantics, microformats aims to develop standards to embed semantic 
information into XHTML. I can't help to think that's strange..."
http://friendlybit.com/html/use-formats-instead-of-microformats/

HTML5 Conformance Checking in Vim
By Mike Smith.
"Kai Hendry has written an HTML file type plugin for Vim that allows 
you to use Henri Sivonen's Validator.nu conformance checking 
(validation) service remotely to check the contents of any HTML 
document you edit in Vim and determine if the document is 
HTML5-conformant (valid)..."
http://blog.whatwg.org/vim-checker

W3C 'clarifies' HTML 5 v XHTML
By Phil Manchester.
"Potential conflicts and overlap between the first update to HTML in a 
decade by the World Wide Web Consortium (W3C) and XHTML has been 
addressed by the standards body. The group, meanwhile, has also 
acknowledged vendors are - once again - pushing their own 
platform-specific technologies..."
http://www.regdeveloper.co.uk/2008/05/16/html5_xhtml_vendors_lockin/


+11: TOOLS.

Firefox Extensions Updated To Version 3
By Gez Lemon.
"The Colour Contrast Analyser, Table Inspector, and Glossary of Terms 
Firefox extensions have all been updated to be compatible with Firefox 
version 3..."
http://tinyurl.com/3vxs28

XForms Builder
By Orbeon.
"Orbeon Forms is an open source forms solution designed to handle 
complex forms typical of the enterprise or government. It includes: A 
robust forms platform which implements W3C XForms..."
http://www.orbeon.com/forms/builder


+12: TYPOGRAPHY.

The Showcase Of BIG Typography - Second Edition
By Vitaly Friedman and Sven Lennartz.
"In Web typography doesn't have to support the overall design. It can 
dominate. It can be loud. It can be bold. And it can be everywhere on a 
web-site. In many situations it's reasonable to give the typography the 
prominent position it deserves, leaving visual cues in the background 
or removing them at all. Doing that, you have to risk large font sizes 
surrounded by a generous amount of white space. What comes out of it? 
Elegant web sites with a unique form, style and sense of precision..."
http://tinyurl.com/5wtd45


+13: USABILITY.

User Assistance: Writing for a High-Context Culture
By Mike Hughes.
"While technical communicators tend to write in a low-context style, 
user assistance occurs in high-context situations."
http://www.uxmatters.com/MT/archives/000292.php

Design Decisions vs. Audience Considerations
By Robin Ragle-Davis.
"This week, we take a look at how to handle the conflict between what 
your users want, and what you want them to want. Robin Ragle-Davis 
considers how upfront audience profiling can reap customer relationship 
benefits down the line.
http://tinyurl.com/6omoft

UX Design-Planning Not One-Man Show
By Holger Maassen.
"A lot of confusion and misunderstanding surrounds the term 'user 
experience.' The multitude of activities that can be labeled with these 
two words span a vast spectrum of people, skills and situations. If you 
ask for UX design (UXD), what exactly are you asking for? Similarly, if 
someone tells you they are going to provide you with UXD for an 
application, website or intranet or extranet, what exactly are you 
going to get?..."
http://www.boxesandarrows.com/view/ux-design-planning

Less Is Still More
By Jens Meiert.
"How much time and money gets spent on making things worse is something 
I find absolutely fascinating. Allow me to elaborate, starting with 
HTML newsletters: People (let) spend hours on writing supposed content, 
create and decorate mockups, work around ridiculous email client 
implementations..."
http://meiert.com/en/blog/20080521/less-is-still-more/


+14: XML.

Serving XHTML As XML
By Belus Technology.
"XHTML was created by the HTML Working Group at W3C, whose mission is 
to 'fulfill the promise of XML by applying XHTML to a wide variety of 
platforms.' It is therefore XML that is driving the development of 
XHTML, and developers need to understand the connection between these 
two technologies... When a browser opens a Web page and the media type 
for the page is set to application/xhtml+xml, the browser will process 
the page as XML and will enforce the rules of XML. If there are markup 
errors on a Web page, the browser will not render the Web page. 
Instead, most Web browsers will display an XML parsing error message 
such as the one seen in the screen shot below..."
http://xhtml.com/en/xhtml/serving-xhtml-as-xml/

If You Don't Need XML, Then Don't Use It!
By Kurt Cagle.
"...XML is a powerful metalanguage, capable of an astonishingly large 
number of uses and now become such an ubiquitous part of the 
environment that it is probably permanently entrenched. However, there 
are alternatives that, individually, are better optimized for specific 
tasks. If you are more comfortable using them, use them..."
http://tinyurl.com/3w6ev2

Bad XML
By Jeni Tennison.
"...Not all XML is created equal, and I think the biggest distinction 
between a good markup language and a bad one comes down to whether the 
XML was designed as a markup language or whether it's a serialization 
of a completely different model. Practically all the XML serializations 
that I've seen of object-oriented models, or relational models, or 
graph models, have been dreadful as markup languages. So what are the 
characteristics of XML that a good markup language should take 
advantage of? Here's my list..."
http://www.oreillynet.com/xml/blog/2008/05/bad_xml.html


[Section one ends.]


++ SECTION TWO:

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