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

Re: invalid address on vendors page



On Sun, Nov 12, 2000 at 05:48:39PM +1100, Craig Small wrote:
> > vendors.CD:    <URLdeb http://tree.uk.com/php-bin/php/products.php3?path=%2Flinux%2Fdebian&PARENT=/linux/debian>
> > vendors.en.html:    <strong>URL for Debian Page:</strong> <a href="http://tree.uk.com/php-bin/php/products.php3?path="%2Flinux%2Fdebian&PARENT="/linux/debian";>http://tree.uk.com/php-bin/php/products.php3?path=%2Flinux%2Fdebian&PARENT=/linux/debian</a><br>
> 
> Tree-UK is, for some reason, the single biggest source of complaints
> about vendors for non-performance. I'm nuking them.
> 
> OK, it doesn't really fix the webwml-being-overeager problem, but in  a
> way it does.

LOL!

I checked the page again after your two fixes (tnx), and here are some
results:

% nsgmls -ues vendors.en.html
nsgmls:vendors.en.html:412:110:E: general entity "artid" not defined and no default entity
nsgmls:vendors.en.html:768:104:E: general entity "Title" not defined and no default entity
nsgmls:vendors.en.html:1258:125:E: an attribute value literal can occur in an attribute specification list only after a vi delimiter
% tidy -eq vendors.en.html
line 412 column 110 - Warning: unescaped & or unknown entity "&artid"
line 412 column 179 - Warning: unescaped & or unknown entity "&artid"
line 768 column 104 - Warning: unescaped & or unknown entity "&Title"
line 768 column 171 - Warning: unescaped & or unknown entity "&Title"
line 860 column 45 - Warning: unescaped & which should be written as &amp;
line 1258 column 44 - Warning: <a> unknown attribute value "(null)"
% weblint vendors.en.html
vendors.en.html(74): bad style - heading <H3> follows <H1> on line 42.
vendors.en.html(172): empty container element <A>.
vendors.en.html(187): empty container element <A>.
vendors.en.html(202): empty container element <A>.
vendors.en.html(220): empty container element <A>.
vendors.en.html(317): empty container element <A>.
vendors.en.html(382): empty container element <A>.
vendors.en.html(402): empty container element <A>.
vendors.en.html(417): empty container element <A>.
vendors.en.html(446): empty container element <A>.
vendors.en.html(508): empty container element <A>.
vendors.en.html(652): empty container element <A>.
vendors.en.html(674): empty container element <A>.
vendors.en.html(1128): empty container element <A>.
vendors.en.html(1248): empty container element <A>.
vendors.en.html(1258): unknown attribute "PRODUCTINDEX"/112.HTML"" for element <A>.

Although some of these are fake because modern browsers will deal with it
properly, it would be good to clean all this up. The page is 87KB large
which can choke some browsers per se, no need to have bad code too...

-- 
Digital Electronic Being Intended for Assassination and Nullification



Reply to: