[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev Bad HTML on hotbot site (Was: bug in lynx)
From: |
Dave Eaton |
Subject: |
Re: lynx-dev Bad HTML on hotbot site (Was: bug in lynx) |
Date: |
Sat, 12 Sep 1998 16:03:38 -0700 (MST) |
On Sat, 12 Sep 1998, Doug Kaufman wrote:
> On Sat, 12 Sep 1998, Stephen Lloyd wrote:
>
> > ok guys, here's how to reproduce the bug.
> > go to http://www.hotbot.com
> > you'll be prompted as to wether you want to accept a cooky. press a
> > ...[clip].... search for the exact phrase ... lewis collins and submit
>
> Lynx returns "Bad HTML", which generally means that they really have
> incorrect html ...[clip]...
> I am forwarding this problem to lynx-dev, where someone can probably
> determine what the exact problem is. Maybe we can then get hotbot to
> fix their website.
The Lynx version returned has several problems, but the one that
looks like it is hurting most here is an attempt to nest
"<FORM ...>...</FORM>"
tags. Using -tagsoup didn't halp any, but hacking (what I best-guessed as)
the intended nesting, I was able to get a version of the page to operate
correctly and go back to get the next set of data.
And indeed different pages are returned to different browsers ...
including additional forms to send info to their advertisers, and still
some nested forms. Looks like they have gotten confused as to where to end
one form and where to begin the next as they build the page and the
version they hack together for Lynx is worse than others.
Trying to use the page returned for Lynx with a Netscape 4.04 on HP-UX I
found that it doesn't even show the "next" that the original problem
discussed here mentions, so there would have been no way to try to go to
the next answers had that page been returned to Netscape. MSIE 4 shows the
"next" submit button, but won't take any action either.
FWIW, hotbot is running an MS IIS/4.0 server.
A run of the form returned to lynx through weblint shows:
hbot(2): outer tags should be <HTML> .. </HTML>.
hbot(2): <BASE> can only appear in the HEAD element.
hbot(45): <FORM> cannot be nested -- </FORM> not yet seen for <FORM> on line 8.
hbot(46): IMG does not have ALT text defined.
hbot(49): IMG does not have ALT text defined.
hbot(52): unknown attribute "BORDER" for element <input>.
hbot(81): value for attribute HREF
(http://jandmcont.com/tellup/genealogy/discussion/collins_main.html) of element
A should be quoted (i.e.
HREF="http://jandmcont.com/tellup/genealogy/discussion/collins_main.html")
hbot(82): empty container element <P>.
hbot(118): </HTML> must immediately follow </BODY|/FRAMESET|/NOFRAMES>
hbot(118): no closing </FONT> seen for <FONT> on line 9.
hbot(-): expected tag(s) not seen: BODY
Hope this helps you when you try to report the problem to hotbot.
Dave Eaton
--
Artronic Development - Your Web Site Solution
12629 N. Tatum Blvd., Suite 224; Phoenix, AZ 85032
e-mail: address@hidden - voice: (602) 953-0336 - http://www.arde.com