This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 14007 - Simple made complex ... why??
Summary: Simple made complex ... why??
Status: RESOLVED WONTFIX
Alias: None
Product: Validator
Classification: Unclassified
Component: check (show other bugs)
Version: HEAD
Hardware: PC Windows XP
: P2 minor
Target Milestone: ---
Assignee: This bug has no owner yet - up for the taking
QA Contact: qa-dev tracking
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-02 19:44 UTC by Steve Wicks
Modified: 2015-08-23 07:40 UTC (History)
1 user (show)

See Also:


Attachments

Description Steve Wicks 2011-09-02 19:44:55 UTC
Firstly, I find the amount of totally unnecessary jargon based options and technical hieroglyphics bewildering for such a prominent website.

It was enough that I exhausted my patience following the instructions in what proved a pointless search to find if the question had been previously asked ... and now this page.

Why must I need to know that the Validator comprises of so many weirdly named components in order to report a problem using it?

But by far the most frustratingly ridiculous feature is being repeatedly told that in order to pass validation I need to change the value of x to the suggested identical value x.

The detected DOCTYPE Declaration "<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict" "http://www.w3.org/TR/html4/strict.dtd">" has been suppressed and the DOCTYPE for "HTML 4.01 Strict" inserted instead, but even if no errors are shown below the document will not be Valid until you update it to reflect this new DOCTYPE.
Comment 1 Ville Skyttä 2011-09-03 07:20:12 UTC
If using a doctype override and overriding the original to the same that the doc already has, validator could indeed be a bit smarter about what it does/says about it.  But then again, I don't see valid use cases for overriding the doctype declaration to the one it already is.

Note however that the error message you posted indicates that you have used an incorrect public identifier for an HTML 4.01 strict document; it should be

    "-//W3C//DTD HTML 4.01//EN"

...instead of:

    "-//W3C//DTD HTML 4.01 Strict"
Comment 2 Steve Wicks 2011-09-11 02:00:24 UTC
FYI: If an incorrect public identifier was used then it suggests a further glitch as it came from using the Clean up Markup with HTML-Tidy option.
Comment 3 Ville Skyttä 2011-09-11 07:11:58 UTC
(In reply to comment #2)
> FYI: If an incorrect public identifier was used then it suggests a further
> glitch as it came from using the Clean up Markup with HTML-Tidy option.

I tried to reproduce this, but failed.  Can you post a URL to a document with which the tidy option inserts an invalid public identifier?
Comment 4 Michael[tm] Smith 2015-08-23 07:40:07 UTC
No response to comment 3