Browser compatibility is the capability or flexibility of a website, web application, script or HTML design to function on different web browsers available in the market.
The benefit of creating a website with browser compatibility is that it improves a website’s reach and cuts down on loss in performance. Browser compatibility also can be described as the potential of a web browser to efficiently display the HTML code and carry out the scripts on web pages.
Designing and development website and applications can be a lot of fun, but along with that also means a responsibility to ensure that everyone is receiving the same experience across different devices, browsers, operating systems, resolutions, etc. When you think about it, there is a lot that can go wrong, and most likely your project will never be perfect 100% of the time. But if you don’t, you could lose potential customers. Say for example your website doesn’t render properly in IE9. That customer might simply leave and visit your competitor who did spend time on browser compatibility testing.
Cross Browser Testing
-HTML tags not supported by some browsers
-CSS features not supported by some browsers
-Image formats not supported by all browsers (e.g. some transparent PNGs don’t display correctly on old versions of Internet Explorer)
-Technologies not supported by some browsers (e.g. Flash on iPhone and BlackBerry)