[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lynx-dev] Some links not recognized on

From: Bela Lubkin
Subject: Re: [Lynx-dev] Some links not recognized on
Date: Fri, 6 May 2016 07:10:15 -0700

Jude DaShiell wrote:

> I changed the user-agent to w3m and encoding to none and did log into
> but the page is a mess links inaccurately labeled and
> search for groups so far as I can tell doesn't appear on that page.


Hit control-V to turn on "tag soup" alternative HTML parsing.

You could also use the 'l' (letter ell) command to view what Lynx sees
as hidden links -- but the result will be truly awful...


Despite the horrible mess of code that Facebook sends, this does look
like it's probably a Lynx bug.  I boiled the problematic document down
to this:

   <a href="foo"><div>Link hidden due to div encapsulation?</div></a>

-- and Lynx displays it as an active link only in TagSoup parsing mode.
The seemingly equivalent documents:

   <a href="foo"><span>Link hidden due to span encapsulation?</span></a>

   <a href="foo"><zort>Link hidden due to zort encapsulation?</zort></a>

do not behave that way.

Well, perhaps not a Lynx bug.  <span> is an inline element while <div>
is block-level, and not allowed inside <a>.  (And apparently mystery
tags are considered "inline".)  So the code being fed to Lynx is wrong.
Yet the result seems overly punitive to the user... seems to cover this well. says it's legal in


reply via email to

[Prev in Thread] Current Thread [Next in Thread]