adrian holovaty

Low-tech edition (Skip to navigation)

July 11, 2002, 7:14 PM ET

At Economist.com, compliance is in the works

David Wertheimer, design director of Economist.com (and fellow blogger), outlined some fantastic future plans for his site in a WebDesign-L post yesterday. Namely, he and his team are planning to rewrite their site in standards-compliant code. Here's a snippet of what David wrote:

1. We are looking into the adoption of limited-use CSS for our text rendering, which will significantly reduce our HTML once more -- time to phase out the "178 font tags" noted here earlier. Issues remain, and implementaion may take several months, but development is underway.

2. We are determining a formal doctype (debating HTML 4 and XHTML 1.1, if you're curious), and new development will soon be written with compliant code, start to finish, preparing Economist.com for the future as well as the present.

I continue to stand by my opinions that providing consistent page delivery and a backward-compatible user experience is tantamount to good design.

At the same time, I am moving Economist.com forward, with code compliance and simpler page structure, and we are doing so with an eye on our browser stats and a clean, consistent design. I am proud of this achievement and I encourage the design community to strive for similar goals.

Outstanding! The fact that the director of a major site was willing to openly discuss -- and encourage suggestions for -- some of his site's flaws is admirable in itself. But even cooler than that is his dedication to Web standards and clean page structure. To my knowledge, this is unprecedented. (News sites traditionally have had terrible code.) I hope this gets the ball rolling in the industry, and I have a feeling it will, once David and crew begin to reap the many benefits of their work and other sites take notice.

Comments (21) / Permalink

July 11, 2002, 1:26 PM ET

Auto-refresh on news home pages

I was taking my merry time while browsing the headlines on a news site's home page late last night, and suddenly the page reloaded on me.

I hate it when that happens.

Yes, some news sites' home pages are set to refresh automatically after a certain number of seconds. Here are a few offenders, ranked by number of seconds between refreshes:

I can only assume the producers of these news sites do this for two reasons: to make sure their users see the very latest headlines, and/or to drive up their page views. Let's tackle these reasons one at a time.

Using auto refresh to ensure users see the very latest headlines. Oh, please. Let's give users some credit. I think it's safe to say that the majority of Web users know...

If users want the latest news, they'll hit "refresh." And if they're confused enough not to know how to use the "refresh" button, just think how confused they'd get if their page automatically reloaded in their faces.

Using auto refresh to drive up page views. This, like related "strategies" (e.g. making users click through several pages just to get content, in order to get more page views), is incredibly ridiculous, unethical and just plain sneaky in the worst ways possible. Any online journalist who does this willingly should really reconsider his or her career: Try spamming, telemarketing, etc., instead. It's more up your alley.

But back to auto-refresh. Not only does it offer no advantages, but it presents several disadvantages in your site's accessibility and usability.

Let's start at the top. The World Wide Web Consortium, in its "Techniques for Web Content Accessibility Guidelines 1.0", flat-out says:

Until user agents provide the ability to stop the refresh, do not create periodically auto-refreshing pages.

This is a Priority 2 guideline, which means Web developers should do this. There are browsers that do provide the ability to stop auto-refresh, but I don't believe this feature isn't readily available in mainstream browsers yet -- at least the three or four Mac and PC browsers I use. (Please correct me if I'm wrong by posting a comment below.)

Why the guideline? The W3C gives an example of a "retiree with several aging-related conditions" who tends to avoid sites that auto-refresh because he can't get through the site without having the carpet pulled out from under him via an auto-refresh. It's not just retirees; some people read slowly, period -- and couple that with the fact that, people read 25% slower from computer screens than paper. Has anyone given some serious thought to how many people auto-refresh pisses off?

So, we've established auto-refresh is bad. But what to do? Simple. Make it an "opt-in" option. The Simplified Web Accessibility Guide offers this solution:

[W]hen using a continually updated page, inform the users that they should reload the page often...If using auto-refresh is unavoidable, provide a single line of text at the top of the page stating that the page contains changing information and will automatically reload itself after a certain amount of time. Also, provide a link to the next screen for those browsers that don't support the feature.

Or, if you insist on auto-refresh for whatever diabolical reason, fess up, and provide a way out. Digital Web Magazine suggests, "If you must create an auto-refreshing page, warn the user and allow them to request more time, if possible."

Good examples of this are washingtonpost.com's Live Online chats, during which users may specifically designate "Automatically Update Page" (in the left rail). But the default pages do not automatically update.

Comments (21) / Permalink



Thanks for reading.

A Django site.