Mar 14

All we have met a problem when display a PNG image on IE within transparent background, right? So, today i will list out some ways that i know to fix the PNG transparent displayed on the IE 6 and below.
Continue reading »

Mar 07

Blog Privacy Policy:

We respect your privacy and we are committed to safeguarding your privacy while online at our site The following discloses the information gathering and dissemination practices for this Web site.

Log Files

Like most standard Web site servers we use log files. This includes internet protocol (IP) addresses, browser type, internet service provider (ISP), referring/exit pages, platform type, date/time stamp, and number of clicks to analyze trends, administer the site, track user’s movement in the aggregate, and gather broad demographic information for aggregate use. IP addresses, etc. are not linked to personally identifiable information.


A cookie is a piece of data stored on the user’s computer tied to information about the user. Our site don’t use cookies. However, Some of our business partners use cookies on our site (for example, advertisers). However, we have no access to or control over these cookies, once we have given permission for them to set cookies for advertising.


This Web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every Web site that collects personally identifiable information. This privacy statement applies solely to information collected by this Web site.


We use outside ad companies to display ads on our site. These ads may contain cookies and are collected by our ad companies, and we do not have access to this information. We work with the ad companies: Google Adsense. Please check their websites for respective privacy policies.

Contact Information

If users have any questions or suggestions regarding our privacy policy, please contact me through my contact form or send me an email to: q9.spirit (at) gmail (dot) com.

Feb 28

According to Jakob Nielsen, these are the 10 most common usability violations found in web applications:

1. Non-standard interface controls, such as home-grown scrollbars
2. Inconsistency in the way things work, appear and are labelled across the app
3. No providing proper affordances that give people visual clues about what they can do with an object (e.g. that they can drag-and-drop an object)
4. Not giving proper feedback about what is happening
5. Bad error messages that don’t tell what went wrong and how to fix it
6. Asking for the same information twice
7. Not providing defaults (e.g. in a list of radio buttons)
8. Dumping users into the app without giving them an idea of how it works
9. Not indicating how collected information will be used
10. Offering system-centric features that reflect the system’s internal view rather than the users

And generous as Jakob is, he also has a bonus mistake: Reset buttons on web forms.

Feb 28

If you don’t know how to format your text with CSS, you have an online service very useful at:


You just need to use the tool bar to format the text, then they will give the css output on the right box.

Have fun

Feb 23

This tutorial explains how to create a energetic, vibrant, colorful wallpaper, like the ones available at Color Charge. These lines, which we’ll call Chroma were highly inspired by the iPod Nano Ad from 2006 and some Quantum Chromodynamics nerdery stuff. You will learn how to bend blurry shapes with Warp tool to draw the lines, beams, and steams. Then you’ll know how to add some glowing and vibrating color effects, and finally polish your drawing. Aside reading this tutorial, you’ll need Photoshop CS2 or CS3, and preferably a computer with a lot of memory and a larger screen to achieve that effect.

Continue reading »

Jan 08

In HTML, if you don’t specify a specific width, block-level elements are vertically expandable by their nature. Think of an unordered list. That list will grow be be as big as it needs to be to fit all of it’s list elements. If a user increases the font size in their browser, the list will expand vertically, growing to fit the larger content. Sometimes it feels like vertical-only expansion is limiting and it would be nice if the element could grow horizontally as well as vertically with a font size increase by the user.

Continue reading »

Sep 19

Next2Friends is a social networking and video sharing site with some cool features. I can’t give you too much secret yet as we are still working on the beta version (coming in this December). If you are eager to find out what is it all about, visit Next2Friends now and pre-register for free. You could also have a chance to win a Dell laptop giveaway. Visit Next2Friends for more details.

Aug 30

One more cool article with CSS, this time we can know how to use CSS to style a Table (Data Table) from http://veerle.duoh.com

A CSS styled table version 2

Continue reading »

Aug 25

You can use these hacks to change the appearance of Firefox by hiding menus, hiding the separator bars, removing menus or even move the tabbar to the bottom.

Continue reading »

Aug 25

One of the most common layouts on the web is a fixed width site that stretches to the bottom of the page, with a footer sitting at the bottom. If the content of the page stretches past the bottom, the site container needs to stretch with it. If the content does not fill the page, the footer needs to remain at the bottom. With a table based layout, this would be a simple task, but who wants to use tables for layout? With some nifty CSS tricks we can accomplish this very well using CSS alone and once you know how its done, you will use it over and over again.

Continue reading »

E-mail It