Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Minimum Android Browser Version is displayed often higher as necessary #5074

Closed
GitToTheHub opened this issue Sep 8, 2019 · 7 comments
Closed

Comments

@GitToTheHub
Copy link

Hi,
when i search for example for the keyword "let" it shows me "Android Browser 67" but in the MDN-Docs it shows minimum 49 (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/let#Browser_compatibility). The Android Browser Version is often shown higher then in real is necessary. I tested "let" with a 55 Webview an it works.

@GitToTheHub GitToTheHub changed the title Minimum Android Browser Version is often higher as necessary Minimum Android Browser Version is displayed often higher as necessary Sep 8, 2019
@Schweinepriester
Copy link
Contributor

the reason is that there is only one ~recent version of android browser tracked, unlike other browsers: https://github.com/Fyrd/caniuse/blob/master/features-json/let.json#L297

(arguably the version should be 76 not 67, like the most recent chrome version)

@GitToTheHub
Copy link
Author

Ah ok, and do you know why only the recent version is maintained unlike other browsers? It's helpful to know, when not the most recent chrome version is needed to use some stuff.

@Schweinepriester
Copy link
Contributor

Some insight might be at #3518 (comment), but @Fyrd surely will react to this issue as well.

@GitToTheHub
Copy link
Author

Hi, thank you for the other issue. I reallized, that i can see the first supported Android Browser Version, when i take the first supported Chrome version. I compared some searching between Desktop Chrome & Android Webview on MDN and the minimum Versions are always the same.
Examples:

@Fyrd
Copy link
Owner

Fyrd commented Sep 10, 2019

Thanks @Schweinepriester for linking to that comment! Yes, I need to update the Android Webview version, wow I didn't realize I'd let it fall behind so far. And yes, most of the time Webview support matches Chrome for Android but there's a number of exceptions where the proper browser supports something but the webview does not which is why they're separate.

@jpmedley
Copy link
Contributor

Here's the list from our testing off what is not in WebView. If you follow the link and look to the left, you'll see a sister file that tells what is in WebView.

@GitToTheHub
Copy link
Author

@Fyrd Thank you for the explanation and @jpmedley for the link. I see there are some APIs which are not supported in the Android Webview, but i think for the basic functionality like checki!g ES6/7/8/etc. i can use the chrome version as minimal required version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants