Archive for May, 2005

Daily Type, original typefaces every day

Tuesday, May 31st, 2005

Daily Type is a creative project run by five russian type designers.
Day by day, they create original typefaces and post their results along with routine.

idea by Yury Ostromentsky & Dasha Yarzhambek

Daily Type

XHTML2: Accessible, Usable, Device Independent and Semantic

Monday, May 30th, 2005

XHTML2 is the next version of the XHTML family, and is going to last call Real Soon Now. This presentation gives an overview of what XHTML2 is trying to achieve.

XHTML2 is the next iteration in the HTML family.

XHTML1 addressed the problems of turning HTML into an XML application.

XHTML2 addresses the remaining identified problems in HTML4/XHTML1

XHTML2: Accessible, Usable, Device Independent and Semantic

CSS inline to create tab-based navigation tabs

Sunday, May 29th, 2005

Create mini tabs using standard and compatible CSS and HTML

With the helpful concepts explained on Eric Meyer’s article, a while ago I turned to inline one of the nicest horizontal menus in its simplicity: the famous Mini Tabs by Dan Cederholm. I thought I’d share here the results.

Inline Mini Tabs

Improve your Landing Web Pages

Saturday, May 28th, 2005

What is a Landing Page?

A landing page is the page visitors arrive at after clicking on your promotional creative.

Your landing page has to convince the visitor to stay and (depending on your goal):

* Fill out a form (but people hate filling out forms)
* Provide personal details (but people hate getting spammed)
* Buy something (but people hate being scammed)
* Read a lot of information (but people really hate reading)

As you can see, there are some major obstacles to getting visitors to do what you want on your landing page. You have to convince people to do things they hate.

Digital Web Magazine - 11 Ways to Improve Landing Pages

The Usability of Subscribing to Feeds

Friday, May 27th, 2005

I have always been bothered by how difficult it is to subscribe to RSS/Atom feeds. Consider the user experience — Someone sees an orange button with an unfamiliar acronym, they click it, and the browser starts spewing undecipherable code. Peter wrote about this a while back, and considering how much excitement there has been in the blog world, little really has changed.

Thankfully, Apple recently made Safari handle the RSS feeds, or send it off to an aggregator you’ve chosen. If you’re using Tiger and haven’t found this feature yet, look in Safari’s preferences at the RSS pane. There, you’ll find a dropdown menu for setting which application you’d like as your default news aggregator.

But that’s just one browser, with an unfortunately small marketshare at that. Feedburner does a great job of designing feeds for browsers so that they look attractive, and have clear instructions on what they’re for — but you still have to click on them to get there.

I’m working on a product right now that is full of feeds, and I want to make sure the experience is appropriate for anyone, regardless of how much experience they’ve had with RSS. Should I help people subscribe?

Jeffrey Veen: The Usability of Subscribing to Feeds

Yahoo Offers Publisher’s Guide to RSS

Friday, May 27th, 2005

Yahoo has released a guide to RSS for content publishers, which is now available at http://publisher.yahoo.com/rssguide . This guide is less about rolling an RSS feed and more about what to do once you’ve got an RSS feed, specifically what to do with Yahoo.

Yahoo Offers Publisher’s Guide to RSS

Selenium: test tool for Web application

Thursday, May 26th, 2005

Selenium is a test tool for web applications. Selenium tests run directly in a browsers, just as real users do. And they run in Internet Explorer, Mozilla and Firefox on Windows, Linux and Macintosh. No other test tool covers such a wide array of platforms.

* Browser compatability testing. Test your application to see if it works correctly on different browsers and operating systems. The same script can run on any Selenium platform.
* System functional testing. Create regression tests to verify application functionality and user acceptance.

Selenium uses a unique mechanism which allows it to run on so multiple platforms. Installed with your application webserver, Selenium automatically deploys it’s JavaScript automation engine — the Browser Bot — to your browser when you point it at the Selenium install point on your webserver. Thus, you must have write access to the machine your web application server is running on to install Selenium.

Selenium

fontBROWSER: online font browsing utility

Thursday, May 26th, 2005

Browse all fonts installed on your computer, using this online font browsing tool. No installation required!

STC :: fontBROWSER ::

Unobtrusive Javascript

Thursday, May 26th, 2005

Javascript is a wonderful tool to enhance the usability of web sites. It is the extra layer above the mark-up “what is this text” and the CSS “how should it be displayed”. Javascript adds a new dimension, the “how should this element behave”.

On the following pages we will discuss and see how we can use Javascript, but still maintain accessibility. The technique to completely separate Javascript from the other two layers of web development has become commonly named “unobtrusive Javascript”, as “accessible Javascript” does not quite cut it. You can have a perfectly separated Javascript and still be totally inaccessible.

Unobtrusive Javascript

Graphic navigation menu by CSS styling unordered lists

Thursday, May 26th, 2005

CSS styling of unordered lists to create tabbed menu navigation with high quality and refined graphics.

Sliding Doors of CSS: A List Apart


0.144 s.