On The Insider: Britney's Bikini-Clad Top 10
BNET Business Network:
BNET
TechRepublic
ZDNet

July 23rd, 2008

How to lose customers by not even trying

Posted by Paul Murphy @ 12:15 am

Categories: Applications, Enterprise Policy, Unanswered questions

Tags: Avis Rent A Car System Inc., Hertz Corp., Sun Solaris, Microsoft Windows, Scripting Languages, Microsoft Windows Server 2003, Operating Systems, UNIX, Web Browsers, Servers

The other day my saintly mother in law asked me to help her find a Volvo to rent for a week in Victoria. Hertz has them, so I said I’d check the web and get her an estimate and a phone number to call to make her reservation.

I use Firefox on Solaris - a rare combination but one that works reasonably well for most sites. Not, however, for Hertz.com: their javascript pagecode, checks for a wide variety of browsers but essentially groups them as “ie4up” or “not ie4up” and never really uses the detail in the not IE category to accommodate users.

In my case, for example, I get the default front page reservation form - with no warnings that after I fill the thing there’s no place to go because the “Submit” button is hidden under some ads on the right and can be neither found nor clicked.

So do the obvious, right? Use my HertzID to log in and see if that produces a working page - it doesn’t; instead the login process informs me that “A valid member number must be entered to log in or to create/find a password. [NZX005].”

Helpful huh?

So I did the obvious: checked the Avis site (which worked properly) and helped her reserve a Ford Taurus instead of an S60.

Then I looked at the code and the servers.

The Hertz site runs on Windows Server 2003 and seems to have been ported from Windows 2000. The Avis site runs on Linux and seems to have come from Solaris 8.

The Hertz site downloads this warning first:

Copyright (c) 2005 The Hertz Corporation All Rights Reserved. (Unpublished.)

The information contained herein is confidential and proprietary to The Hertz Corporation and may not be duplicated, disclosed to third parties, or used for any purpose not expressly authorized by it. Any unauthorized use, duplication, or disclosure is prohibited by law.

The Avis site does not have this - although both use Omniture tracking with appropriate copyright acknowledgments.

Comments like: “// 032504 - dmr”; embedded in the Hertz code suggest that it was written by someone whose first commitment wasn’t to Hertz - and comments like this one:

//alert(’Condition = ‘+(!((isIE4up)||(isNN7up)||((isMozilla)&&(mozillaVersion>=1))||(isFirefox)||(isFirebird)))+’\nNetscape 7+: ‘+isNN7up+’\nisMozzila and up: ‘+((isMozilla)&&(mozillaVersion>=1))+’\nisIE4up: ‘+isIE4up);

add emotional depth to that assumption.

In contrast the comments embedded in the Avis code look like this:

/*
* JavaScript method responsible for setting tracking variables and
* submitting the form when the “Express” button is clicked.
*/

In total the impression I get from the Hertz site is that the company doesn’t care about it - that’s it’s there because everyone’s got a website and having one ticks a box.

In contrast my impression is that somebody at Avis cares about the customer experience - and that’s really my bottom line: one of these two sites works, and made a sale for that company. The other site doesn’t, and lost Hertz its customer.

Paul MurphyPaul Murphy (a pseudonym) is an IT consultant specializing in Unix and related technologies. See his full profile and disclosure of his industry affiliations.


Email Paul Murphy

Subscribe to Managing L'unix via Email alerts or RSS.

  • Talkback
  • Most Recent of 59 Talkback(s)
Key word: 'should'
As you say, it should be the same. But despite all the effort put into the abstraction layer, there are still corner cases (and other irritating exceptions) where it breaks down, and OS/platorm differ... (Read the rest)
Posted by: mejohnsn Posted on: 08/19/08 You are currently: a Guest | | Terms of Use
Spot on  nmh | 07/23/08
Also frustrating...  DigitalFrog | 07/23/08
RE: How to lose customers by not even trying  adaimages@... | 07/23/08
Think that is bad....  Kaiwai | 07/23/08
Shipping out of the US is difficult  mr1972 | 07/23/08
And yet...  jasonp@... | 07/23/08
Shipping.../..Firefox?  mrdt | 07/23/08
Same here  brble | 07/23/08
I'm using 2.0.0.12 as my main browser  murph_zZDNet Moderator | 07/23/08
Here's what it looks like on mine  brble | 07/23/08
I guess that depends  mdemuth | 07/23/08
Firefox market share is up  aa3805@... | 07/23/08
It is a ballancing act  mdemuth | 07/23/08
Page layout  Anton Philidor | 07/23/08
No  murph_zZDNet Moderator | 07/23/08
Uh Murph  Roger Ramjet | 07/23/08
Return still alive  Tim99 | 07/23/08
Not to mention...  Henrik Moller | 07/23/08
Ok - I'm guilty of  murph_zZDNet Moderator | 07/23/08
I'm sure that Hertz can ....  ShadeTree | 07/23/08
Can you try with FF?  TripleII | 07/23/08
I tried it with FF 2.0.0.16 on Windows 2000  brble | 07/23/08
RE: How to lose customers by not even trying  1djk1 | 07/23/08
Which server being used is immaterial to argument  DevGuy_z | 07/23/08
Murph, link not quite right and ...  TripleII | 07/23/08
Fixed that link - thanks for pointing it out.  murph_zZDNet Moderator | 07/23/08
No, it isn't  murph_zZDNet Moderator | 07/23/08
Not surprisingly, I don't really agree  brble | 07/23/08
So let me see if I understand  NonZealot | 07/23/08
Sorry, either not what I said or not what I meant  murph_zZDNet Moderator | 07/23/08
Someone who chooses Linux not always makes the extra effort...  Roque Mocan | 07/23/08
Only Sometimes?  mejohnsn | 08/19/08
What does it matter losing 0.01% of customers?  LBiege | 07/23/08
But...  John L. Ries | 07/23/08
In the year 2000...  Henrik Moller | 07/23/08
Firefox has a decent share of the browser market.  CobraA1 | 07/23/08
Keyword: Solaris  LBiege | 07/23/08
FF on Linux too.  TripleII | 07/23/08
Should be the same  CobraA1 | 07/23/08
Key word: 'should'  mejohnsn | 08/19/08
Exactly right  John L. Ries | 07/23/08
RE: How to lose customers by not even trying  Unix_Magic | 07/23/08
I agree  murph_zZDNet Moderator | 07/23/08
Heh, found out another thing about its JavaScript . . .  CobraA1 | 07/23/08
Hertz doesn't offer their nav system on all cars  matt_salvano | 07/23/08
You still messed up...  Mike Cox | 07/23/08
Ah ye of little knowledge  murph_zZDNet Moderator | 07/23/08
9.5 (NT)  John L. Ries | 07/23/08
How a blogger can loose respect without even trying  code_Warrior | 07/23/08
Nice article (nt)  BanjoPaterson | 07/23/08
Best Buy has the same problem  technojoe | 07/23/08
We gonna swap *nix horror stories now?  tonymcs@... | 07/23/08
Gee it seems to work, but not under Solaris  tonymcs@... | 07/23/08
Why is the platform important on a browser?  John L. Ries | 07/23/08
Sadly, yes  murph_zZDNet Moderator | 07/23/08
RE: How to lose customers by not even trying  quarky42 | 07/23/08
The question is: is the page rendered differently between FF versions?  Roque Mocan | 07/23/08
Agreed  murph_zZDNet Moderator | 07/24/08
RE: How to lose customers by not even trying  Airsoft2000 | 07/24/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here