In theme meditation, hot key feature was added. I had to use four keys for avoiding conflict with browsers, and I used Ctrl +Shift + Alt + [Key]. It was too long but I had no ideas to choose short ones, because so many browsers used nearly all short keys.
Sometimes we want to make the login form easy for users, and we use auto focusing before users hit the key. In the condition of slow network speed, when the user has entered some thing, auto focusing should be disabled.
I did a custom way to replace the default ugly form input last year, and it was good but not perfect. Because I have to use four tags instead of the one text input. So I thought about a fixed width of the input, and it worked.
When you use a background image for submenu, you’ll see loading submenu, not a good experience. We can preload images while the page is loading.
There are two ways to preload images: 1. use CSS; 2. use JS. You can choose one according to your situation. If your application is based on JS or with lots of JS, no doubt, the second is your choice, otherwise the first is better. While JS is disabled, most browsers still work well with menus of pure CSS.
Theme dreamy does not support IE 6 and it looks not good in IE 6. I used PNG opacity images in this theme, because PNG images display better than gif. After IE 6 is replaced by IE 8 or 9, developers will no longer consider about IE 6, and we all know IE 6’s ugly bugs. Both developers and users should look forward, and try to persuade IE 6 users to upgrade. Don’t you think the world is better without IE 6?
When I start to design my new works, I find it can be simpler than before to do the same thing. And every improvement of detail makes it more easy to use. I would rather to improve my works while designing more works, because it can be more effective for people to use and I love simplicity.
