Hi,
I've uploaded a patch for the print.css to fix the address columns
issue.
http://groups.google.com/group/sutekishop/web/printcssfix.patch
It's just a quick fix for the moment as I want to help and take a look
through all of the html / css / js over the coming weeks. Can't start
looking until next week though as I have a tight deadline on a WPF
project.
I'm going to look to make the html conform to the current HTML 5
specs. Why you make ask? Well basically there are still plenty of
browers etc that don't fully support XHTML
http://www.dev-archive.net/articles/xhtml.html#lack-of-support. Using
HTML 5 makes the whole thing far more compatible and less chance of
breaking going forwards.
I'm no web design expert at all so I won't implement any design
changes, I've just spent a lot of time reading up on / implementing
sites with semantic markup and meeting accessibility laws and
guidelines.
Just a few quick things I've spotted in terms of useability.
1. When a user clicks on the "Add to Basket" button they are taken
straight to the Basket page, this means they are taken away from the
products' pages which some users find very annoying. I would suggest
that when the button is press the page is refreshed and a simple "your
item has been added to the basket" message is shown. This means they
can stay within the products sections.
2. You currently have a link to "View Basket" on the left hand side.
I would suggest adding to that a simple basket overview area i.e.
number of items and current cost of the items in the basket. (e.g. 2
items : £25.23). This way the user knows their current running total.
3. Breadcrumb navigation. To back up the current navigation tree add
a breadcrumb navigation to the site. This is an especially effective
way of telling the user where they are and provides quick links back
up the navigation tree.
Hope these thoughts help
John
http://theusualsuspect.com
twitter: @pollingj