| 
	
 | 
 Posted by robert maas, see http://tinyurl.com/uh3t on 02/19/07 18:22 
> From: "Beauregard T. Shagnasty" <a.nony.m...@example.invalid> 
> Isn't is funny what one simple error can do?  <lol!> 
>    .. ReSpam2002Jan08</a\>. 
 
Oops, fixed now. Thank you very much for spotting that typo and 
bringing it to my attention. I have no idea how that extra 
character could have gotten in there, because the \ key is nowhere 
near either the previous or following character on the keyboard. 
 
By the way, I'm curious: Which Web browser were you using that got 
tricked by that typo? Lynx here is apparently sloppy enough that I 
didn't notice it myself. I usually notice non-completed anchors 
because they show as a huge chunk of BOLD text in lynx, but not in 
this case. 
 
I wonder how long ago I made that mistake, and nobody before you 
had the kindness to tell me about it? Months is my guess, sigh. 
There are disadvantages to being a high-volume site, that one tiny 
mistake and your phone line is flooded with complaints, but this is 
a case of a disadvantage to being a low-volume site, nobody 
noticing a mistake for a very very long time. 
 
I ran the validator over the file now, found two cases where I had 
a bare ampersand character within a quoted string. Honestly I 
didn't know that was not allowed. I thought you could put anything 
in a quoted string, even ampersands. Oh well, learn something new 
every day... So I fixed those two. 
 
That left only one validation error: 
    1. Error Line 57 column 23: character "?" not allowed in end tag. 
username <em>guest1</em?>, password <em>free</em>.<br /> 
 
Oops! And that *does* have a ready explanation as a keyboard typo, 
since the ? key is right next to the > key so I probably bumped the 
? key on the way to reach for the > key and failed to notice it. 
Fixing that now ... done: 
   Result: Passed validation 
   Address: http://www.rawbw.com/~rem/WAP/ContactMe.html 
Phew! (sound of relief) 
 
Thanks a second time, this time for alerting me to that file in 
general so I'd try the validator and find the three other errors 
that had also crept in. 
 
And thanks to whoever told me about the validator for the very 
first time a year or so ago. 
 
<TMI>A few days ago I decided that the validators were sufficiently 
urgent for my current project that I set up links to them from my 
local home page, so now instead of spending five minutes looking 
for where I put the URLs, I just start a new instance of lynx and 
follow the links to the validators lickedy split.</TMI> 
 
I'm sure glad I'm working on innocent CGI applications and Web 
pages, not on military software for missile control systems. I'd 
hate to have to say "Oops" after a teensy little typo caused an 
unauthorized launch, with faulty targeting too, causing (for 
example) Paris and adjoining region to be vaporized.
 
[Back to original message] 
 |