Service Review: psdchopstic.com 54
January 19th, 2009
We will start our investigation with psdchopstick.com service.
About
At the site they promise the following to the clients:
- Professional & High Quality
- W3C Validated
- Commented Markup
- Semantically Coded
- Cross-browser Compatible
The site consists of 5 pages: Home Page, Portfolio, FAQ, Contact and Order forms. Also there are links to Terms of Service page and Privacy Policy page but unfortunately these pages don’t exist.
Found Issues
XHTML, CSS validation issues
W3C Validator says: the site has one CSS 2.1 error and 6 XHTML 1.0 Transitional errors.
Also WAI validator has found a few errors.
Unfortunately this service is unavailable now (but was online at the moment when the article was started), that’s why we can’t show the list of Validator errors and solutions for this. We don’t know what happened with it, but hopefully they just have temporary technical troubles.
The site has earned 6 and 2 penalty points for XHTML and CSS validation accordingly.
Fixed background width issue
If you minimize the window in FF2, FF3, Safari or Opera browsers you will see that the background gets cut off.
We would recommend a standard solution for such problem:
body{ min-width:[page width]px; /* page width is the minimal screen width */ }
Any XHTML/CSS service should know such tweak. Each browser compatibility issue will cost penalty points.
Fixed background width issue in IE7
The same issue is present in IE7 but it breaks in another way here.
Solution can be very simple with width and overflow properties set.
#header{ width:100%; overflow:hidden; }
IE7 also get penalty points.
Transparent png IE issue
If you are using transparent png image, you should know that IE will understand this transparency only if you write required filter-rules:
.style { background:none; filter: progid:dximagetransform.microsoft.alphaimageloader(src='[image]', sizingmethod='none'); }
The penalty for this issue will make 4 points.
Submit button issue
This is a childish mistake - text value of the element is seen above the graphic background of the button in IE.
We can solve it this way:
input.submit{ display:block; font-size:0; line-height:0; text-indent:-9999px; overflow:hidden; cursor:pointer; }
2 penalty points again.
Using empty tags issue
Usually unexperienced slicers use such methods to solve problems with spaces and floats.
But you should not do it this way and we recommend the following:
- use width attribute with overflow:hidden on parent containers
- always wrap your float elements with container with width set
- do not use padding/margin offsets with width:100% property.
SEO issues
The code is semantically correct though block nesting is present.
The site is build on WordRress engine. Maybe that was a reason for the developers to leave:
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">We will give 8 penalty points for not using Strict standards, invalid xhtml according to Transitional standard and some issues in the code.
Inline JavaScript issues
When the site was tested (let us remind that now the site is unavailable) our testers found inline attributes like onclick and inline JavaScript functions declartions.
So this point is also get penaly points.
Results
- Valid HTML
- 6 / 12
- Valid CSS
- 8 / 10
- Search Engine Optimized XHTML
- 7 / 15
- Inline JavaScript absence
- 0 / 5
- No bugs in FF3
- 2 / 5
- No bugs in FF2
- 2 / 5
- No bugs in IE6
- 6 / 15
- No bugs in IE7
- 9 / 12
- No bugs in Safari
- 9 / 11
- No bugs in Opera
- 5 / 6
- TOTAL
- 54 / 100
Summary
So we see that nothing is perfect in this world - none of our checkpoints is 100% completed. However this doesn’t mean the quality of their work is not satisfying for most of customers - average people don’t care about many of these standards. So we don’t discourage you from giving them a try.
BRAINFART

Loading ...
January 27th, 2009 14:43:43
[...] Service Review: psdchopstic.com We will start our investigation with psdchopstick.com service. Abou… [...]