Main Page Content
They Just Don T Get It
Someone in my company recently asked me for help
with a Javascript error she was getting. "Sure," I said, being an old programmer who loves a challenge. The problemwas on a very well-known Canadian corporation's Web site, which several people inside our company use on a regular basis, and who knows how many thousands in the real world. It was happening in Netscape but not Internet Explorer.Here's the code that was generating the error --
<input type="text" name="origin" size="10" value=""><img src="/images/nav/home/down_arrow.gif"
width="16" height="22" align="absmiddle"
alt="Choose a City" border="0"
onMouseDown="setMouseDown(event, self);"
onMouseUp="openWindow(event, self,
'schedules/scheduling/cityOptions.html',
'newWindow__schedule_origin__schedule_org',
390, 140);">
"Wow," I opined. "That is so cool!"
"Shaddap, Rudy. You're talking out loud again," came a voice from over the cubicle partition.This was the first time I had ever seen anything like this.
It's a combination INPUT TEXT field and aspecial "down arrow" gif, and together they look just like a dropdown select list.When you click on the image that looks like the down arrow ofa dropdown list, a small window pops up which contains --are you ready for this? -- a dropdown list! You pick an entry from the list, and it gets populated back into the text box. (How do I know this? Because it works fine in Internet Explorer. However,Netscape is our company standard.) You have to close the popup window using the Close button, but that's a minor quibble. Alternatively, if you knowwhat you want, you can type it right into the text box. Not a bad idea, a combination input/dropdown control. Too bad it throws an errorin Netscape, eh?"Okay, I'll get to the bottom of this," I said -- to myself, this time.
There's a Contact page, I'll write to the webmaster.Here's what transpired.
Note that I've changed the domain to foobar.ca becausethey did not give me permission to post their emails and make fun of them on a public site, although I daresay they probably would never know it. .rudy { font-family:monospace; color:#000066; font-size:12px }2000-10-03 15:47 hi webmaster several people in our company are reporting javascript errors using your home page "JavaScript Error: http://www.foobar.ca/home.html, line 705: init is not defined." plus a couple others (possibly related) seems to be only certain versions of netscape (not sure) internet explorer 4.01 works okay rudy limeback |
It was ten (10) days before the answer came back:
2000-10-13 10:13 Hello, that will occur with older browsers. Our website is compatible with versions of 4 + regards, webmaster@foobar.ca |
Duh. No it's not.
2000-10-13 11:25 thanks for the reply the javascript errors are occuring on netscape 4.04 specifically (our company desktop standard) and other 4+ versions of netscape there must be something wrong with your netscape 4+ version detection script, because i'm still getting these errors -- JavaScript Error: http://foobar.ca/home.html, line 913: IsBrowser is not defined. JavaScript Error: http://foobar.ca/home.html, line 713: init is not defined. JavaScript Error: http://foobar.ca/home.html, line 625: function does not always return a value. } ..^ just thought you should know rudy |
Only four days to get an answer this time (two if you don't count the weekend):
2000-10-17 11:04 Hello, You will need the latest version, Netscape 4.75. 4.04 is an older version. You need only upgrade the browser version. regards, webmaster@foobar.ca |
I don't believe it. Let's see if I can get this person on the phone.
Notice that he or she has still not identified himself/herself.2000-10-17 11:19 hi thanks for the reply could you please give me a quick call? please? rudy 416 864 8268 |
This time a fairly quick response:
2000-10-17 12:05 Hello, Please call 1-800-xxx-xxxx for assistance. thank you webmaster@foobar.ca |
Getting warm, eh? I thought so too.
2000-10-17 13:43 hi i tried that number but all i got was a generic recording there was no option like "press 4 to speak to the webmaster" i want to actually discuss the javascript with you do you have a problem with discussing the javascript with me? i won't bite, honest i would like to help you fix it i think telling a client to upgrade their browser version is, um, very lame to say the least, but i also understand that perhaps you do not have the authority or autonomy to discuss this with me if you do not wish to discuss it, could you please pass me to one of your superiors? thanks rudy |
Now the kicker --
2000-10-17 14:33 Hello, I've forwarded this to our technical experts. I am not authorized to call customers. regards, webmaster@foobar.ca |
Is that a riot, or what?! The person who
responds to the emails from the Web site is not authorized to actually speak to the customers? Time to send them over tocluetrain.com.They just don't get it.I have still not heard back from them, but it's only been a week.