なぜ Modernizr がこれらすべてのクラス名を HTML タグに追加する必要があると感じているのか (github ページには説明がないため) 誰か説明できますか? Modernizr をロードすると、次のようになります。
<!doctype html>
<html class=" js flexbox canvas canvastext webgl ~~~~ etc etc
なぜそれをしたいのか、まったく説明がありません。Modernizr には、たとえばキャンバスがサポートされているかどうかを知らせるプロパティがあります (Modernizr.canvas == true?)。それらの html クラス名は、それよりも簡単なテストのために追加されていますか?