Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #321

K

kangax projects

Personal blog · kangax.github.iowebprogramming

kangax projects is a personal blog at kangax.github.io about web and programming. Since 2013, 158 different Hacker News readers have linked it 193 times, most often “ES6 compatibility table”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
193mentions?
2recommend?
158HN people?
2013–2023first – last linked?
Links on Hacker News per year · peak 55 in 2016

Rarely recommended · 2 of 40 sampled comments recommend it?

Why HN links it

HN readers link kangax's browser compatibility tables (ES5, ES6, ES2016+ and others) as the reference for which engines support which JavaScript features, usually as evidence in debates about browser support.

Recommended for · 2 comments
One commenter calls the matrices 'very comprehensive'; another calls the work 'amazing'.

Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. ES6 compatibility table
    53 people · 55 mentions · first linked 2015-03-18
  2. ECMAScript 6 compatibility table
    44 people · 46 mentions · first linked 2014-06-23
  3. ECMAScript 6 compatibility table
    10 people · 11 mentions · first linked 2013-08-19
  4. ES7 Compatibility Table [updated]
    7 people · 7 mentions · first linked 2015-02-02
  5. ECMAScript 2016-2022 Compatibility Table
    7 people · 7 mentions · first linked 2016-12-28
  6. /compat-table/es6/
    5 people · 7 mentions · first linked 2015-11-18
  7. ECMAScript 5 compatibility table
    5 people · 6 mentions · first linked 2015-02-17
  8. Named function expressions demystified
    4 people · 4 mentions · first linked 2013-08-01
  9. /compat-table/es2016plus/
    3 people · 3 mentions · first linked 2016-12-22
  10. HTML minifier
    2 people · 2 mentions · first linked 2016-09-17

What Hacker News says?

  1. Safari got a reputation of being "the new IE" a few years ago because it was lagging in standards support. However there's been a lot more progress recently - coinciding with when they started releasing Safari Tech Preview builds. edit: As an example, Safari is 2nd after Chrome in this ES7 support comparison: https://kangax.github.io/compat-table/es2016plus/

    Comment linking /compat-table/es2016plus/

    on “Goodbye, EdgeHTML”
  2. Submitted Safari Technology Preview supports 100% of the ES2015/16/17 features as a story · 202 points

    HN discussion
  3. And the answer to that is: generally not for IE 10 & above. Sometimes for IE9. Often for IE8. Take a look at the caniuse tables for common functionality in JQuery: http://caniuse.com/#search=classList http://caniuse.com/#search=querySelector http://caniuse.com/#feat=css-transitions http://caniuse.com/#feat=getcomputedstyle http://kangax.github.io/es5-compat-table/#Array.prototype.fo...

    Comment linking /es5-compat-table/

    on “You might not need jQuery”
  4. Submitted ECMAScript 6 compatibility table as a story · 74 points

    HN discussion
  5. I don't think you would need to polyfill Map: http://kangax.github.io/compat-table/es6/#test-Map or Set: http://kangax.github.io/compat-table/es6/#test-Set I will probably continue to transpile for the moment (till I can check everything). There is also polyfill.io which would only polyfill old browsers.

    Comment linking /compat-table/es6/

    on “React 16”
  6. Submitted ES7 Compatibility Table [updated] as a story · 3 points

    HN discussion
  7. Yes, that's surprising. Another es6 compat page: https://kangax.github.io/compat-table/es6/ I'm hoping Chrome steps up its game. It's embarrassing.

    Comment linking /compat-table/es6/

    on “Microsoft Edge's JavaScript engine to go open-source”
  8. Submitted ECMAScript 6 compatibility table as a story · 3 points

    HN discussion
  9. Yep. They're kicking everyone's asses in ES6 feature coverage. All the more impressive when you consider how they came from behind. http://kangax.github.io/compat-table/es6/ I's almost sad that Edge is not cross-platform.

    Comment linking /compat-table/es6/

    on “Microsoft Edge's JavaScript engine to go open-source”
  10. Submitted ECMAScript 2016-2022 Compatibility Table as a story · 2 points

    HN discussion
  11. I'm not sure where the hangup is, but I've found that Edge is fast as hell for initial page startup, but lags behind quite a lot when under heavy load. I've seen the benchmarks but in my experience it just... lags... For example, on the kangax ES6 compatibility table [1]. On chrome clicking a column takes less than a second, on Edge (i'm on an up-to-date Windows 10 machine, no preview stuff) it loads faster than in…

    Comment linking /compat-table/es6/

    on “Microsoft Edge's JavaScript engine to go open-source”
  12. Submitted ES6 compatibility table as a story · 2 points

    HN discussion
  13. Yes/no. Code is developing faster than standards update: HTML - HTML 4.0.1 -> HTML5 (14 years) CSS3 - in development since 1998 JS - ECMAScript 3 (1999) -> ECMAScript 5 (2009) -> ECMAScript 6 (2015...ish http://kangax.github.io/compat-table/es6/ ) I think web development is a lot like Perl. It is flexable enough for anyone to write something simple and quick but creating a large maintainable project takes a lot of d…

    Comment linking /compat-table/es6/

    on “Ask HN: Is web programming a series of hacks on hacks?”
  14. Submitted So Microsoft Is Leading in Advancing JavaScript (see Edge 14) as a story · 2 points

    HN discussion
  15. The support is quite good today, see https://kangax.github.io/compat-table/es6/ .

    Comment linking /compat-table/es6/

    on “Ask HN: Is web programming a series of hacks on hacks?”
  16. Submitted ECMAScript 5 compatibility table as a story · 2 points

    HN discussion
  17. And yet it's still not 100% ES5 Compatible, like FireFox and Edge, and still behind Chrome (98% to 99%). http://kangax.github.io/compat-table/es5/ Getting to 100% on ES6 was pleasant, but still a surprise given their track record not just with JS support but with some CSS features too. They're often stragglers, even more so now that Microsoft's browser is getting better.

    Comment linking /compat-table/es5/

    on “WebAssembly Browser Preview”
  18. Submitted ECMAScript 7 compatibility table as a story · 2 points

    HN discussion
  19. Except WebKit and Safari are the first browser (engines) to be 100% ES6 compatible: http://kangax.github.io/compat-table/es6/

    Comment linking /compat-table/es6/

    on “WebAssembly Browser Preview”
  20. Submitted Named function expressions demystified as a story · 2 points

    HN discussion
  21. It's surprisingly good. * Better ES6 support https://kangax.github.io/compat-table/es6/ * Faster performance http://az648995.vo.msecnd.net/win/2015/12/chakra-performance...

    Comment linking /compat-table/es6/

    on “ChakraCore GitHub repository is now open”
  22. Submitted ESNext compatibility table as a story · 1 points

    HN discussion
  23. Well, Chakra is a bit ahead of V8 in ES6 implementation right now. https://kangax.github.io/compat-table/es6/

    Comment linking /compat-table/es6/

    on “ChakraCore GitHub repository is now open”
  24. Submitted HTML minifier as a story · 1 points

    HN discussion
  25. Yup https://kangax.github.io/compat-table/es6/

    Comment linking /compat-table/es6/

    on “ChakraCore GitHub repository is now open”
  26. Submitted ECMAScript 6 (Harmony) Compatibility Table as a story · 1 points

    HN discussion
  27. Chakra does better than most of its competition on ES6 support: http://kangax.github.io/compat-table/es6/ (I use v8 and javascriptcore all day but I still appreciate it)

    Comment linking /compat-table/es6/

    on “ChakraCore GitHub repository is now open”
  28. Yet only 98% ES5 compliant: https://kangax.github.io/compat-table/es5/ No browser is at 100%, BTW. Waiting for a WATWG JavaScript standard that removes these parts from the spec...

    Comment linking /compat-table/es5/

    on “WebKit is now 100% ES6 complete”
  29. > Google is the only company really pushing it as a platform Who's leading the charge on es6 implementation? [0] Who created asm.js and developed Web Assembly? Not Google. [0] http://kangax.github.io/compat-table/es6/

    Comment linking /compat-table/es6/

    on “Safari is the new IE”
  30. http://kangax.github.io/compat-table/es6/

    Comment linking /compat-table/es6/

    on “Node.js v6.0 Released”

Search all of HN for kangax.github.io

Linked by the same people?