Braun and Apple

February 15th, 2010 · No Comments

Jesus Diaz has an interesting article on the influence of Dieter Rams, and his old designs for Braun during the ’50s and ’60s and current Apple products, designed by design genius Jonathan Ive.

This passion for “simplicity” and “honest design” that is always declared by Ive whenever he’s interviewed or appears in a promo video, is at the core of Dieter Rams’ 10 principles for good design:

• Good design is innovative.
• Good design makes a product useful.
• Good design is aesthetic.
• Good design helps us to understand a product.
• Good design is unobtrusive.
• Good design is honest.
• Good design is durable.
• Good design is consequent to the last detail.
• Good design is concerned with the environment.
• Good design is as little design as possible.

Tags: Design

Objectified new film from Gary Hustwit

July 30th, 2008 · No Comments

After his succesful last movie, Helvetica, Gary Hustwit is again at work on a new movie. Objectified will be a documentary film about industrial design.

Objectified is a feature-length independent documentary about industrial design. It’s a look at the creativity at work behind everything from toothbrushes to tech gadgets. It’s about the people who re-examine, re-evaluate and re-invent our manufactured environment on a daily basis. It’s about personal expression, identity, consumerism, and sustainability. It’s about our relationship to mass-produced objects and, by extension, the people who design them.

If Objectified will be at least half as good as Helvetica, it’ll be a pleasure to see. Looking forward to it’s release in early 2009. You can follow news on the movie on the film’s blog.

Tags: Design

Interface design books by Hoekman

July 11th, 2008 · 1 Comment

Robert Hoekman Jr., writer of Designing the Moment and Designing the Obvious wants to write more books. To be able to do that, he first has to sell enough of his first 2 books. To get a bit more publicity he has made up a contest in which he asks people to write a blog post about his books.

Well, I’m happy to do that. Because these books are both excellent resources (five star in my opinion) which should be read by anyone serious about interface design. They are both very easy to read and contain a lot of valuable information. His clear writing style and many examples make these books a pleasure to read. So if I can help creating a tiny amount of extra publicity for him by writing this blog post, I’m happy to to do that.

I’m already looking forward to his next book.

Tags: Book review · Information Design

Good design can make you happy

June 9th, 2008 · No Comments

Stefan Sagmeister shows how design can make you happy. At some point he made a list of things that made him happy. Almost half of them were design-related. Check out the great talk of Stefan at TED

Tags: Design · Inspiration

The benefits of usability testing

February 12th, 2008 · No Comments

Paul Boag over at Headscape’s blog has a nice short article about why usability testing is important.

He talks briefly about the benefits of user testing, including:

  • Fast issue detection
  • Increased user satisfaction
  • Reduced support costs
  • Increased efficiency

As he rightly point out, full-blown usability testing in a lab is too expensive for most smaller web projects. However, even having one or a few persons testing an early prototype of the website or web application will reveal many problems early on in the process. Problems the developer(s) might not see, having been involved with the building of the interface and interaction design from the start of the process.

Tags: Usability

Usability Highlights from Blink

February 8th, 2008 · No Comments

Blink has a good write-up on a few usability highlights from 2007, based on the usability research they did. Their list of 10 issues:

  1. “This should be more like Google.”
  2. Sub-sites can face an identity crisis
  3. Information architects of the world: your work is not yet done
  4. Profile customization on social networking sites: freeform or controlled?
  5. Keep users in their comfort zones
  6. Beware of placing important navigation in visually distinct right margins
  7. “Help me make a case.”
  8. Don’t alienate existing users with inconsistent interactions.
  9. Discoverability can be a challenge with distributed interfaces
  10. Preference measures can reveal more than numbers in a usability setting

Check out their article.

Tags: Information Architecture · Usability

IE8 versioning and the future of the web

January 26th, 2008 · 1 Comment

If you haven’t read about the about the IE-8 versioning uproar, please read the articles on A List Apart, Beyond DOCTYPE: Web Standards, Forward Compatibility, and IE8 and Eric Meyer’s piece.

In short, for the upcoming next version of internet explorer, IE8, we will have to add a special meta tag to our web pages to ask IE8 to render the web pages in IE8 compliant mode. If you don’t add that meta tag, your web page will be rendered as IE7.

Why? What happened?

From Microsoft’s point of view, it’s very simple.

IE6 has a broken standard support. So IE6 can’t render webpages build with web standards. IE7 fixed some of the bugs of IE6. Webpages not having been build using webstandards, build to work only in IE6, “broke” when people and companies upgraded their browsers to IE7. Many customers complained to Microsoft about their pages not displaying properly or websites not functioning properly anymore. Not surprisingly. Especially when you think about all those big intranets build only for IE6.

Now, Microsoft is afraid it will happen again when they ship IE8. Many software products build by Microsoft, which are used to make webcontent (Frontpage, Word, Sharepoint, intranet software, etc etc), don’t produce valid standards-compliant web content. These software products produce messy code. Again, Microsoft is afraid it’s clients will get angry when they see their webpages, build with that Microsoft software, breaks in the next release of IE8.

The problem

So what’s the problem with this meta tag idea? First of all, web standards have been invented for a reason. Build one site, according to the standards, and you know it will work in all standards compliant web browsers. Now and in the future. Every other modern browser out there (Firefox, Safari, Opera) works like that. You don’t have to specify which browsers or which versions you build the site for. That’s a good thing! Remember those pages saying “this website is best viewed in IE6 or Netscape”?

The practice of developing for specific browsers is or should be something for the past. When IE7 came out, many web developers were forced to update their sites. Now, when this meta tag idea will be implemented, these developers can code purely for a specific version of IE and forget about it. Another piece of the web is frozen in time and will not take advantage of improvements or enhancements which would benefit all users.

Why not turn it around? If someone really needs to support an old buggy browser like IE6 or IE7, he or she should add a meta tag to opt-in. For all other websites, build using web standards, browsers should render in standards mode. Web documents should be compliant with W3C recommendations, not with user agents.

Not surprisingly, many people argue that this whole IE6/Intranet problem is Microsoft’s problem, and that Microsoft should fix it.

Microsoft’s failure to open communication

Another issue which is a problem for many people is the way this has been made public. If it weren’t for the efforts of people like Molly , we probably would not have heard about this until IE8 shipped. The web should be based on open standards, emerging from public, open discussion. Not on what’s been decided behind closed doors of a single company.

What will happen?

It’s still very unsure and you’ll read many different predictions. But one of them is very scary. Say IE8 comes out. It will render websites as IE7 by default. Unless a web developer has put in the meta tag specifically asking IE8 to render the page as IE8.

However, the problem is, most websites are not made by people knowing about web standards. So the large majority of websites will render as IE7. What this does is make IE7 the defacto new standard. And all those sites will keep working the exact same way when a new version of IE comes out. If IE9 comes out, all those sites will still be rendered as IE7. The first problem with this is that there will be no incentive for anyone to make the websites standards compliant. The second problem is that when you view those websites made for IE7 using a real standards-compliant browsers, like Firefox, Safari and Opera, those sites will not render properly. Will appear broken. Therefore, people will think those browsers are broken!

So is this just an anti-competitive “divide, assimilate, conquer” approach from Microsoft to stop the rise of other browsers?

Some hope

The only hope in this scenario is that enough people will realize that it is in fact IE being broken. And that enough people realize that the real progress is made in other browsers then IE. And that enough people make the switch to those other browsers, thereby diminishing the IE market share.

There’s another hope left: Internet Explorer 8 will support DOCTYPE switching for new DOCTYPEs like HTML5. That means I can write my web pages in a completely standards based way (CSS, HTML5, JavaScript) and not having to use a browser-centric tag in order to do so. Unfortunately it will still be a long time before HTML5 will be supported widely.

What are others saying?

In the last couple of days many people, either involved in web standards or passionate about web standards, have written about this matter. Good lists of links can be found on Digital Web and on Max design. Molly Herzlog has a very open piece on the matter Me, IE8 and Microsoft versioning

Edit: another great article on the B-list, with some good background info.

Tags: Web Standards