Are you over 18 and want to see adult content?
More Annotations
Integrative Healing and Wellness - Healing the Body the Natural Way
Are you over 18 and want to see adult content?
Vision sous-marine au cap d'Antibes, baie des Milliardaires. Promenade en mer à bord du Visiobulle.
Are you over 18 and want to see adult content?
AUTOBODIA | Leading Automotive website in Cambodia
Are you over 18 and want to see adult content?
Produkcja PCB, projektowanie urządzeń elektronicznych, płytki drukowane na zamówienie - Satland Prototype
Are you over 18 and want to see adult content?
Home | Council for Higher Education Accreditation
Are you over 18 and want to see adult content?
A complete backup of lonedeodorant.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of scientificcomputing.com
Are you over 18 and want to see adult content?
A complete backup of weinbergerlawgroup.com
Are you over 18 and want to see adult content?
A complete backup of ilikemyteeth.org
Are you over 18 and want to see adult content?
A complete backup of anothercountry.com
Are you over 18 and want to see adult content?
Text
7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IO VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011. ECMASCRIPT INTERNATIONALISATION COMPATIBILITY TABLE ECMAScript Internationalisation compatibility table. Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Carakan Other. Desktop browsers. Servers/runtimes. Mobile. Feature name. ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2GITHUB PAGES
GitHub Pages
KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IOKANGAX.GITHUB.IO
How web inspector (Chrome 12.0.712.0) can't select element in an iframe if an element was created via createElement of document other than iframe's document.Only happens in SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011.KANGAX.GITHUB.IO
Does accessing form controls' in a non-standard way (formEl.foo, rather than formEl.elements.foo) leak in Firefox?(as per Garrett Smith)Press buttons and watch Firefox memory usage. DOMLINT - TEST SUITE AGAINST HTML/DOM CONFLICTS DOMLint is a minimal test suite aimed at discovering potential DOMconflicts
PROTO.MENU :: PROTOTYPE BASED CONTEXT MENU Description. Proto.Menu is a simple and lightweight prototype-based solution for context menu functionality on your page. Features: Lightweight: ~3 KB (~2 KB minified); Unobtrusive: Plays nice with JS turned off, uses its own namespace; Cross-browser: Full A-Graded browsers support (Opera is supported through Ctrl + Left Click); Fully customizable: Menu styling can (and is intended to) beLET & CONST TESTS
Info Code This browser Chrome 35 Chrome 35 (harmony) FF 30 WebKit IE10,11 Node 0.10 Node 0.10 harmony; Does const declare a variable? const foo = 1; typeof foo === 'number';GITHUB PAGES
GitHub Pages
TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability - GitHub Pages UNSPECIFIED ARRAY.PROTOTYPE.SORT() BEHAVIOUR Unspecified Array.prototype.sort() behaviour. The ECMAScript 6 specification declares the results of the following expressions to be "implementation-defined": KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages ofthe TC39 process.
ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Powered by jekyll. Hosted on github.. innerText 14 Mar 2015; Symbol.toStringTag 18 Jan 2015; Unspecified_sort_test 17 Aug 2014; var, let, const tests 14 Mar 2014; Function decompilation test 01 Jan 2014; Canvas Drawimage Svg 07 Apr 2013; Canvas V5 05 Dec 2012; Outerhtml_test 10 Nov 2011; Todataurl Image Webp 05 Nov 2011; Mozimagesmoothingenabled 04 Nov 2011;KANGAX.GITHUB.IO
kangax.github.io
ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
ECMASCRIPT INTERNATIONALISATION COMPATIBILITY TABLE Desktop browsers Servers/runtimes Mobile; Feature name Current browser IE 8 IE 9 IE 10 IE 11 FF 68 ESR FF 77 FF 78 ESR FF 79 FF 80 FF 81 FF 82 FF 83 FF 84 FF 85 TESTING CANVAS TODATAURL WITH DIFFERENT MIME TYPES Testing canvas.toDataURL with different mime types. Top label: requested mime type Bottom label: actual mime type Labels are highlighted in green when requested mime type matches actual one. KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages ofthe TC39 process.
ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Powered by jekyll. Hosted on github.. innerText 14 Mar 2015; Symbol.toStringTag 18 Jan 2015; Unspecified_sort_test 17 Aug 2014; var, let, const tests 14 Mar 2014; Function decompilation test 01 Jan 2014; Canvas Drawimage Svg 07 Apr 2013; Canvas V5 05 Dec 2012; Outerhtml_test 10 Nov 2011; Todataurl Image Webp 05 Nov 2011; Mozimagesmoothingenabled 04 Nov 2011;KANGAX.GITHUB.IO
kangax.github.io
ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
ECMASCRIPT INTERNATIONALISATION COMPATIBILITY TABLE Desktop browsers Servers/runtimes Mobile; Feature name Current browser IE 8 IE 9 IE 10 IE 11 FF 68 ESR FF 77 FF 78 ESR FF 79 FF 80 FF 81 FF 82 FF 83 FF 84 FF 85 TESTING CANVAS TODATAURL WITH DIFFERENT MIME TYPES Testing canvas.toDataURL with different mime types. Top label: requested mime type Bottom label: actual mime type Labels are highlighted in green when requested mime type matches actual one. SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 NAMED FUNCTION EXPRESSIONS DEMYSTIFIED One of such syntax extensions to ECMAScript is Function Statements, currently implemented in Gecko-based browsers (tested in Firefox 1-3.7a1pre on Mac OS X).Somehow, this extension doesn't seem to be widely known, either for good or bad (MDC mentions them, but very briefly).Please remember, that we are discussing it here only for learning purposes and to satisfy our curiosity; unless you'reKANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
How web inspector (Chrome 12.0.712.0) can't select element in an iframe if an element was created via createElement of document other than iframe's document.Only happens in VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Powered by jekyll. Hosted on github.. innerText 14 Mar 2015; Symbol.toStringTag 18 Jan 2015; Unspecified_sort_test 17 Aug 2014; var, let, const tests 14 Mar 2014; Function decompilation test 01 Jan 2014; Canvas Drawimage Svg 07 Apr 2013; Canvas V5 05 Dec 2012; Outerhtml_test 10 Nov 2011; Todataurl Image Webp 05 Nov 2011; Mozimagesmoothingenabled 04 Nov 2011;KANGAX.GITHUB.IO
Does accessing form controls' in a non-standard way (formEl.foo, rather than formEl.elements.foo) leak in Firefox?(as per Garrett Smith)Press buttons and watch Firefox memory usage.LET & CONST TESTS
Info Code This browser Chrome 35 Chrome 35 (harmony) FF 30 WebKit IE10,11 Node 0.10 Node 0.10 harmony; Does const declare a variable? const foo = 1; typeof foo === 'number'; TESTING CANVAS TODATAURL (SECOND) QUALITY PARAM Testing canvas toDataURL (second) quality param Canvas ECMASCRIPT NEXT COMPATIBILITY TABLE This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages ofthe TC39 process.
UNSPECIFIED ARRAY.PROTOTYPE.SORT() BEHAVIOUR Unspecified Array.prototype.sort() behaviour. The ECMAScript 6 specification declares the results of the following expressions to be "implementation-defined": KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IO JAVASCRIPT FEATURE TESTS Common javascript feature tests. Name Value Affected Browsers Info Test code Show all / Hide all; IS_ELEMENT_TAGNAME_UPPERCASEDHTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=true SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 ECMASCRIPT INTERNATIONALISATION COMPATIBILITY TABLE ECMAScript Internationalisation compatibility table. Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Carakan Other. Desktop browsers. Servers/runtimes. Mobile. Feature name. ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IO JAVASCRIPT FEATURE TESTS Common javascript feature tests. Name Value Affected Browsers Info Test code Show all / Hide all; IS_ELEMENT_TAGNAME_UPPERCASEDHTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=true SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 ECMASCRIPT INTERNATIONALISATION COMPATIBILITY TABLE ECMAScript Internationalisation compatibility table. Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Carakan Other. Desktop browsers. Servers/runtimes. Mobile. Feature name. ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2KANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
How web inspector (Chrome 12.0.712.0) can't select element in an iframe if an element was created via createElement of document other than iframe's document.Only happens in PROTO.MENU :: PROTOTYPE BASED CONTEXT MENU Description. Proto.Menu is a simple and lightweight prototype-based solution for context menu functionality on your page. Features: Lightweight: ~3 KB (~2 KB minified); Unobtrusive: Plays nice with JS turned off, uses its own namespace; Cross-browser: Full A-Graded browsers support (Opera is supported through Ctrl + Left Click); Fully customizable: Menu styling can (and is intended to) beKANGAX.GITHUB.IO
Does accessing form controls' in a non-standard way (formEl.foo, rather than formEl.elements.foo) leak in Firefox?(as per Garrett Smith)Press buttons and watch Firefox memory usage. DOMLINT - TEST SUITE AGAINST HTML/DOM CONFLICTS DOMLint is a minimal test suite aimed at discovering potential DOMconflicts
HTML MINIFIER TESTS
HTML Minifier Tests - kangax projects Start VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011. ECMASCRIPT 3 CONFORMANCE TEST SUITE ECMAScript 3 Conformance Test Suite (ver. 0.2). This is a wrapper around "Sputniktests" (by Google) which allows to run test suite in a browser. See explanatory post on how this wrapper works as well as test results of few common browsers. Source is hosted on github.. Created by kangaxkangax TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability - GitHub Pages KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IO JAVASCRIPT FEATURE TESTS Common javascript feature tests. Name Value Affected Browsers Info Test code Show all / Hide all; IS_ELEMENT_TAGNAME_UPPERCASEDHTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=true SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 ECMASCRIPT INTERNATIONALISATION COMPATIBILITY TABLE ECMAScript Internationalisation compatibility table. Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Carakan Other. Desktop browsers. Servers/runtimes. Mobile. Feature name. ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IO JAVASCRIPT FEATURE TESTS Common javascript feature tests. Name Value Affected Browsers Info Test code Show all / Hide all; IS_ELEMENT_TAGNAME_UPPERCASEDHTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=true SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 ECMASCRIPT INTERNATIONALISATION COMPATIBILITY TABLE ECMAScript Internationalisation compatibility table. Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Carakan Other. Desktop browsers. Servers/runtimes. Mobile. Feature name. ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2KANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
How web inspector (Chrome 12.0.712.0) can't select element in an iframe if an element was created via createElement of document other than iframe's document.Only happens in PROTO.MENU :: PROTOTYPE BASED CONTEXT MENU Description. Proto.Menu is a simple and lightweight prototype-based solution for context menu functionality on your page. Features: Lightweight: ~3 KB (~2 KB minified); Unobtrusive: Plays nice with JS turned off, uses its own namespace; Cross-browser: Full A-Graded browsers support (Opera is supported through Ctrl + Left Click); Fully customizable: Menu styling can (and is intended to) beKANGAX.GITHUB.IO
Does accessing form controls' in a non-standard way (formEl.foo, rather than formEl.elements.foo) leak in Firefox?(as per Garrett Smith)Press buttons and watch Firefox memory usage. DOMLINT - TEST SUITE AGAINST HTML/DOM CONFLICTS DOMLint is a minimal test suite aimed at discovering potential DOMconflicts
HTML MINIFIER TESTS
HTML Minifier Tests - kangax projects Start VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011. ECMASCRIPT 3 CONFORMANCE TEST SUITE ECMAScript 3 Conformance Test Suite (ver. 0.2). This is a wrapper around "Sputniktests" (by Google) which allows to run test suite in a browser. See explanatory post on how this wrapper works as well as test results of few common browsers. Source is hosted on github.. Created by kangaxkangax TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability - GitHub Pages KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. JAVASCRIPT FEATURE TESTS Common javascript feature tests. Name Value Affected Browsers Info Test code Show all / Hide all; IS_ELEMENT_TAGNAME_UPPERCASED NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IO ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2HTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=true VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011. ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. JAVASCRIPT FEATURE TESTS Common javascript feature tests. Name Value Affected Browsers Info Test code Show all / Hide all; IS_ELEMENT_TAGNAME_UPPERCASED NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IO ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2HTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=true VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011. ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2HTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=true PROTO.MENU :: PROTOTYPE BASED CONTEXT MENU Description. Proto.Menu is a simple and lightweight prototype-based solution for context menu functionality on your page. Features: Lightweight: ~3 KB (~2 KB minified); Unobtrusive: Plays nice with JS turned off, uses its own namespace; Cross-browser: Full A-Graded browsers support (Opera is supported through Ctrl + Left Click); Fully customizable: Menu styling can (and is intended to) beKANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
How web inspector (Chrome 12.0.712.0) can't select element in an iframe if an element was created via createElement of document other than iframe's document.Only happens inHTML MINIFIER TESTS
HTML Minifier Tests - kangax projects Start DOMLINT - TEST SUITE AGAINST HTML/DOM CONFLICTS DOMLint is a minimal test suite aimed at discovering potential DOMconflicts
KANGAX.GITHUB.IO
Does accessing form controls' in a non-standard way (formEl.foo, rather than formEl.elements.foo) leak in Firefox?(as per Garrett Smith)Press buttons and watch Firefox memory usage. ECMASCRIPT 3 CONFORMANCE TEST SUITE ECMAScript 3 Conformance Test Suite (ver. 0.2). This is a wrapper around "Sputniktests" (by Google) which allows to run test suite in a browser. See explanatory post on how this wrapper works as well as test results of few common browsers. Source is hosted on github.. Created by kangaxkangax TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability - GitHub Pages KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IOKANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
canvasContext.drawImage(SVG_IMAGE) Chr 5+ Saf 4+ FF 3.6; FF 4+ IE 9+ Op 12; Op 15; iOS 3.0; iOS 4.0; iOS 5.1; iOS 6.1; Opera mobile SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IOKANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
canvasContext.drawImage(SVG_IMAGE) Chr 5+ Saf 4+ FF 3.6; FF 4+ IE 9+ Op 12; Op 15; iOS 3.0; iOS 4.0; iOS 5.1; iOS 6.1; Opera mobile SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability JAVASCRIPT FEATURE TESTS Common javascript feature tests. Name Value Affected Browsers Info Test code Show all / Hide all; IS_ELEMENT_TAGNAME_UPPERCASED NAMED FUNCTION EXPRESSIONS DEMYSTIFIED One of such syntax extensions to ECMAScript is Function Statements, currently implemented in Gecko-based browsers (tested in Firefox 1-3.7a1pre on Mac OS X).Somehow, this extension doesn't seem to be widely known, either for good or bad (MDC mentions them, but very briefly).Please remember, that we are discussing it here only for learning purposes and to satisfy our curiosity; unless you're SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2KANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
How web inspector (Chrome 12.0.712.0) can't select element in an iframe if an element was created via createElement of document other than iframe's document.Only happens inKANGAX.GITHUB.IO
Does accessing form controls' in a non-standard way (formEl.foo, rather than formEl.elements.foo) leak in Firefox?(as per Garrett Smith)Press buttons and watch Firefox memory usage. VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011.LET & CONST TESTS
Info Code This browser Chrome 35 Chrome 35 (harmony) FF 30 WebKit IE10,11 Node 0.10 Node 0.10 harmony; Does const declare a variable? const foo = 1; typeof foo === 'number'; TESTING CANVAS TODATAURL (SECOND) QUALITY PARAM Testing canvas toDataURL (second) quality param Canvas UNSPECIFIED ARRAY.PROTOTYPE.SORT() BEHAVIOUR Unspecified Array.prototype.sort() behaviour. The ECMAScript 6 specification declares the results of the following expressions to be "implementation-defined": KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IOKANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
canvasContext.drawImage(SVG_IMAGE) Chr 5+ Saf 4+ FF 3.6; FF 4+ IE 9+ Op 12; Op 15; iOS 3.0; iOS 4.0; iOS 5.1; iOS 6.1; Opera mobile SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLE ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 Object NAMED FUNCTION EXPRESSIONS DEMYSTIFIEDSEE MORE ON KANGAX.GITHUB.IOKANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
canvasContext.drawImage(SVG_IMAGE) Chr 5+ Saf 4+ FF 3.6; FF 4+ IE 9+ Op 12; Op 15; iOS 3.0; iOS 4.0; iOS 5.1; iOS 6.1; Opera mobile SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2 ECMASCRIPT 2016+ COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability JAVASCRIPT FEATURE TESTS Common javascript feature tests. Name Value Affected Browsers Info Test code Show all / Hide all; IS_ELEMENT_TAGNAME_UPPERCASED NAMED FUNCTION EXPRESSIONS DEMYSTIFIED One of such syntax extensions to ECMAScript is Function Statements, currently implemented in Gecko-based browsers (tested in Firefox 1-3.7a1pre on Mac OS X).Somehow, this extension doesn't seem to be widely known, either for good or bad (MDC mentions them, but very briefly).Please remember, that we are discussing it here only for learning purposes and to satisfy our curiosity; unless you're SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2KANGAX.GITHUB.IO
kangax.github.io
KANGAX.GITHUB.IO
How web inspector (Chrome 12.0.712.0) can't select element in an iframe if an element was created via createElement of document other than iframe's document.Only happens inKANGAX.GITHUB.IO
Does accessing form controls' in a non-standard way (formEl.foo, rather than formEl.elements.foo) leak in Firefox?(as per Garrett Smith)Press buttons and watch Firefox memory usage. VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011.LET & CONST TESTS
Info Code This browser Chrome 35 Chrome 35 (harmony) FF 30 WebKit IE10,11 Node 0.10 Node 0.10 harmony; Does const declare a variable? const foo = 1; typeof foo === 'number'; TESTING CANVAS TODATAURL (SECOND) QUALITY PARAM Testing canvas toDataURL (second) quality param Canvas UNSPECIFIED ARRAY.PROTOTYPE.SORT() BEHAVIOUR Unspecified Array.prototype.sort() behaviour. The ECMAScript 6 specification declares the results of the following expressions to be "implementation-defined": KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLEECMASCRIPT 8 BROWSER SUPPORT ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 ObjectHTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=trueKANGAX.GITHUB.IO
kangax.github.io
HTML MINIFIER TESTS
HTML Minifier Tests - kangax projects Start VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011. TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability ECMASCRIPT 2016+ COMPATIBILITY TABLEECMASCRIPT BROWSER SUPPORT Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
KANGAX PROJECTSECMASCRIPT 5 COMPATIBILITY TABLEISEVENTSUPPORTEDPROTO.MENU stuff by kangax. es-discourse 2015-current; JSCritic 2014-current; ECMAScript 6 compatibility table 2012-current; Javascript 2D canvas libraries comparison table 2010-current; Various tests (Javascript, HTML, etc.) 2009-current Fabric.js 2008-current; ECMAScript 5 compatibility table ( non-standard, strict mode) 2010-current; HTML minifier () 2010-current ECMASCRIPT 6 COMPATIBILITY TABLE Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser ES6 Trans-piler Traceur Babel 6 + core-js 2 Babel7 + core-js 2
ECMASCRIPT NEXT COMPATIBILITY TABLEECMASCRIPT 8 BROWSER SUPPORT ECMAScript Next compatibility table. This table shows proposals which have not yet been included in the current ECMAScript standard, but are at one of the maturity stages of the TC39 process . Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Other. ECMASCRIPT 5 COMPATIBILITY TABLE Results are only applicable for the KHTML rendering engine. Flagged features have to be enabled via --harmony flag Flagged features have to be enabled via --harmony or --es_staging flag Executed in Node.js/JVM mode via graalvm/bin/node --jvm. In Internet Explorer 8 Object.defineProperty only accepts DOM objects (MSDN reference). In Internet Explorer 8 ObjectHTML MINIFIER
Case-sensitive Treat attributes in case sensitive manner (useful for custom HTML tags) Collapse boolean attributes Omit attribute values from boolean attributes Collapse inline tag whitespace Don't leave any spaces between display:inline; elements when collapsing. Must be used in conjunction with collapseWhitespace=trueKANGAX.GITHUB.IO
kangax.github.io
HTML MINIFIER TESTS
HTML Minifier Tests - kangax projects Start VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011. TESTING ACTVEXOBJECT AVAILABILITY Testing ActveXObject availability ECMASCRIPT 2016+ COMPATIBILITY TABLEECMASCRIPT BROWSER SUPPORT Compilers/polyfills Desktop browsers Servers/runtimes Mobile; Feature name Current browser Traceur Babel 6 + core-js 2 Babel 7 + core-js 2Babel 7 + core-js 3
KANGAX.GITHUB.IO
kangax.github.io
NAMED FUNCTION EXPRESSIONS DEMYSTIFIED One of such syntax extensions to ECMAScript is Function Statements, currently implemented in Gecko-based browsers (tested in Firefox 1-3.7a1pre on Mac OS X).Somehow, this extension doesn't seem to be widely known, either for good or bad (MDC mentions them, but very briefly).Please remember, that we are discussing it here only for learning purposes and to satisfy our curiosity; unless you'reHTML MINIFIER TESTS
HTML Minifier Tests - kangax projects Start SEE - KANGAX.GITHUB.IO IE8 IE9 IE10 IE11 Edge WebKit/Chrome FF45+ Newlines between paragraphs: 1: 1: 2: 2: 2: 2: 2: Newlines between paragraph and non-paragraph: 1: 1: 2: 2: 2: 1: 2KANGAX.GITHUB.IO
Does accessing form controls' in a non-standard way (formEl.foo, rather than formEl.elements.foo) leak in Firefox?(as per Garrett Smith)Press buttons and watch Firefox memory usage.KANGAX.GITHUB.IO
canvasContext.drawImage(SVG_IMAGE) Chr 5+ Saf 4+ FF 3.6; FF 4+ IE 9+ Op 12; Op 15; iOS 3.0; iOS 4.0; iOS 5.1; iOS 6.1; Opera mobile VARIOUS JAVASCRIPT (AND OTHER FRONT-END-DEV) EXPERIMENTS Various Javascript (and other front-end-dev) experiments. innerText 14 Mar 2015. Symbol.toStringTag 18 Jan 2015. Unspecified_sort_test 17 Aug 2014. var, let, const tests 14 Mar 2014. Function decompilation test 01 Jan 2014. Canvas Drawimage Svg 07 Apr 2013. Canvas V5 05 Dec 2012. Outerhtml_test 10 Nov 2011. ECMASCRIPT INTERNATIONALISATION COMPATIBILITY TABLE ECMAScript Internationalisation compatibility table. Sort by. Engine types Features Flagged features. Show obsolete platforms Show unstable platforms. V8 SpiderMonkey JavaScriptCore Chakra Carakan Other. Desktop browsers. Servers/runtimes. Mobile. Feature name. ECMASCRIPT 3 CONFORMANCE TEST SUITE ECMAScript 3 Conformance Test Suite (ver. 0.2). This is a wrapper around "Sputniktests" (by Google) which allows to run test suite in a browser. See explanatory post on how this wrapper works as well as test results of few common browsers. Source is hosted on github.. Created by kangaxkangaxKANGAX.GITHUB.IO
11111111112222222222. 11111111112222222222STUFF BY KANGAX
* es-discourse 2015-current * JSCritic 2014-current * ECMAScript 6 compatibility table2012-current
* Javascript 2D canvas libraries comparison table2010-current
* Various tests (Javascript, HTML, etc.)2009-current
* Fabric.js 2008-current * ECMAScript 5 compatibility table( non-standard
, strict mode
)
2010-current
* HTML minifier (tests) 2010-current
* ECMAScript 5 official test suite (web-ported, runs immediately!)2010
* shouldilearnjavascript.com2009
* Named function expressions demystified (article)2009
* Sputniktests (ECMAScript 3 test suite) web runner2009
* DOM Lint 2009
* Environment checker 2009 * Common Feature Tests ( getStyleProperty tests , isEventSupported tests )2008
* Proto.Menu 2007
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0