crocodillon / browsersupport.io Goto Github PK
View Code? Open in Web Editor NEWBrowser compatibility tables for all ECMAScript and JavaScript APIs
Home Page: http://browsersupport.io
License: Apache License 2.0
Browser compatibility tables for all ECMAScript and JavaScript APIs
Home Page: http://browsersupport.io
License: Apache License 2.0
This page has a few possible states:
Article might be outdated but something like https://www.themarketingtechnologist.co/setting-up-a-cookie-law-compliant-google-analytics-tracker/
So we don't need to bother users with a cookie notification.
Because it's nice to be able to keep track of how many people get a 404 or 500, on which page, so we can fix it!
Search queries (which use MongoDB's text index at the moment) are slow'ish (~500ms). Even worse, can't reach higher pages (say page 1000) because of
OperationFailed: Sort operation used more than the maximum 33554432 bytes of RAM. Add an index, or specify a smaller limit.
Figure out how to improve or use a different solution (for example ElasticSearch)
This site is not about API details, we have sites like MDN for that... that said...
Add at least some details for popular properties (start with the ones in ES and other specs), for example function signatures. Good sources for information are for example TypeScript and Flow (but of course also the specs)
What does make sense for browsersupport.io is to include polyfills or other browser compatibility related material (like vendor prefixes, old browser fallbacks stuff like that)
Basically anything that doesn't match this regular expression:
Is at least worth looking into ๐
And then there are things lik https://browsersupport.io/Array.prototype.@@iterator ... what was Firefox thinking? (this is not Array.prototype[Symbol.iterator]
, this is literally Array.prototype.@@iterator
)
A little bit like the one on https://caniuse.com/
.gz
and .br
)Current score:
<html>
does not have a [lang]
attribute (learn more)short_name
... (learn more)An awesome feature will be a comparator tool like caniuse.com link
On nginx level, currently only the HTML is gzipped
Using SauceLabs (manual "testing")
Basically both index page.
https://webmarketingschool.com/heres-another-scary-thing-about-zero-results-serps/
Okay, not really applicable to browsersupport.io but I guess it's good for SEO either way.
Using https://letsencrypt.org/
Redirect http to https
So search engines can crawl all the things!
https://support.google.com/webmasters/answer/183668?hl=en&topic=8476&ctx=topic
See also:
https://support.google.com/webmasters/answer/35769
https://support.google.com/webmasters/answer/7451184
https://github.com/zeit/next.js/wiki/Deployment-on-Nginx's-reverse-proxy
Make sure site is functional without JS, too.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.