<head itemscope itemtype="http://smpte.org/standards/documents">
<!-- <head itemscope="itemscope" itemtype="http://smpte.org/standards/documents"> -->
causes common.js to complain about the itemscope not having an attribute:
export function validateHead(head, logger) {
let metadata = {};
if (head.getAttribute("itemscope") !== "itemscope")
logger.error("head@itemscope is invalid");
whereas
<!-- <head itemscope itemtype="http://smpte.org/standards/documents"> -->
<head itemscope="itemscope" itemtype="http://smpte.org/standards/documents">
causes the html-validate extension to complain about itemscope having an attribute:
Attribute "itemscope" should omit value
Perhaps the check in common.js can be modified; in fact, itemscope is a boolean attribute that doesn't really need a value?
causes common.js to complain about the itemscope not having an attribute:
whereas
causes the html-validate extension to complain about itemscope having an attribute:
Attribute "itemscope" should omit valuePerhaps the check in common.js can be modified; in fact, itemscope is a boolean attribute that doesn't really need a value?