Not a member? Why not join us or log in? (No more hassle filling in comments, less obtrusive ads and asides.)

Review of XHTML/CSS

Posted by Andrew Faulkner on July 24th, 2007.

Andrew Faulkner is the admin at fadtastic. Andrew prides himself on standards-based, accessible web design in the city of Nottingham, UK. He believes in aesthetically pleasing accessible design and that 'standards compliant does not equal boring.'

http://fadtastic.net/

Andrew Faulkner has posted 211 articles.

RSS Feed for fadtastic.net RSS Feed for Andrew Faulkner

Full Profile →

Disclosure: This is a paid review. Saying that, all our reviews are honest. It wouldn’t be fair otherwise.

What is it?

XHTML/CSS offer a service involving the coding of a submitted design. Essentially, Joe Bloggs would submit a psd/jpg/ai file to XHTML/CSS and they would code the design into XHTML and CSS with a three day turnaround. In their words:

How It Works

  1. You send us the design that you want turned into XHTML/CSS.
  2. Once payment is received we begin coding your design.
  3. Within 3 days we send you your design as valid XHTML/CSS.

Who it is for?

The service is primarily aimed at designers; designers that have the talent to create ‘design mockups‘ but without the ability to transform those designs into XHTML/CSS. Maybe even designers that can code to some extent, but wish to have their design coded according to web standards, as is part of the service. The service is unlikely to appeal to other folks in the industry and may not be a wise decision for the average person that think they can design. The service is perfect for those with fantastic graphical skills but little/no knowledge of web design.

The Quality of Service

What would we look for from a company that codes other people’s designs? I’d personally look for the following two things:

  • The similarity and attention to detail between the mockup and the final output. This is the cornerstone of services like XHTML/CSS. The customer expects this. That said, we know that coding in XHTML and CSS is not a pixel-perfect art. Attention to detail is key, but the odd pixel difference between browsers and platforms is expected.
  • Quality code. Simple enough - but a three day turnaround adds extra pressure into the equation. Let’s see how the XHTML and CSS holds up.

It’s one thing describing the service, now let’s look under the surface at the portfolio.

1. Sales Manage Solutions Blog


SMS Blog


View Screenshot

The first case study of two is the Sales Manage Solutions Blog. Comparing the screenshot that the designer submitted and the coded version from portfolio, we can see that it has reproduced faithfully. Graphically, the output is sound. Criticisms with the look (what little there are) would lie in three areas:

  1. Shadows around some elements are a little harsh.
  2. The logo seems to differ in type setting. (This may have been to the clients request. That’s what I assume.)
  3. The typography seems to differ slightly between the original and the final design. I’m assuming again that this could have been at the client’s request.

So the front-end design has passed the test - let’s view-source and take a gander at the code.

  • XHTML: Technically (ignoring character compatibility), the document passes validation tests at XHTML Transitional. A good thing for any service in this market. It would be easy to rush and ignore standards to meet the tight deadline. Applause for XHTML/CSS. What puzzles me though is the fact that it validates to XHTML 1.0 Strict. Why not use that Doctype? A look through the source shows that it is in most cases semantic and efficient. There is a small case of divitis but this may be expected when coding other people’s designs.
  • CSS: Most of the CSS seems to be efficient. It may not be perfect but it is clean and understandable for the end user. I’d have no problem editing it. Often, short hand is used where it can be so that’s a plus. There is one validation error, but this is due to the png fix for IE. I’ll let that slide. (I tend to be of the opinion that XHTML should be perfect but CSS can be invalid if there’s good reason and it is tested.)

So, on the whole, I’d be very pleased if I were the client. Next case study…

2. Music Snob


SMS Blog


View Screenshot

The second case study is Music Snob. Comparing the screenshot that the designer submitted and the coded version from portfolio, we can see that it has also been reproduced faithfully. Points of criticism include:

  1. The spacing on the main header (H1) seems to have changed. For the better though in my view.
  2. The logo seems a little blurred as a result of optimising for the web, although a decent version may not have been supplied.

And the code?

  • XHTML: Valid XHTML Transitional again. Thumbs up. But not valid at XHTML Strict. It wouldn’t be hard to get this valid to strict as the errors are trivial. (For the record, I know it’s not quoted as Strict XHTML on their site - just an observation.) The occasional superfluous div and br is present but this doesn’t let down the quality of the coding too much. It’s good, again.
  • CSS: CSS is valid, efficient and easy understand. No criticisms here at all.

Conclusions

Looking through other designs in the portfolio, I can see that on most occasions the designs are reproduced in XHTML and CSS with accuracy. There are occasional differences but not enough to shout about. The changes may have also been requested by the client - I cannot be sure. The markup is fairly good - semantics, standards and general coding practices are followed where possible. It is not of the same high quality as the standards gurus out there - but not too far off. That said, for the cost and turnaround I don’t think that would be humanly possible. Without using this service, I could happily recommend it to someone with a low budget and some design skills.

To get the most out of this, a good design talent is needed to create the design in the first place. If you’re a designer without coding knowledge then this service (or a competitor’s - they happily list them on their site) could be for you. It’s also worth me pointing out that these types of services span two categories; the professional, code-loving type in this review and the slicing monkeys that don’t help anyone (read my comment to find the difference). If you’re a designer looking for this type of service then ask someone to look over code samples - it’s worth it. It’s also better than buying a template from Templates R Us. It’s the difference between buying mass produced cheap food and the organic stuff. Don’t expect the moon on a stick, but do expect good code and a site that looks almost identical to your design. I’m sure XHTML/CSS will provide it.

Make A Comment

( 12 so far )

blockquote and a tags work here.

12 Responses to Review of XHTML/CSS

Comments RSS Feed

I noticed that text scaling was not factored in. For example if I have bad vision and try to bump the font size up, some things start to fall apart a bit. Not a big problem but something to think about.

Jared Christensen
July 25th, 2007
#

Jared, good point. I was going to go down the accessibility angle but as it was not a service that they advertised I thought I’d not include it.

It is of course important. The examples above do have some irks but they aren’t that bad in my view. At least not in Firefox. To get the text scaling to work, it may be required to educate the designer who submits their image about text resizing - to allow a web page that is flexible. But then the designer will likely need to understand XHTML and CSS. A catch 22 situation.

Andrew Faulkner
July 25th, 2007
#

Another positive efect of these services is that they do enable the designer to increase their workload. If my xhtml/css work is being handled elseware, I can focus on designing another project sooner, and in theory make money sooner. (Although we all know getting paid has it’s quirks now and then)

Jeff
July 25th, 2007
#

Hey, the designer of the Sales Manage Blog here. We were not happy at all with the services. The first version we got was ALL tables. Terrible. So we finally got the version you see and all the fonts were jacked up (and I even included the fonts with my Illustrator files). So the logo is spaced all weird and such. Plus they didn’t use the same typography I used. Long story short, I spent quite a bit of time fixing everything. Yes it did save me some initial setup time, but I will be looking elsewhere for these services. If you want to see how it SHOULD look go here: <a href="http://salesmanage.com/blog/>http://salesmanage.com/blog/</a> . Sites not live yet, but this page is. Maybe I’m too picky, but by the copy on their website they claimed they would show great attention to detail and I just didn’t find that to be the case.

Jonathan Longnecker
August 7th, 2007
#

Jonathan, thanks for the heads up. Looks like I was wrong to assume that the client (you in this case) had requested these changes between handing the design in and receiving the coded version.

Thanks for coming forward. 

Andrew Faulkner
August 7th, 2007
#

[…] convert design to css/xhtml site and review by fadtastic […]

We used XHTMLized on our inital design last year, back when they had cheaper prices. If you look through their portfolio you will be very impressed.

Ben
January 11th, 2008
#

Very great review! I remember looking back on some points that I forgot sometimes whenever I design. Now I won’t have to search for articles regarding these issues.. Thanks a lot!

Lara
January 22nd, 2008
#

Take a look at xhtmlizers.com

Mike
April 10th, 2008
#

I have noticed that alot of these psd coding services are paying for their reviews.This makes a preaty little difficult task to choose one of them. I want to share our experience with <a href="http://www.psdslicing.com">PsdSlicing</a>. They were our first choise and they are still the best option for us for the xhtml/css work. They are reliable, and provide extreamly good coding every single time.

Tom
July 10th, 2008
#

If you are a company or a designer needing a very quick turnaround on a budget, I would point you in the way of xhtml.weboutsourcingservices.com.

Jeff
December 23rd, 2008
#

tried xhtml.pixelcrayons

raulph
February 19th, 2009
#

↑ Jump up to the comment form

Related In Some Way, Shape Or Form

The above post has obviously kept you amused. Why not discover similar material:

The posts Get Reviewed at fadtasticReviewMe LaunchedReview of urbanfonts.comCall For TrendWatch Feedback/Beta TestersTrendWatch Test, are related to this post.

Or why not take time out to find out about the author of the post.