The dialog boxes part is a striking example.
To the mix, I would like to add my pet annoyance with windows XP.
When I use menus I usually use the click-drag-release method. Once upon a time this was not even possible on windows you had to click to make the menu appear and then click again on the menu item you wanted. Later that got corrected and you could use the click-drag to the menu item you wanted. But somehow sadly you can still not do this with a contextual menu. There you have to right click release and then click the item, whereas on the Mac this can all be done in one movement, right-click-drag-release.
Another Windows annoyance that has sadly started to spread to a lot of mac applications is the overuse of toolbars. The problem is not so much the tool bar concept itself but the result it has on users. When the Mac first came to the market all interfaces were keyboard based and a lot of pundits derided it, they said that the keyboard was a much faster way of entering commands. The thing is, they all missed an important point. The mouse was not a replacement of keyboard commands but an addition that allowed you to do new things that were very difficult to do with a keyboard.
So what has this to do with toolbars, well, on the Mac, or on Windows, every time you access a menu you are reminded of the keyboard shortcut. After a surprisingly short time you start getting annoyed of all the time accessing the menu so you switch to using the keyboard shortcut. But with tool bars this is a different story. The main culprit is that there is no way of learning the keyboard shortcut by simply using using the tool bar. The second problem is that their tooltips don't even contain the keyboard shortcut. So if you use the toolbar and you get annoyed at constantly needing to access it, the only way to find the keyboard short cut is to look it up in the menu. but since you don't even use the menu any more you first have to find it. The net result is that there is a whole generation of computer users that are not learning keyboard shortcuts. You don't believe me, look over the shoulder of a newly graduated secretary and you will see that they mouse for almost every command.
As I said before I don't have anything deeply against the concept of toolbars I would just like to see them designed in a smarter way that encourages learning and saves space. Photoshop7 has a great one that is context sensitive to the tool you are using displaying only what is relevant for that tool.
There seems to be a discussion going on among several blogs on the use of link differentiation for internal links and external links. A long time ago in the days of HTML2 or 3 I wrote something about the grammar of links (*) where I talked about the need to differentiate links. Of course in those days we still did not have CSS so the techniques I talked about are now irrelevant.
The current discussion centers automating this with various tools. Although differentiating internal and external links can have a real importance in some commercial sites I don't think it makes that much sense in the blog space. There it's much more important to differentiate key links versas support links. Slashdot is a good example of the problem. Their entries are so rich in links that the key link is often lost among support links. whereas if they had just put the most important link(s) in bold the problem would disappear.
Also there may be a very simple css solution on the way. All external links start with http:// so you could put a css selector on the href attribute and let css change the look. As for putting images they would need to be much more discreet then in Mark's example, I would much rather see a cursor change to something evocative, just need to think about what.
* I was amazed to see that one of my really old sites was still on the server almost unscathed. Funny to see a site a site that still tries to take into account old Classic Macs with their 512 pixel screen
filed in: Web Design - 23 Aug 2002 21:16 - #
filed in: Web Design - 21 Aug 2002 21:25 - #
Anyway, this graphical model of the relative importance popped up in my head. Notice that the page centric model never tapers off to the same degree as the structure centric one. Also, you can assume a visitors arrive with a mental model for both how the page is structured and how the site is structured. So information architects that works on a site that is not frequently visited (the vast majority of public sites) should concentrate on the page paradigm and structure the site according to most common practice.
filed in: Web Design - 20 Aug 2002 22:57 - #
Sacha, a webdesigner friend of mine just went public with his icogs powered site, the first one not directly connected to the project. The cool thing is that it represents the typical application we hope to see. He had just finished a draft version of the site when he sent it to me for comment. We added a couple of sitems and the cog code and bingo his news is now driven by icogs.
filed in: Web Design - 19 Aug 2002 20:46 - #
10. Relax!I would also add a tip number 11: Position your writing. Even though I don't practice what I preach, I think it would be much more effective if I chose a couple of related topics and concentrated on those. The problem is that I am interested and opinionated on way too many issues. And it would be boring to always write about the same thing.
Don’t worry too much about correctness: Find a voice and use it. Most readers will overlook, and nearly all will forgive, errors in punctuation and spelling.
A reverse-chronological list of postings, with a managed archive, is a general function that can be used for many things.He goes on to give a lot of good examples where blogs can be used for small businesses. We have used blogs in many situations. I once advised a company to use it for a very time-dependent crisis communication campaign. You could even argue that every site that has a news section also has a blog that acts as its latest stories index. We also over used them in our intranet. There the problem is that since it's so much easier to jot down ideas in a blog than in a more structured location, good ideas have a tendency to disappear into the timeline archive. In any case, whether you look at Blogs as tools or the publishing phenomenon, they both have an important role.
filed in: Web Design - 15 Aug 2002 18:45 - #
The federal government and the airlines are spending millions of dollars, Schneier points out, on systems that screen every passenger to keep knives and weapons out of planes. But what matters most is keeping dangerous passengers out of airline cockpits, which can be accomplished by reinforcing the door.There is lots more there about the inconsistencies of the homeland security measures, but also more about traditional network security.
filed in: Web Design - 09 Aug 2002 21:48 - #
Also note worthy is the addition of the nl Navigation List element. Ironically it the first time the HTML standard recognizes that there are navigation elements on a web page. From looking what I can gather, it will behave in a similar way to drop-down menus. I'm not a big fan of drop down menus whether DHTML or the standard form element. I hope we will be able to define different behaviors using CSS.
filed in: Web Design - 08 Aug 2002 19:20 - #
I have never considered doing user test based on paper mockups of a site. I have a feeling the experience would be far too different from the act of sitting in front of a computer
Anyway it's always good to be reminded that the information architect is not always right and in the end we all just serve the user.filed in: Web Design - 05 Aug 2002 21:33 - #
The page paradigm states that on any given Web page, users have a particular goal in mind, and this goal drives their use. Either they click on a link that they think will take them toward the goal, or (seeing no appropriate forward clicks) they click the Back button to take another path.The key word here is "on any given web page".I have seen projects that have failed because people have been wasting way to much energy figuring out good information structures but failed to live up to the user needs from the page perspective. Please read it, it's worth every byte!
filed in: Web Design - 01 Aug 2002 21:06 - #
the upcoming icogs service powered by a killer templating engine. You'd better stay tuned...and over at Yabon we read:
which announce the very next revolution in the blog world (and a lot more actually)Well I guess I better get back to work on living up to expectations. Besides I also need to get the categories and archives working here.