All web developers learn very quickly (and sometimes painfully) that the Web is a very rough place for them. Our worst curse is legacy browsers. This used to mean "Internet Explorer", but there are milliOns of people using old devices, especially mobile phOnes, where neither the browser nor the OS can be updated....most elements, properties and APIs that can be used in a web page...problems is the availability of APIs. For that reason, it's considered...