Reviews a number of different tools to test browser compatibility across a tonne of different browsers. Some are web-based, others are are installed locally.
I thought it would be interesting to list the release history for major versions of each of the big browsers. Two factors that I believe will play a role in eventually abolishing browser version numbers are the rapid release schedule, and auto-updating -- both of which, if I'm not mistaken, are Google Chrome inventions.
Visibility.js allow you to determine whether your web page is visible to an user, is hidden in background tab or is prerendering. It allows you use the page visibility state in JavaScript logic and improve browser performance by disabling unnecessary timers and AJAX requests, or improve user interface experience (for example, by stopping video playback or slideshow when user switches to another browser tab).
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen. Smoothens out the browser implementation differences, so you don't have too.
Instead of relying on custom, OS specific, proprietary plug-ins, they can now easily build and maintain their apps using a few simple JavaScript APIs and have the browser do the heavy lifting.
Google has done what no other browser makes could do over the past 13 years; Chrome surpassed IE for the first time in market share. Chrome was estimated by StatCounter to have held 32.71 percent of the browser market on Sunday, while IE declined to 32.48 percent and Mozilla was at 24.88 percent.
Focus your time on the browsers/platforms the majority of users are using rather building for the newest and letting the rest settle. IMO, however, building for the newest promotes innovation and encourage users to upgrade.
Argument is that we don't need separate mobile and desktop sites. The reason why we need separate mobile sites in most cases is to because there's too much content to display on the desktop version, making the site cluttered on a mobile browser. But this means, the desktop site too is cluttered and rather than making a separate site, it should be resigned to reduce clutter everywhere.