Skinning Magento
I recently stumbled across a visually striking website developed in Magento which pushes the limitations of the software further than I have ever seen it go. A site called nineteen47.com is a superbly-realised e-commerce development making use of flash, JavaScript and some stunning CSS, and it’s all developed using Magento.
Everything has been re-skinned from the ‘add to cart’ buttons to the entire checkout procedure. However, while you’ll marvel at the pure genius behind the design and coding that this site has afforded so well, a bigger problem exists that in my opinion is fundamental if you ever want to make money from an e-commerce site.

The site runs dangerously slow and the page elements on my rather fast broadband connection load up one at a time every time you change page, not dissimilar to waiting for a blind man to complete a jigsaw puzzle. The site’s usability also suffers, as you click into a category page you’re met with an impressive but unfamiliar flash interface of clothing items hanging up, which you have to click on to navigate to the rest of the products. While the aesthetics are incredible for those who have flash players (not to mention the superb animations), the usability suffers enormously because it breaks away perhaps too far from general e-commerce procedure. When I shop for a product, I of course want to do it on a clean, well-designed website, but I also want familiarity, clarity and knowing where I am at all times. As an experienced developer these things remain important to me when I shop online, so I expect that normal Internet users would feel just as strongly.
I applaud the efforts of the company behind the design of this site, and I also recognize the level of technical ability required to achieve it. But I do also urge all designers to put usability at the forefront of all your designs – Magento has a very usable default interface as it is, so work with what you’ve got. Remember that old saying; ‘if it ain’t broke, don’t fix it’.
My advice is to look at the bigger picture. Yes, you want to wow customers with your great-looking site and make them want to explore and see all the great design that it has to offer. But don’t forget that the ultimate purpose is to sell and to make money. A frustrated customer who is waiting too long for the next page to load, or can’t find their way to the product they want will not be parting with any cash at your store.
A good ecommerce designer will think of everything. I’ll be post more usability tips here at the Magento blog at ecommerce web design in the coming weeks, so look out for those posts. Also don’t forget you can stay even more up-to-date with Magento fox.



