[13] 奇癖モードは、2000年頃のWebブラウザーの挙動に基づく HTML や CSS の解釈モードです。現在でも Webブラウザーが実装していますが、 著者がこのモードを用いるのは不適合とされています。また、奇癖モードと無奇癖モードの区別を設けたこと自体、 現在では失敗だったと考えられています。
[15] 奇癖モードは歴史的には互換モードとも呼ばれました。
また compatMode
属性では BackCompat
という値で表されています。
[16] 「奇癖モード」自体の定義は HTML Living Standard ではじめて規定されましたが、後に DOM Living Standard に移動しました。 HTML の構文解析の挙動など、 HTML の動作に関する規定は引き続き HTML Living Standard に含まれています。
[17] CSS や選択子に関する奇癖モードの規定はその後も仕様化されないままでしたが、 2012年2月に WHATWG で Simon Pieters によって仕様化されました。 当初は Simon のサイト、後に W3C のサイトに仕様が置かれ、 WHATCG でも出版されましたが、2012年11月に WHATWG のサイトに置かれました。
[18] また CSS の構文解析の規定は css3-syntax に移されています。
[52] IRC logs: freenode / #whatwg / 20130420 ( ( 版)) http://krijnhoetmer.nl/irc-logs/whatwg/20130420#l-57
[53] IRC logs: freenode / #whatwg / 20120705 ( ( 版)) http://krijnhoetmer.nl/irc-logs/whatwg/20120705#l-452
[56] Web Applications 1.0 r7123 import the lone HTML quirk from zcorpan's draft ( ( 版)) http://html5.org/tools/web-apps-tracker?from=7122&to=7123
[57] Interoperable Quirks Mode (Windows) ( ( 版)) http://msdn.microsoft.com/en-us/library/ie/hh673550(v=vs.85).aspx
[58] Internet Explorer の [互換表示] の問題を解決する - Gmail ヘルプ ( ( 版)) https://support.google.com/mail/answer/181472?hl=ja
[59] VBScriptでIE10を互換モードに変更する | 株式会社システムキューブ ( ( 版)) http://www.sys-cube.co.jp/blog/3386.html
[60] Make type and mode explicit concepts of documents. Fixes https://www.… · whatwg/dom@8f812e6 ( 版) https://github.com/whatwg/dom/commit/8f812e6b16ba31270ba60568fb0bdbb78949348e
[62] Mention that initial about:blank also results in quirks (annevk著, ) https://github.com/whatwg/dom/commit/42f01fbea381e8103e9a42db2bba51edf5388926
[63] Review Draft Publication: August 2018 (annevk著, ) https://github.com/whatwg/quirks/commit/603a9405cf16b016b72f1a894e430a5aa767387c
[64] Review Draft Publication: August 2018 by annevk · Pull Request #32 · whatwg/quirks () https://github.com/whatwg/quirks/pull/32
[65] Quirks Mode Standard Review Draft August 2018 () https://quirks.spec.whatwg.org/review-drafts/2018-08/
[66] Review Draft Publication: August 2018 (annevk著, ) https://github.com/whatwg/quirks/commit/603a9405cf16b016b72f1a894e430a5aa767387c
[67] Review Draft Publication: August 2018 by annevk · Pull Request #32 · whatwg/quirks () https://github.com/whatwg/quirks/pull/32
[68] WebKit/Quirks.cpp at main · WebKit/WebKit · GitHub, https://github.com/WebKit/WebKit/blob/main/Source/WebCore/page/Quirks.cpp