LoginSignup
10
5

More than 1 year has passed since last update.

HTML Living Standard に記載されている仕様が、Nu Html Checker でエラーが出るので調べてみた

Last updated at Posted at 2022-05-21

要約

  • Nu Html Checker をオンラインで実行する validator.w3.org/nu は新しい仕様のチェックに対応していない(2022/05/21現在)
  • Nu Html Checker 自体は HTML Living Standard 更新に合わせてアップデートされているが、validator.w3.org/nu には反映されていない
  • ローカルから 最新の Nu Html Checker を実行することで新しい仕様のチェックができる

ことの発端

気になったので調べてみる

HTML Living Standard を確認する

ブラウザ独自の機能ではなく、標準化はされていることは分かりました。
Source 要素に width / height attribute が追加されたのは 2021年の2月みたいです。

Nu Html Checker のリポジトリを覗いてみる

どうやらチェックする機能はありそう

ドキュメントに従ってローカル環境を構築する

terminal
$ docker pull ghcr.io/validator/validator:latest
$ docker run -it --rm -p 8888:8888 ghcr.io/validator/validator:latest

ローカル環境にアクセス、バリデーションを実行したところ Source タグの width / height が正常にチェックされることを確認

まとめ

  • validator.w3.org/nu は HTML Living Standard に対応していないことが分かった
  • HTML Living Standard のバリデーションを行うには、最新版の Validator (https://github.com/validator/validator) を準備・実行して確認する必要がある

小話とか

  1. Memorandum of Understanding Between W3C and WHATWG - https://www.w3.org/2019/04/WHATWG-W3C-MOU.html

10
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
5