Welcome

Welcome, and thank you for visiting Will Tam´s personal web site. This web site is not only a personal web site but also a demonstration of my skills and ideas. Hope you will enjoy it.

Accessibility

I try to create works to be more interesting. However, I will also try to meet the Mark up validation, CSS validation and Accessibility standards. I think this is the hardest thing to achieve because if we design a very good looking and impressive web site, we will lost most of the accessibility(I think...); but if we concentrate on accessibility too much, there isn´t much room for design and imagination. My design is trying to make the most out of both. For example, this web site, colorofoneself.com, I try to make it works in all possible situation such as Flash player is not installed, Javascript is turned off, no CSS, images or image maps are disabled, etc... Well, by saying this, you can try to disable all these features and give my web site a test. Please let me know if you cannot browse my site properly after disable all these features.

Design and Technology

When I first got this web site layout in code, I started to check out on different browsers. Firefox and IE7 works fine as I expected. However, when I check it on IE6... man, it was awful. Mostly because of the image format that I used to create the sort of see through looking banner. Yes. They were PNG file, and sadly, IE6 don´t support PNG Alpha Channel which causes the chaos. I know there are certain ways to hack that using Javascript or CSS, but I decided to switch back to "pre-set" transparency image rather then letting the browser to render itself since in this way I can have only one style sheet. Sigh, design and technology seem quite hard to balance.