New Feature for Craigslist

Ever look for something on Craigslist and get hundreds of results – look at a few and decide that you don’t want a few and then type in something else and get the same search results?

Obviously you were looking for something else… what is needed is a check box to say that you are disinterested in a particular listing. (Or that a listing was no-longer for sale, but the owner “forgot” to remove the listing.)

Craigslist as it currently is.

Craigslist as it currently is. (Incase you forgot.)

Needed Check Box.

Needed Check Box for better results.

Linking Minority Language Dictionaries to Open Data

What is the role of a dictionary?

Is the role of a dictionary to regulate or to standardize spelling? Is it to validate a speech variety as being real or a bon fide language? Or is it for documenting and establishing the relationships and connections between things (plants, animals, fish, spirits/gods, medicines, etc.) as they are emicly viewed, for connecting people via collaboration, or connecting related concepts and their classes together into documented sets? Or even connecting these things and relationships as they are viewed in one culture to the same things and relationships as they are viewed in another culture or more broadly cross-culturally? Continue reading

One choice, two lists

I have been listing a bunch of stuff on Craig’s list this week. I have been fascinated by the screen below.

List view on Craislist

Should we just have a choice to list as owner or list as dealer?

Why is the list really long and include two apparent sub-categories for each category? Why not ask the question: Is the lister a dealer or an owner? Then ask the lister what category they are going to list the item in?

Finding your inner Zachman

The last couple of weeks I have been working on applying the Zachman's framework for enterprise architecture to two projects. I have been struggling through the first row and then skipped around a bit. I think I have found the part of the project (any project) I am most passionate about.... Working with Human Interface Architecture and explaining it as a designer to the builder of the Presentation Architecture. In my mind this level needs to be closely related to the Business Process Model and to the List of Business Goals/Strategies.

Where do I see myself most helpful in the large project...

TM in the URL for WordPress

I like my URLs to be semantic, it helps with SEO and it helps users to know what a page is about based on the URL. Today I was looking over one of my old posts and found that the TM is added to the URL. In the admin UI the title looks like this:


Title in the Admin UI

Notice that I have used the & in html in the tiled. This is stripped out by the automatic URL generating engine of WordPress. However the ™ as a unicode character is not removed. Some languages with non-roman scripts need Unicode in the titles, so not all unicode characters should be disallowed in the titles. In fact, all Unicode characters should be allowed in the title field. Sometimes unicode in the URL is allowed, however it is not always best practice (unicode above the ASCII range). I in this case it should not be allowed by WordPress. I have my permalink settings set to custom. I do /%year%/%postname%/.

permalink settings

permalink settings

However, when a unicode character is put into the postname, it is not necessarily striped out. My contention is that some characters should be, or that more characters should be. The problem for users is that the unicode character gets processed to the browser’s URL bar and looks like the following:™-bepress/ .
However, when the user selects the url to copy it they do not get a URL which is paste able the same as when they saw it in the URL bar, they get something like the following: .

One solution might be for authors to use the following HTML markup in the title:

  • ™
  • ™

But this is not user intuitive or presenting a “thoughtless process for end users/authors”.

Diving into the UX World

For the past few weeks I have been working with a team on redoing a large corporate website (almost two large corporate websites).

Word Cloud for UX

Word Cloud for UX

During the course of the project I have had several people, who are unfamiliar (and familiar) with web technology talk with me about UX and UI, but in terms of Design. They might say: "We need a re-design. Our branding is not displayed well." or the might say " Oh, but it was designed to do that, it is doing exactly what it was designed to do!" So, most of the people (I am encountering) talking in terms of design, are talk about the business design or the function of a website at a very high level. Not the UX and UI level of design. I have tried to explain it in the following terms

The words Usability and Design each suffer from a very unfortunate ambiguity. Usability in a very raw sense means is a tool usable. Just because every tool can be a hammer, does not mean that every tool should be shaped like a hammer. Design in computing also suffers a similar fate. If some computer tool does something, it does so because it was designed to do so. This does not mean that the computer tool is esthetically pleasing or that it creates a good impression on its user. An impression of such a nature that the user might want to come back to the site and use it again. The following diagram contrast the words, functional, reliable, usable, convenient, pleasurable, and meaningful.

User Experience model

User Experience model

Because images show so much more than words I looked around for some images to describe the difference I have been trying to communicate. This has resulted in the following collection of images. In the process of linking to these pictures I hope to introduce my readers to some of the ongoing discussion of professional UX design and development.

Layering the Design

Layering the Design

This image is from a PDF called: The Elements of User Experience by Jesse James Garret.

Layering the Design

Explaining the Layers

This Image comes from a write up about UX: UX Design Defined In it is perhaps the best definition of UX I have come across is:

User Experience Design is the art and science of integrating all the various elements that comprise an interactive system so that:

  1. The user's needs, limitations, goals, desires, expectations, are served
  2. The publishing organization's objectives are served as a result of serving the user's (#1)
  3. The whole is greater than the sum of the parts
Peter Morville's Facets of the User Experience

Peter Morville's Facets of the User Experience

This image was take from Peter Morville's article on User Experience Design.

Flickr user Model

Flickr User Model

This Diagram of the Flickr user experience model has been attributed to Bryce Glass by Kenny Chen on 5 April 2008, at

user experience design explained

User Experience Design

This image comes from What Is User Experience Design by Kimmy Paluch.

Multiple Roles in Web Strategy

Multiple Roles in Web Strategy

Finding the right fit of UX

Finding the right fit of UX

This image is taken from User Experience Strategy.

Additionally there some good articles: