Cleanup feature-detects meta tags whitespace

This commit is contained in:
Veeck
2019-11-28 11:53:23 +01:00
parent 39bb2bff4d
commit 3675d7f683
63 changed files with 132 additions and 132 deletions

View File

@@ -5,11 +5,11 @@
"caniuse": "canvas-blending", "caniuse": "canvas-blending",
"tags": ["canvas"], "tags": ["canvas"],
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://drafts.fxtf.org/compositing-1/" "href": "https://drafts.fxtf.org/compositing-1/"
},{ }, {
"name": "Article", "name": "Article",
"href": "https://web.archive.org/web/20171003232921/http://blogs.adobe.com/webplatform/2013/01/28/blending-features-in-canvas/" "href": "https://web.archive.org/web/20171003232921/http://blogs.adobe.com/webplatform/2013/01/28/blending-features-in-canvas/"
}] }]
} }
!*/ !*/

View File

@@ -6,7 +6,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/html5/interactive-elements.html#context-menus" "href": "https://www.w3.org/TR/html5/interactive-elements.html#context-menus"
},{ }, {
"name": "thewebrocks.com Demo", "name": "thewebrocks.com Demo",
"href": "http://thewebrocks.com/demos/context-menu/" "href": "http://thewebrocks.com/demos/context-menu/"
}], }],

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-appearance" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/-moz-appearance"
},{ }, {
"name": "CSS-Tricks CSS Almanac: appearance", "name": "CSS-Tricks CSS Almanac: appearance",
"href": "https://css-tricks.com/almanac/properties/a/appearance/" "href": "https://css-tricks.com/almanac/properties/a/appearance/"
}] }]

View File

@@ -6,11 +6,11 @@
"tags": ["css"], "tags": ["css"],
"caniuse": "css-backdrop-filter", "caniuse": "css-backdrop-filter",
"notes": [{ "notes": [{
"name": "W3C Editors Draft Spec", "name": "W3C Editors Draft Spec",
"href": "https://drafts.fxtf.org/filters-2/#BackdropFilterProperty" "href": "https://drafts.fxtf.org/filters-2/#BackdropFilterProperty"
},{ }, {
"name": "WebKit Blog introduction + Demo", "name": "WebKit Blog introduction + Demo",
"href": "https://www.webkit.org/blog/3632/introducing-backdrop-filters/" "href": "https://www.webkit.org/blog/3632/introducing-backdrop-filters/"
}] }]
} }
!*/ !*/

View File

@@ -5,11 +5,11 @@
"caniuse": "css-backgroundblendmode", "caniuse": "css-backgroundblendmode",
"tags": ["css"], "tags": ["css"],
"notes": [{ "notes": [{
"name": "CSS Blend Modes could be the next big thing in Web Design", "name": "CSS Blend Modes could be the next big thing in Web Design",
"href": "https://medium.com/@bennettfeely/css-blend-modes-could-be-the-next-big-thing-in-web-design-6b51bf53743a" "href": "https://medium.com/@bennettfeely/css-blend-modes-could-be-the-next-big-thing-in-web-design-6b51bf53743a"
},{ }, {
"name": "Demo", "name": "Demo",
"href": "https://bennettfeely.com/gradients/" "href": "https://bennettfeely.com/gradients/"
}] }]
} }
!*/ !*/

View File

@@ -7,10 +7,10 @@
"notes": [{ "notes": [{
"name": "CSS Tricks Article", "name": "CSS Tricks Article",
"href": "https://css-tricks.com/image-under-text/" "href": "https://css-tricks.com/image-under-text/"
},{ }, {
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/background-clip" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/background-clip"
},{ }, {
"name": "Related Github Issue", "name": "Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/199" "href": "https://github.com/Modernizr/Modernizr/issues/199"
}] }]

View File

@@ -9,7 +9,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/box-sizing"
},{ }, {
"name": "Related Github Issue", "name": "Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/248" "href": "https://github.com/Modernizr/Modernizr/issues/248"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/--*" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/--*"
},{ }, {
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://drafts.csswg.org/css-variables/" "href": "https://drafts.csswg.org/css-variables/"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "CSS Tricks Article", "name": "CSS Tricks Article",
"href": "https://web.archive.org/web/20111204150927/http://css-tricks.com:80/596-run-in/" "href": "https://web.archive.org/web/20111204150927/http://css-tricks.com:80/596-run-in/"
},{ }, {
"name": "Related Github Issue", "name": "Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/198" "href": "https://github.com/Modernizr/Modernizr/issues/198"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://drafts.csswg.org/css-fonts-4/#font-display-desc" "href": "https://drafts.csswg.org/css-fonts-4/#font-display-desc"
},{ }, {
"name": "`font-display` for the masses", "name": "`font-display` for the masses",
"href": "https://css-tricks.com/font-display-masses/" "href": "https://css-tricks.com/font-display-masses/"
}] }]

View File

@@ -11,16 +11,16 @@
"notes": [{ "notes": [{
"name": "@font-face detection routine by Diego Perini", "name": "@font-face detection routine by Diego Perini",
"href": "http://javascript.nwbox.com/CSSSupport/" "href": "http://javascript.nwbox.com/CSSSupport/"
},{ }, {
"name": "Filament Group @font-face compatibility research", "name": "Filament Group @font-face compatibility research",
"href": "https://docs.google.com/presentation/d/1n4NyG4uPRjAA8zn_pSQ_Ket0RhcWC6QlZ6LMjKeECo0/edit#slide=id.p" "href": "https://docs.google.com/presentation/d/1n4NyG4uPRjAA8zn_pSQ_Ket0RhcWC6QlZ6LMjKeECo0/edit#slide=id.p"
},{ }, {
"name": "Filament Grunticon/@font-face device testing results", "name": "Filament Grunticon/@font-face device testing results",
"href": "https://docs.google.com/spreadsheet/ccc?key=0Ag5_yGvxpINRdHFYeUJPNnZMWUZKR2ItMEpRTXZPdUE#gid=0" "href": "https://docs.google.com/spreadsheet/ccc?key=0Ag5_yGvxpINRdHFYeUJPNnZMWUZKR2ItMEpRTXZPdUE#gid=0"
},{ }, {
"name": "CSS fonts on Android", "name": "CSS fonts on Android",
"href": "https://stackoverflow.com/questions/3200069/css-fonts-on-android" "href": "https://stackoverflow.com/questions/3200069/css-fonts-on-android"
},{ }, {
"name": "@font-face and Android", "name": "@font-face and Android",
"href": "http://archivist.incutio.com/viewlist/css-discuss/115960" "href": "http://archivist.incutio.com/viewlist/css-discuss/115960"
}] }]

View File

@@ -7,10 +7,10 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/css3-selectors/#gen-content" "href": "https://www.w3.org/TR/css3-selectors/#gen-content"
},{ }, {
"name": "MDN Docs on :before", "name": "MDN Docs on :before",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/::before" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/::before"
},{ }, {
"name": "MDN Docs on :after", "name": "MDN Docs on :after",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/::after" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/::after"
}] }]

View File

@@ -8,10 +8,10 @@
"notes": [{ "notes": [{
"name": "Webkit Gradient Syntax", "name": "Webkit Gradient Syntax",
"href": "https://webkit.org/blog/175/introducing-css-gradients/" "href": "https://webkit.org/blog/175/introducing-css-gradients/"
},{ }, {
"name": "Linear Gradient Syntax", "name": "Linear Gradient Syntax",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient"
},{ }, {
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://drafts.csswg.org/css-images-3/#gradients" "href": "https://drafts.csswg.org/css-images-3/#gradients"
}] }]

View File

@@ -6,7 +6,7 @@
"notes": [{ "notes": [{
"name": "Blog post about CSS retina hairlines", "name": "Blog post about CSS retina hairlines",
"href": "http://dieulot.net/css-retina-hairline" "href": "http://dieulot.net/css-retina-hairline"
},{ }, {
"name": "Derived from", "name": "Derived from",
"href": "https://gist.github.com/dieulot/520a49463f6058fbc8d1" "href": "https://gist.github.com/dieulot/520a49463f6058fbc8d1"
}] }]

View File

@@ -15,13 +15,13 @@
"notes": [{ "notes": [{
"name": "The Current State of Hyphenation on the Web.", "name": "The Current State of Hyphenation on the Web.",
"href": "https://davidnewton.ca/the-current-state-of-hyphenation-on-the-web" "href": "https://davidnewton.ca/the-current-state-of-hyphenation-on-the-web"
},{ }, {
"name": "Hyphenation Test Page", "name": "Hyphenation Test Page",
"href": "https://web.archive.org/web/20150319125549/http://davidnewton.ca/demos/hyphenation/test.html" "href": "https://web.archive.org/web/20150319125549/http://davidnewton.ca/demos/hyphenation/test.html"
},{ }, {
"name": "Hyphenation is Language Specific", "name": "Hyphenation is Language Specific",
"href": "https://code.google.com/p/hyphenator/source/diff?spec=svn975&r=975&format=side&path=/trunk/Hyphenator.js#sc_svn975_313" "href": "https://code.google.com/p/hyphenator/source/diff?spec=svn975&r=975&format=side&path=/trunk/Hyphenator.js#sc_svn975_313"
},{ }, {
"name": "Related Modernizr Issue", "name": "Related Modernizr Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/312" "href": "https://github.com/Modernizr/Modernizr/issues/312"
}] }]

View File

@@ -6,17 +6,17 @@
"tags": ["css"], "tags": ["css"],
"builderAliases": ["css_mask"], "builderAliases": ["css_mask"],
"notes": [{ "notes": [{
"name": "Webkit blog on CSS Masks", "name": "Webkit blog on CSS Masks",
"href": "https://webkit.org/blog/181/css-masks/" "href": "https://webkit.org/blog/181/css-masks/"
},{ }, {
"name": "Safari Docs", "name": "Safari Docs",
"href": "https://developer.apple.com/library/archive/documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Masks/Masks.html" "href": "https://developer.apple.com/library/archive/documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Masks/Masks.html"
},{ }, {
"name": "CSS SVG mask", "name": "CSS SVG mask",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/mask" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/mask"
},{ }, {
"name": "Combine with clippaths for awesomeness", "name": "Combine with clippaths for awesomeness",
"href": "https://web.archive.org/web/20150508193041/http://generic.cx:80/for/webkit/test.html" "href": "https://web.archive.org/web/20150508193041/http://generic.cx:80/for/webkit/test.html"
}] }]
} }
!*/ !*/

View File

@@ -5,11 +5,11 @@
"property": "nthchild", "property": "nthchild",
"tags": ["css"], "tags": ["css"],
"notes": [{ "notes": [{
"name": "Related Github Issue", "name": "Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/pull/685" "href": "https://github.com/Modernizr/Modernizr/pull/685"
},{ }, {
"name": "Sitepoint :nth-child documentation", "name": "Sitepoint :nth-child documentation",
"href": "https://www.sitepoint.com/atoz-css-screencast-nth-child/" "href": "https://www.sitepoint.com/atoz-css-screencast-nth-child/"
}], }],
"authors": ["@emilchristensen"], "authors": ["@emilchristensen"],
"warnings": ["Known false negative in Safari 3.1 and Safari 3.2.2"] "warnings": ["Known false negative in Safari 3.1 and Safari 3.2.2"]

View File

@@ -9,13 +9,13 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/pointer-events"
},{ }, {
"name": "Test Project Page", "name": "Test Project Page",
"href": "https://ausi.github.com/Feature-detection-technique-for-pointer-events/" "href": "https://ausi.github.com/Feature-detection-technique-for-pointer-events/"
},{ }, {
"name": "Test Project Wiki", "name": "Test Project Wiki",
"href": "https://github.com/ausi/Feature-detection-technique-for-pointer-events/wiki" "href": "https://github.com/ausi/Feature-detection-technique-for-pointer-events/wiki"
},{ }, {
"name": "Related Github Issue", "name": "Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/80" "href": "https://github.com/Modernizr/Modernizr/issues/80"
}] }]

View File

@@ -9,7 +9,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/css3-values/#relative0" "href": "https://www.w3.org/TR/css3-values/#relative0"
},{ }, {
"name": "Font Size with rem by Jonathan Snook", "name": "Font Size with rem by Jonathan Snook",
"href": "https://snook.ca/archives/html_and_css/font-size-with-rem" "href": "https://snook.ca/archives/html_and_css/font-size-with-rem"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/css3-ui/#resize" "href": "https://www.w3.org/TR/css3-ui/#resize"
},{ }, {
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en/CSS/resize" "href": "https://developer.mozilla.org/en/CSS/resize"
}] }]

View File

@@ -5,7 +5,7 @@
"notes": [{ "notes": [{
"name": "Setting native-like scrolling offsets in CSS with Scrolling Snap Points", "name": "Setting native-like scrolling offsets in CSS with Scrolling Snap Points",
"href": "http://generatedcontent.org/post/66817675443/setting-native-like-scrolling-offsets-in-css-with" "href": "http://generatedcontent.org/post/66817675443/setting-native-like-scrolling-offsets-in-css-with"
},{ }, {
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Scroll_Snap_Points" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Scroll_Snap_Points"
}], }],

View File

@@ -6,7 +6,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/css-shapes" "href": "https://www.w3.org/TR/css-shapes"
},{ }, {
"name": "Examples from Adobe", "name": "Examples from Adobe",
"href": "https://web.archive.org/web/20171230010236/http://webplatform.adobe.com:80/shapes" "href": "https://web.archive.org/web/20171230010236/http://webplatform.adobe.com:80/shapes"
}, { }, {

View File

@@ -8,10 +8,10 @@
"notes": [{ "notes": [{
"name": "W3C Spec (The @supports rule)", "name": "W3C Spec (The @supports rule)",
"href": "https://dev.w3.org/csswg/css3-conditional/#at-supports" "href": "https://dev.w3.org/csswg/css3-conditional/#at-supports"
},{ }, {
"name": "Related Github Issue", "name": "Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/648" "href": "https://github.com/Modernizr/Modernizr/issues/648"
},{ }, {
"name": "W3C Spec (The CSSSupportsRule interface)", "name": "W3C Spec (The CSSSupportsRule interface)",
"href": "https://dev.w3.org/csswg/css3-conditional/#the-csssupportsrule-interface" "href": "https://dev.w3.org/csswg/css3-conditional/#the-csssupportsrule-interface"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "Quirksmode", "name": "Quirksmode",
"href": "https://www.quirksmode.org/css/text/textalignlast.html" "href": "https://www.quirksmode.org/css/text/textalignlast.html"
},{ }, {
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/text-align-last" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/text-align-last"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/CSS/transform-style" "href": "https://developer.mozilla.org/en-US/docs/Web/CSS/transform-style"
},{ }, {
"name": "Related Github Issue", "name": "Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/1748" "href": "https://github.com/Modernizr/Modernizr/issues/1748"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "Related Modernizr Issue", "name": "Related Modernizr Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/572" "href": "https://github.com/Modernizr/Modernizr/issues/572"
},{ }, {
"name": "Similar JSFiddle", "name": "Similar JSFiddle",
"href": "https://jsfiddle.net/FWeinb/etnYC/" "href": "https://jsfiddle.net/FWeinb/etnYC/"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "Related Modernizr Issue", "name": "Related Modernizr Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/572" "href": "https://github.com/Modernizr/Modernizr/issues/572"
},{ }, {
"name": "JSFiddle Example", "name": "JSFiddle Example",
"href": "https://jsfiddle.net/glsee/JDsWQ/4/" "href": "https://jsfiddle.net/glsee/JDsWQ/4/"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "Related Modernizr Issue", "name": "Related Modernizr Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/572" "href": "https://github.com/Modernizr/Modernizr/issues/572"
},{ }, {
"name": "JSFiddle Example", "name": "JSFiddle Example",
"href": "https://jsfiddle.net/glsee/JRmdq/8/" "href": "https://jsfiddle.net/glsee/JRmdq/8/"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "Related Modernizr Issue", "name": "Related Modernizr Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/572" "href": "https://github.com/Modernizr/Modernizr/issues/572"
},{ }, {
"name": "JSFiddle Example", "name": "JSFiddle Example",
"href": "https://jsfiddle.net/FWeinb/etnYC/" "href": "https://jsfiddle.net/FWeinb/etnYC/"
}] }]

View File

@@ -4,11 +4,11 @@
"property": "wrapflow", "property": "wrapflow",
"tags": ["css"], "tags": ["css"],
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/css3-exclusions" "href": "https://www.w3.org/TR/css3-exclusions"
},{ }, {
"name": "Example by Louie Rootfield", "name": "Example by Louie Rootfield",
"href": "https://webdesign.tutsplus.com/tutorials/css-exclusions--cms-28087" "href": "https://webdesign.tutsplus.com/tutorials/css-exclusions--cms-28087"
}] }]
} }
!*/ !*/

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "WHATWG Spec", "name": "WHATWG Spec",
"href": "https://html.spec.whatwg.org/dev/system-state.html#custom-handlers" "href": "https://html.spec.whatwg.org/dev/system-state.html#custom-handlers"
},{ }, {
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/API/navigator.registerProtocolHandler" "href": "https://developer.mozilla.org/en-US/docs/Web/API/navigator.registerProtocolHandler"
}] }]

View File

@@ -5,11 +5,11 @@
"authors": ["Rick Byers"], "authors": ["Rick Byers"],
"name": "Passive event listeners", "name": "Passive event listeners",
"notes": [{ "notes": [{
"name": "WHATWG Spec", "name": "WHATWG Spec",
"href": "https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-passive" "href": "https://dom.spec.whatwg.org/#dom-addeventlisteneroptions-passive"
},{ }, {
"name": "WICG explainer", "name": "WICG explainer",
"href": "https://github.com/WICG/EventListenerOptions/blob/gh-pages/explainer.md" "href": "https://github.com/WICG/EventListenerOptions/blob/gh-pages/explainer.md"
}] }]
} }
!*/ !*/

View File

@@ -9,7 +9,7 @@
"notes": [{ "notes": [{
"name": "CSS Tricks Article", "name": "CSS Tricks Article",
"href": "https://css-tricks.com/relevant-dropdowns-polyfill-for-datalist/" "href": "https://css-tricks.com/relevant-dropdowns-polyfill-for-datalist/"
},{ }, {
"name": "Mike Taylor Code", "name": "Mike Taylor Code",
"href": "https://miketaylr.com/code/datalist.html" "href": "https://miketaylr.com/code/datalist.html"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "WHATWG Spec", "name": "WHATWG Spec",
"href": "https://html.spec.whatwg.org/multipage/embedded-content.html#embedded-content" "href": "https://html.spec.whatwg.org/multipage/embedded-content.html#embedded-content"
},{ }, {
"name": "Relevant spec issue", "name": "Relevant spec issue",
"href": "https://github.com/ResponsiveImagesCG/picture-element/issues/87" "href": "https://github.com/ResponsiveImagesCG/picture-element/issues/87"
}] }]

View File

@@ -6,7 +6,7 @@
"notes": [{ "notes": [{
"name": "HTML5Rocks Article", "name": "HTML5Rocks Article",
"href": "https://www.html5rocks.com/en/tutorials/webcomponents/template/" "href": "https://www.html5rocks.com/en/tutorials/webcomponents/template/"
},{ }, {
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://web.archive.org/web/20171130222649/http://www.w3.org/TR/html5/scripting-1.html" "href": "https://web.archive.org/web/20171130222649/http://www.w3.org/TR/html5/scripting-1.html"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec (Track Element)", "name": "W3C Spec (Track Element)",
"href": "https://web.archive.org/web/20121119095019/http://www.w3.org/TR/html5/the-track-element.html#the-track-element" "href": "https://web.archive.org/web/20121119095019/http://www.w3.org/TR/html5/the-track-element.html#the-track-element"
},{ }, {
"name": "W3C Spec (Track API)", "name": "W3C Spec (Track API)",
"href": "https://web.archive.org/web/20121119094620/http://www.w3.org/TR/html5/media-elements.html#text-track-api" "href": "https://web.archive.org/web/20121119094620/http://www.w3.org/TR/html5/media-elements.html#text-track-api"
}], }],

View File

@@ -9,10 +9,10 @@
"notes": [{ "notes": [{
"name": "The ES6 promises spec", "name": "The ES6 promises spec",
"href": "https://github.com/domenic/promises-unwrapping" "href": "https://github.com/domenic/promises-unwrapping"
},{ }, {
"name": "Chromium dashboard - ES6 Promises", "name": "Chromium dashboard - ES6 Promises",
"href": "https://www.chromestatus.com/features/5681726336532480" "href": "https://www.chromestatus.com/features/5681726336532480"
},{ }, {
"name": "JavaScript Promises: an Introduction", "name": "JavaScript Promises: an Introduction",
"href": "https://developers.google.com/web/fundamentals/primers/promises/" "href": "https://developers.google.com/web/fundamentals/primers/promises/"
}] }]

View File

@@ -6,7 +6,7 @@
"notes": [{ "notes": [{
"name": "W3C Editor's Draft Spec", "name": "W3C Editor's Draft Spec",
"href": "https://w3c.github.io/deviceorientation/" "href": "https://w3c.github.io/deviceorientation/"
},{ }, {
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/API/Detecting_device_orientation" "href": "https://developer.mozilla.org/en-US/docs/Web/API/Detecting_device_orientation"
}], }],

View File

@@ -5,10 +5,10 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers.oninput" "href": "https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers.oninput"
},{ }, {
"name": "WHATWG Spec", "name": "WHATWG Spec",
"href": "https://html.spec.whatwg.org/multipage/input.html#common-input-element-attributes" "href": "https://html.spec.whatwg.org/multipage/input.html#common-input-element-attributes"
},{ }, {
"name": "Related Github Issue", "name": "Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/210" "href": "https://github.com/Modernizr/Modernizr/issues/210"
}], }],

View File

@@ -9,7 +9,7 @@
"notes": [{ "notes": [{
"name": "Article by Dave Perrett", "name": "Article by Dave Perrett",
"href": "https://www.daveperrett.com/articles/2012/07/28/exif-orientation-handling-is-a-ghetto/" "href": "https://www.daveperrett.com/articles/2012/07/28/exif-orientation-handling-is-a-ghetto/"
},{ }, {
"name": "Article by Calvin Hass", "name": "Article by Calvin Hass",
"href": "https://www.impulseadventure.com/photo/exif-orientation.html" "href": "https://www.impulseadventure.com/photo/exif-orientation.html"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "Webkit Bug Tracker Listing", "name": "Webkit Bug Tracker Listing",
"href": "https://bugs.webkit.org/show_bug.cgi?id=42484" "href": "https://bugs.webkit.org/show_bug.cgi?id=42484"
},{ }, {
"name": "Based on This", "name": "Based on This",
"href": "https://trac.webkit.org/browser/trunk/LayoutTests/fast/forms/script-tests/input-number-keyoperation.js?rev=80096#L9" "href": "https://trac.webkit.org/browser/trunk/LayoutTests/fast/forms/script-tests/input-number-keyoperation.js?rev=80096#L9"
}], }],

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/gamepad/" "href": "https://www.w3.org/TR/gamepad/"
},{ }, {
"name": "HTML5 Rocks Tutorial", "name": "HTML5 Rocks Tutorial",
"href": "https://www.html5rocks.com/en/tutorials/doodles/gamepad/#toc-featuredetect" "href": "https://www.html5rocks.com/en/tutorials/doodles/gamepad/#toc-featuredetect"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "Overlay Scrollbar description", "name": "Overlay Scrollbar description",
"href": "https://developer.apple.com/library/mac/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_7.html#//apple_ref/doc/uid/TP40010355-SW39" "href": "https://developer.apple.com/library/mac/releasenotes/MacOSX/WhatsNewInOSX/Articles/MacOSX10_7.html#//apple_ref/doc/uid/TP40010355-SW39"
},{ }, {
"name": "Video example of overlay scrollbars", "name": "Video example of overlay scrollbars",
"href": "https://gfycat.com/FoolishMeaslyAtlanticsharpnosepuffer" "href": "https://gfycat.com/FoolishMeaslyAtlanticsharpnosepuffer"
}] }]

View File

@@ -5,11 +5,11 @@
"tags": ["html", "import"], "tags": ["html", "import"],
"polyfills": ["polymer-htmlimports"], "polyfills": ["polymer-htmlimports"],
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://w3c.github.io/webcomponents/spec/imports/" "href": "https://w3c.github.io/webcomponents/spec/imports/"
}, { }, {
"name": "HTML Imports - #include for the web", "name": "HTML Imports - #include for the web",
"href": "https://www.html5rocks.com/en/tutorials/webcomponents/imports/" "href": "https://www.html5rocks.com/en/tutorials/webcomponents/imports/"
}] }]
} }
!*/ !*/

View File

@@ -8,10 +8,10 @@
"notes": [{ "notes": [{
"name": "WHATWG Spec", "name": "WHATWG Spec",
"href": "https://html.spec.whatwg.org/multipage/embedded-content.html#the-img-element" "href": "https://html.spec.whatwg.org/multipage/embedded-content.html#the-img-element"
},{ }, {
"name": "Srcset and sizes", "name": "Srcset and sizes",
"href": "https://ericportis.com/posts/2014/srcset-sizes/" "href": "https://ericportis.com/posts/2014/srcset-sizes/"
}] }]
} }
!*/ !*/
/* DOC /* DOC

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "Smashing Magazine Article", "name": "Smashing Magazine Article",
"href": "https://www.smashingmagazine.com/2013/08/webkit-implements-srcset-and-why-its-a-good-thing/" "href": "https://www.smashingmagazine.com/2013/08/webkit-implements-srcset-and-why-its-a-good-thing/"
},{ }, {
"name": "Generate multi-resolution images for srcset with Grunt", "name": "Generate multi-resolution images for srcset with Grunt",
"href": "https://addyosmani.com/blog/generate-multi-resolution-images-for-srcset-with-grunt/" "href": "https://addyosmani.com/blog/generate-multi-resolution-images-for-srcset-with-grunt/"
}] }]

View File

@@ -9,10 +9,10 @@
"notes": [{ "notes": [{
"name": "WebP Info", "name": "WebP Info",
"href": "https://developers.google.com/speed/webp/" "href": "https://developers.google.com/speed/webp/"
},{ }, {
"name": "Article about WebP support", "name": "Article about WebP support",
"href": "https://optimus.keycdn.com/support/webp-support/" "href": "https://optimus.keycdn.com/support/webp-support/"
},{ }, {
"name": "Chromium WebP announcement", "name": "Chromium WebP announcement",
"href": "https://blog.chromium.org/2011/11/lossless-and-transparency-encoding-in.html?m=1" "href": "https://blog.chromium.org/2011/11/lossless-and-transparency-encoding-in.html?m=1"
}] }]

View File

@@ -9,7 +9,7 @@
"notes": [{ "notes": [{
"name": "WebP Info", "name": "WebP Info",
"href": "https://developers.google.com/speed/webp/" "href": "https://developers.google.com/speed/webp/"
},{ }, {
"name": "Chromium blog - Chrome 32 Beta: Animated WebP images and faster Chrome for Android touch input", "name": "Chromium blog - Chrome 32 Beta: Animated WebP images and faster Chrome for Android touch input",
"href": "https://blog.chromium.org/2013/11/chrome-32-beta-animated-webp-images-and.html" "href": "https://blog.chromium.org/2013/11/chrome-32-beta-animated-webp-images-and.html"
}] }]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "Webp Info", "name": "Webp Info",
"href": "https://developers.google.com/speed/webp/" "href": "https://developers.google.com/speed/webp/"
},{ }, {
"name": "Webp Lossless Spec", "name": "Webp Lossless Spec",
"href": "https://developers.google.com/speed/webp/docs/webp_lossless_bitstream_specification" "href": "https://developers.google.com/speed/webp/docs/webp_lossless_bitstream_specification"
}] }]

View File

@@ -5,7 +5,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl" "href": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl"
},{ }, {
"name": "ECMAScript spec", "name": "ECMAScript spec",
"href": "https://www.ecma-international.org/ecma-402/1.0/" "href": "https://www.ecma-international.org/ecma-402/1.0/"
}] }]

View File

@@ -4,7 +4,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/API/navigator.sendBeacon" "href": "https://developer.mozilla.org/en-US/docs/Web/API/navigator.sendBeacon"
},{ }, {
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://w3c.github.io/beacon/" "href": "https://w3c.github.io/beacon/"
}], }],

View File

@@ -6,7 +6,7 @@
"notes": [{ "notes": [{
"name": "WHATWG Spec", "name": "WHATWG Spec",
"href": "https://xhr.spec.whatwg.org/#the-responsetype-attribute" "href": "https://xhr.spec.whatwg.org/#the-responsetype-attribute"
},{ }, {
"name": "Explanation of xhr.responseType='json'", "name": "Explanation of xhr.responseType='json'",
"href": "https://mathiasbynens.be/notes/xhr-responsetype-json" "href": "https://mathiasbynens.be/notes/xhr-responsetype-json"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/XMLHttpRequest2/" "href": "https://www.w3.org/TR/XMLHttpRequest2/"
},{ }, {
"name": "Details on Related Github Issue", "name": "Details on Related Github Issue",
"href": "https://github.com/Modernizr/Modernizr/issues/385" "href": "https://github.com/Modernizr/Modernizr/issues/385"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "HTML5 Rocks Tutorial", "name": "HTML5 Rocks Tutorial",
"href": "https://www.html5rocks.com/en/tutorials/notifications/quick/" "href": "https://www.html5rocks.com/en/tutorials/notifications/quick/"
},{ }, {
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/notifications/" "href": "https://www.w3.org/TR/notifications/"
}, { }, {

View File

@@ -7,10 +7,10 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/DOM/Using_the_Page_Visibility_API" "href": "https://developer.mozilla.org/en-US/docs/DOM/Using_the_Page_Visibility_API"
},{ }, {
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/2011/WD-page-visibility-20110602/" "href": "https://www.w3.org/TR/2011/WD-page-visibility-20110602/"
},{ }, {
"name": "HTML5 Rocks Tutorial", "name": "HTML5 Rocks Tutorial",
"href": "https://www.html5rocks.com/en/tutorials/pagevisibility/intro/" "href": "https://www.html5rocks.com/en/tutorials/pagevisibility/intro/"
}], }],

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/navigation-timing/" "href": "https://www.w3.org/TR/navigation-timing/"
},{ }, {
"name": "HTML5 Rocks Tutorial", "name": "HTML5 Rocks Tutorial",
"href": "https://www.html5rocks.com/en/tutorials/webperformance/basics/" "href": "https://www.html5rocks.com/en/tutorials/webperformance/basics/"
}], }],

View File

@@ -5,14 +5,14 @@
"tags": ["input"], "tags": ["input"],
"authors": ["Stu Cox"], "authors": ["Stu Cox"],
"notes": [{ "notes": [{
"name": "W3C Spec (Pointer Events)", "name": "W3C Spec (Pointer Events)",
"href": "https://www.w3.org/TR/pointerevents/" "href": "https://www.w3.org/TR/pointerevents/"
},{ }, {
"name": "W3C Spec (Pointer Events Level 2)", "name": "W3C Spec (Pointer Events Level 2)",
"href": "https://www.w3.org/TR/pointerevents2/" "href": "https://www.w3.org/TR/pointerevents2/"
},{ }, {
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent" "href": "https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent"
}], }],
"warnings": ["This property name now refers to W3C DOM PointerEvents: https://github.com/Modernizr/Modernizr/issues/548#issuecomment-12812099"], "warnings": ["This property name now refers to W3C DOM PointerEvents: https://github.com/Modernizr/Modernizr/issues/548#issuecomment-12812099"],
"polyfills": ["pep"] "polyfills": ["pep"]

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/API/Proximity_Events" "href": "https://developer.mozilla.org/en-US/docs/Web/API/Proximity_Events"
},{ }, {
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/proximity/" "href": "https://www.w3.org/TR/proximity/"
}] }]

View File

@@ -5,11 +5,11 @@
"authors": ["Cătălin Mariș"], "authors": ["Cătălin Mariș"],
"name": "Speech Recognition API", "name": "Speech Recognition API",
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://w3c.github.io/speech-api/speechapi.html#speechreco-section" "href": "https://w3c.github.io/speech-api/speechapi.html#speechreco-section"
},{ }, {
"name": "Introduction to the Web Speech API", "name": "Introduction to the Web Speech API",
"href": "https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API" "href": "https://developers.google.com/web/updates/2013/01/Voice-Driven-Web-Apps-Introduction-to-the-Web-Speech-API"
}] }]
} }
!*/ !*/

View File

@@ -8,7 +8,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays" "href": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays"
},{ }, {
"name": "Kronos spec", "name": "Kronos spec",
"href": "http://www.ecma-international.org/ecma-262/6.0/#sec-typedarray-objects" "href": "http://www.ecma-international.org/ecma-262/6.0/#sec-typedarray-objects"
}], }],

View File

@@ -5,11 +5,11 @@
"authors": ["Cătălin Mariș"], "authors": ["Cătălin Mariș"],
"name": "URLSearchParams API", "name": "URLSearchParams API",
"notes": [{ "notes": [{
"name": "WHATWG Spec", "name": "WHATWG Spec",
"href": "https://url.spec.whatwg.org/#interface-urlsearchparams" "href": "https://url.spec.whatwg.org/#interface-urlsearchparams"
},{ }, {
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams" "href": "https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams"
}] }]
} }
!*/ !*/

View File

@@ -5,7 +5,7 @@
"notes": [{ "notes": [{
"name": "MDN Docs", "name": "MDN Docs",
"href": "https://developer.mozilla.org/en/DOM/window.navigator.mozVibrate" "href": "https://developer.mozilla.org/en/DOM/window.navigator.mozVibrate"
},{ }, {
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/vibration/" "href": "https://www.w3.org/TR/vibration/"
}] }]

View File

@@ -7,7 +7,7 @@
"notes": [{ "notes": [{
"name": "W3C Spec", "name": "W3C Spec",
"href": "https://www.w3.org/TR/NOTE-VML" "href": "https://www.w3.org/TR/NOTE-VML"
},{ }, {
"name": "MSDN Documentation", "name": "MSDN Documentation",
"href": "https://docs.microsoft.com/en-us/windows/desktop/VML/msdn-online-vml-introduction" "href": "https://docs.microsoft.com/en-us/windows/desktop/VML/msdn-online-vml-introduction"
}] }]