Archive: March, 2006

On simplicity

I’ve met many people who seek to add to a product and enable an endless assortment of new features and functionality. This often goes beyond the original intent of the design. Some believe that a design is complete when there are no more features that can be added. To me a design is complete when […]

Read More

Acrobat Reloaded

The standard for opening PDF files has been Adobe Acrobat reader. I’ve been using this for many years and have always been underimpressed with it. The main problem for me is load time. When I click on a PDF link from a webpage I want the document now, I don’t want to wait 10-20 seconds. […]

Read More

Pimp my Software

Bad things happen if you stay up watching TV while playing with PhotoShop. (You can get your own printed T-shirt from CafePress) Hopefully I’m not stepping on the toes of MTV. Do you have a project in mind? We’d love to work with you. If you’d like an opportunity to work on projects with us, […]

Read More

Kiss my ARSS – That’s asynchronous RSS

There are a couple problems with RSS. The first is that RSS polls for data. Instead of getting a notification that something is new RSS readers have to check for new information. This works fine for small sites with only a few subscribers but if your feed gets more popular you start to run into […]

Read More

ABC Scrollbar Control

I had an idea for a new type of scrollbar. The idea is to enhance the drag space of a scrollbar by giving users information about where in a scrollbar a particular piece of data lives. Typically if you have to scroll through a very large set of data (10,000 or more) items the scrollbar […]

Read More

DRM – Dumb Recordable Media

DRM also known as digital rights management is working it’s way into many technologies. Music, DVD’s, Video Games, TV. At it’s core DRM is the new way of saying “Anti-counterfeit technology.” It’s main purpose is to prevent the counterfeit creation of digital data. Unfortunately DRM is specifically designed to prevent the one thing that consumers […]

Read More

Functional Images

Typically an image is a composed of a grid of pixels. Each pixel has red, green and blue components. Together these pixels form an image. It’s these images that form the basis of all the graphics you see on the web today. Now imagine a PNG image this is the most basic idea of a […]

Read More

Linux Thoughts in Portland Continued

Back in December I was invited to Portland, OR to speak at the Open Source Desktop Linux (OSDL) architects meeting. The attendees represented individuals from all top commercial and community desktop Linux groups including Redhat, Suse, Ubuntu, Mozilla, OpenOffice, KDE, Gnome, FreeDesktop, IBM, Adobe, Real Networks, Linspire, One Laptop Per Child project and many others. […]

Read More

The dialog that launched a million Firefox downloads

The dialog that launched a million Firefox downloads If you’re using IE you may begin to see this dialog more often then you would like: What horrible UI. The above dialog is a result of the legal battle over embedding active content in web-pages. The new dialogs skirt around a patent: “Distributed hypermedia method for […]

Read More