You-Dont-Need-Lodash-Underscore icon indicating copy to clipboard operation
You-Dont-Need-Lodash-Underscore copied to clipboard

Opera browser support is misleading

Open piotrkubisa opened this issue 7 years ago • 4 comments

First, I'd like to thank you for creating this repository. It is great to read about native possibilities of browser. Unfortunately, I found "browser support" comparison very misleading, because ou noted that some of _.* functions are "Not supported" but it is not truth since Opera uses blink/chromium. When I saw it then I thought that you have taken into consideration only Opera based on Presto engine, but browser support for _.assign function mentions that Opera v32 is compatible (v32 is not Presto-based).

Opera 38:

opera

piotrkubisa avatar Jul 01 '16 11:07 piotrkubisa

@stevemao @inuscript What do we do for this ticket?

cht8687 avatar May 31 '17 11:05 cht8687

I think we may remove all # Browser Support. And add append new section like a # polyfill advice that refer to babel or core-js.

Because :

  • It is hard to write JavaScript support.
    • I refer MDN but it's may not complete (and misleading)
  • Polyfill Advice is usable for https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore/issues/13#issuecomment-302283577 too.

(Sorry this comment may over scope of this issue)

terrierscript avatar May 31 '17 13:05 terrierscript

How about writing some cross-browser tests (Karma, Selenium, SourceLabs, Browserstack) to confirm is specified code works or not?

You have given many claims that something is supported or not without any proof. If you refer to MDN or CanIUse I would like to suggest giving a direct link to page where you may find table with compatibility, because if you just link MDN it is too general to find any details or caveats about specific functions. I think. It would definitely help for developers who really consider using one of code snippet from this repository.

piotrkubisa avatar Jun 01 '17 18:06 piotrkubisa

@piotrkubisa Can you send a PR to fix what exactly is wrong with the current browser support tables? I think adding other interesting things like you guys mentioned could be discussed in a different issue.

stevemao avatar Jun 02 '17 12:06 stevemao