Re: Proposal: Remove W21 "Byte-Order Mark found in UTF-8 File"

"Michael[tm] Smith" <[email protected]> Sat, 11 Apr 2015 00:49:57 +0900
Newsgroups gmane.org.w3c.validator
Message-ID <[email protected]>
Takeshi Kurosawa <[email protected]>, 2015-03-30 22:12 +0900:
> Archived-At: <http://www.w3.org/mid/CAHL3uyOYXriVpJx6rUP8fgc_SryaPKWD5HHRsOPsSF=E+9ucRw@mail.gmail.com>
> 
> Hi all,
> 
> I would like to propose removing W21 "Byte-Order Mark found in UTF-8
> File" warning from the W3C Markup Validator.
...
> I understand that the W3C Markup Validator doesn't support HTML5
> directly. However I would like to saythe  the situation described in
> the message was changed. As far as I know, the major browsers support
> BOM.
...
> Proposals
> 
> A. Remove W21 from the W3C Markup Validator.
> 
> B. If A is not possible, bypass W21 check for HTML5 documents as HTML5
> requires that User Agents recognize the BOM

I agree that it should be removed but there’s near-zero likelihood it
actually ever will be, since I’m not going to touch the legacy validator
code myself and nobody else has made any updates to it for several years
now, and nobody is likely to in the future either. It’s a legacy tool. The
solution to your problem is to just use http://validator.w3.org/nu/
directly instead. And if you can’t switch over completely to doing that
right now, then the root problem you need to fix is that you need to remove
whatever obstacle is preventing you from switching over completely to just
using http://validator.w3.org/nu/ Making further updates to the legacy
validator at this point would just be fixing the wrong problem.

  —Mike

-- 
Michael[tm] Smith https://people.w3.org/mike
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCgAGBQJVJ/EkAAoJEIfRdHe8OkuVjVkQAJKK2JWQau0O/syB05VM4Md0
MQVqVyNrnF76+g+j8SohVmLmM4pngM/D01ezXa3dAEuE/SxAjnXlYewZyRadeVBI
xvmRr3yobqu6j5l7esgS2sngWPr9Bpt1fUYafC1JhyD1Qe4H7sztXzpzqal/RbU4
EHKoo4yRjGZEbzaEYCLJHFgkxmhmdrZv6qR3IuPsYueK4zMnMZ/YnKAT+b6APfc/
0zyGn6zeVXcUzO5x/7IIvqTatiW/WrOgiNWzpEsRR1hsEsogLI37tMoMDRL95ILX
/5p3pAViNyjJLZrEVrj2wkxDTqj63i3q04YfztG06EOLldrxTb1l1BUnyV+TM8Gz
EPXnHXEnfkjv6NcFAdZSpcuvy8fJUDOwAmp25C7j4ZCejP5i7QenmHuO/pfz4+Up
+mvd7GOt0P8OyCeyJspN/4b30VwJGpIP8jbY88v+9oo919tHIffchN00M5u6fMe+
R1btmDYpNXvpcWSVNa0GBRvZuYM1WhHfWq5L/VbNNh6D03giWfcKfHTOXgWgZPrh
WnbHEva5jDPjjngwdC1noMN3tSmGdz4/DZOCnZAVEPwpuvgNJHtlMr8cDpNC0GV9
Gi0bxVN/DKivBfqh29uvyP16XRxzM7m3/rDrG+KOcGDY07LGlTvo6ARdqRWujqMp
eIUJGTe1aoUraPC6mCtb
=O8Ns
-----END PGP SIGNATURE-----