« Review from the Road | Home | Exposed: Advanced Search »
Mar
9
Not Designing Like It’s 1999
By: Alix Han, UX Designer | March 9, 2006 |
Nine months ago, when I first interviewed at Zillow for a position on the design team, I was asked how to design a site so that it is lightweight and loved by search engines. I remember getting on my miniature-sized, but sturdy, rock star pink soap box (which matched my hair) about the importance of designing sites to Web Standards, set forth by the guidelines of World Wide Web Consortium (aka W3C in the biz). My interviewers were intrigued, but didn’t really comprehend the multiple huge benefits of a site built using structured semantic markup. Additionally, building a site this way (and I’m only speaking of presentation layer and design) is also a way to show your users that you care about their experiences while using your site.
So as soon as I started working at Zillow, I started my “Everyone-Benefits-from-Web-Standards” mission by chatting with key people about all the great things that building the site this way offered:
- Pages load faster because they are smaller in size
- Lower hosting costs
- Redesigning becomes more efficient and less expensive
- Better search engine results since there is much less code to parse through to get to the content
- Helps maintain visual consistency
- Makes the site accessible to all viewers using different browsers and devices
Not only did the key Zillow stakeholders see the value of building our site this way, we even hired and dedicated a couple of presentation layer developers that specialize in doing only this, and doing it well.
With the larger-than-expected traffic levels we’ve been getting on Zillow.com, I am so glad that we were able to build our site to Web Standards. The server cost would be probably be 18.77 times as huge, which would have caused more problems with people accessing the site and us serving up more “Zillow at rest” haikus.
There are many resources on the Web on how to build a site to Web Standards, but rarely any that discuss applying the method to a site our size. There are still some tweaks here and there and we are definitely learning lots, inventing lots, and working at it lots. By removing presentational markup from our pages, it really has increased the creative design possibilities. This is just one of the many doorways to enhance user experience design and I’m glad we’ve made the right decision by entering it.
OK, I’m off my pink soap box.
Enjoy this post? Subscribe to the Zillow Blog feed or get updates via e-mail
Comments
4 Comments so far


looks good to me! I was involved with one of two chief competitors to Expedia in the early days (Internet Travel Network) and later with eBay. Today I am a Realtor and welcome Zillow to the marketplace. I love it because we can either use it as a third-party tool to justify values or we can ridicule it as to how far off the prices are and to justify our existence.
Alix,
Your post makes an intriguing and mysterious reference to designing a site with semantic markup, and the W3C standards for that. Does Zillow use actual semantic markup (RDF and OWL), or is there a way to get RDF triples out of Zillow? I couldn’t find any RDF/OWL markup on the site, but maybe I wasn’t looking in the right place. Thanks, Mark.
Mark -
I take it you’re referring to the W3C Semantic Web framework. My usage of the word “semantic” in this context refers to the semantic usage of HTML - e.g “h1″ tags for headlines, “p” tags for paragraphs, and so on.
The W3C standards to which I am referring are those for HTML that can be found here: http://www.w3.org/MarkUp/.
Sorry for the confusion.
Alix,
Help!!!
I used Zillow several times last month and loved it. Recently I’m receiving a solid generic error message doing either regular or advanced searches. Same parms as those which worked flawlessly originally.
What’s up with that???
Is there a way to obtain trouble shooting assistance with the site? Any response will be appreciated. I’m fully aware that it might be my MSNTV platform, but as far as I know that hasn’t changed in the interim.
Please point me in another direction if you will.
I’ll try using a “real” computer at the library to see if that works…maybe?
Walt