Service Review: xhtmlteam.com 69
January 27th, 2009
About
We provide the fastest solutions for psd to html and xhtml coding.
We convert your designs to clean & cross browser html and xhtml code in 24 hours from the time of acceptance.
- Clean W3C Valid HTML+CSS and XHTML+CSS Coding
HTML 4.01 Transitional &
XHTML 1.0 Transitional - Hand coded markups
- Cross browser compatibility (IE6, IE7, Firefox, Opera, Safari and Google Chrome)
The site consists of 3 pages: Home, Samples and Testimonials
Found Issues

W3C XHTML Validation
WAI Test
XHTML, CSS validation issues
W3C Validator says the following:
the site has CSS 2.1 error and 6 warnings and 2 XHTML 1.0 Transitional warnings.
Also WAI validator has found a few errors.
Unfortunately this site doesn’t use XHTML 1.0 Strict slicing standard.
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.

Bookmark button in FF
Cross browser layout issues
Some elements are placed incorrectly in different browsers due to not following the rules.
1. “bookmark button” element
in this case we suggest the following solution:
div.bookmark{ ... clear:left; }
But the correct solution is adding bookmark button to the block <div class=”logo” /> and place it in the right position with float:left; margin-left, margin-top css properties.
2. “PayPal verified” element
This is bug appears frequently on the web sites. Slicers call him “double-margin bug”. It has very easy standard solution:
.elem{ display:inline; /*fixed double margin-left in ie6*/ }
Cross browser element size issues
Also browsers compatibility at OS MAC 10.x was ignored. That is why form element is wider than the form.
Solution is simple again. Use size=”n” attribute in HTML tag for browse button. You should write something like that:
<input type="file" name="myfile" size="7" />
Fig.7 - Samples block/code
Fig.8 - Testimonials block/code
SEO issues
Analyzing Welcome block we were not completely satisfied.
The service lists its benefits and from semantical standpoint it would be better to use tags which were designed on that purpose. Such tags are <ul><li>.
The same problem exists in “Samples” block at samples.html page.
And the same problem again, but now in the block Testimonials at testimonials.html page.
It will cost 5 penalty points. It seems that from their point of view lists are required only in navigation blocks.
Inline JavaScript issues
We haven’t found any unnecessary JavaScript usage.
Results
- Valid HTML
- 10 / 12
- Valid CSS
- 4 / 10
- Search Engine Optimized XHTML
- 10 / 15
- Inline JavaScript absence
- 5 / 5
- No bugs in FF3
- 2 / 5
- No bugs in FF2
- 5 / 9
- No bugs in IE6
- 10 / 15
- No bugs in IE7
- 10 / 12
- No bugs in Safari
- 8 / 11
- No bugs in Opera
- 5 / 6
- TOTAL
- 69 / 100
Summary
The same as for previous service (Service Review: psdchopstic.com) we see that many of our checkpoint are not complete. You see that total number of points is higher and looking at this formally this service appears better. However our research doesn’t pretend to be the only truth and it is based on the site code quality only. So we’d be happy if someone shared the experience of using any of the services as comments to our articles.
BRAINFART



Loading ...
March 10th, 2009 15:09:37
Hey very descriptive review. This will certainly help the one who would be looking for the service. These kind of reviews are really helpful for the readers and visitors to decide and make their mind for the service provider.
November 23rd, 2009 15:15:36
I’ve used XHTMLteam once, they’re OK. I’ve also tried out a couple others, but nothing has compared to http://www.qualityxhtml.com