Web Browser Compatibility Update

Back in January 2016 we wrote a post on Why Web Browser Compatibility is Important to Us. Although the message remains the same “we want you and your website visitors to experience your website, as it was designed to be experienced. It should look and function the same, regardless of the device or browser that is being used to view it.” we thought it was time to write an updated post with the latest stats.

Testing and quality control form an integral part of our design and development lifecycle and we pride ourselves on how robust our process is and how it differentiates us from other web development companies. Our goal is to deliver a quality website that you can depend upon. We adhere to the latest web standards to ensure that your website will work on a variety of browsers and devices now and in the future when new technologies are released. Before any or our websites are launched, they are rigorously tested using best practice testing tools and procedures. Over the years we have refined our quality control process to ensure consistent results and performance.

Along with full testing by the Developer and independent testing by our Lead Developer through the development phase, an independent QA Controller also conducts a meticulous 50-point testing and review process at the completion of the website development phase and immediately prior to launch. This includes exhaustive testing for cross browser consistency, cross device testing, page speed testing, HTML and CSS validation, as well as a full functionality and layout check.

Our rule of thumb for browser testing, to ensure your website displays correctly across all, is ‘current version minus one’. Microsoft’s most current browser is Microsoft Edge which was released with Windows 10 but we continue to test in Internet Explorer 11 “Why?” You may well ask. Well, each time a new operating system (OS) is released by Microsoft, a new browser comes as default with that OS. Each OS has a certain market share and so we consider that when deciding if we will still support a particular version of IE in our QC process.

Aside from Microsoft browsers we also build for and test in Chrome, Firefox and Safari. These browsers together claim more than 70{db97b407934750bd157ee2da21e06cf87aa7ec5adfca892632a021418245d3f7} global market share and differ in the fact that they are not released as versions with operating systems as such but rather browser updates are automatically ‘pushed out’ to you each time you close/open your browser (dependant on your browser settings).

It’s important to point out that every browser and every version of that browser is idiosyncratic. Our web developers are skilled at identifying those idiosyncrasies and tweaking websites accordingly. This ensures that your website displays consistently, regardless of browser.

Here is a little bit of background about each of the major browsers:

Internet Explorer (IE) and Edge
Developed by Microsoft and included as part of the Microsoft Windows line of OS. Won the first ‘browser war’ against Netscape Navigator which was the dominant browser in the 1990’s. A few of you may remember Netscape from the ol’ days… Here are the version releases and dates:
IE1 to E7: 1995 – 2009
IE8: 2009 – 2011
IE9: 2011 – 2012
IE10: 2012-2013
IE11: 2013 – present
Edge: 2015 – present

Chrome
Developed by Google and publicly released in 2008. Chrome runs on Android (Google mobile OS), Windows (Microsoft), and iOS (Apple) operating systems.

Firefox
Developed by the Mozilla community and released in 2002. Mozilla was originally owned by the aforementioned Netscape, which lost the browser war to IE in the mid 90’s. Firefox has continued to maintain market share and runs on Windows, OS X (Apple), Android and Firefox OS (mobile).

Safari 
Developed by Apple and first released in 2003. It is the default device on Apple Devices. A Windows version was available from 2007 – 2012 but was discontinued.

Here is the list of browsers (and versions of IE) that we currently build for and test in and the common operating system that supports them:

 Browser

 Operating System (OS)

 Chrome

 Android, Windows, iOS 

 Safari

 iOS

 Internet Explorer 11

 Windows 10, Windows 8.1, Windows 7

 Edge

 Windows 10

 Firefox

 Windows, OS X, Android, Firefox

 
And here are some 2016 statistics that support our decision around which browsers to test in – we are currently awaiting the release of more recent 2017 market stats:
(The table shows market share estimates for desktop browsers. The ‘change’ column is the absolute increase or decrease in market share. The ‘relative’ column indicates the proportional change, i.e. Edge’s user base grew 3.9{% Oct-Nov 2016.) Source: https://www.sitepoint.com/browser-trends-december-2016-mobile-overtakes-desktop/

Back in 2015, Microsoft made an ‘end-of-life’ announcement for IE 8, 9 and 10 and stated that these browsers received their last security updates on 12th January 2016. The browsers continue to work but without regular security updates they become vulnerable and will likely be exploited by those launching web-based attacks. Microsoft at the time was recommending that customers upgrade to the latest version of Internet Explorer (IE11) in order to experience increased performance, improved security and support for the modern web technologies that power today’s websites and services. More info here: End of Support for Older Versions of Internet Explorer and Microsoft Support Lifecycle FAQs

Because Microsoft Internet Explorer 11 (IE11) is still supported on Windows 7, 8.1 and 10 we will continue to build for and test websites in this browser for the time being. Note: The Windows 10 default browser is Microsoft Edge which is a completely new browser and quite separate from the Internet Explorer browsers.

This post will hopefully give you some insight into the robust nature of our build and QC process and the lengths we go to to ensure your website displays consistently across all of the major browsers. I mentioned above that our approach differentiates us from other web development companies; some of our competitors will only build for and test websites in the most current versions of web browsers and some will even display a notification on your website to say something along the lines of “Website best viewed in Chrome”. We don’t cut corners like that because you can never be sure (particularly in this multi device world) which browsers or operating systems your customers use. We make sure we cover all bases so that your website looks great for everyone.

You might also like to check out our updated post that talks about the range of devices we build for and test websites on – from desktop to tablet to mobile..

Disclaimer: Browser stats are notoriously difficult to obtain due to the way that different sources interpret the data and calculate the stats plus the popularity of browsers differs quite significantly by country. There are also biases when it comes to desktop vs. mobile data. I’ve offered my best efforts to give global statistics based on research from sitepont.com, gs.statcounter.com, netmarketshare.com and w3counter.com and this information is offered as a general insight into why we at Apex build for and test our websites in particular browsers. For further indepth information about how Browser Market share is calculated you might like to read these posts: How Browser Market Share is Calculated and NetMarketShare vs. StatCounter – Whose Online Measurements Can You Trust?

 Image Source: Browser Icons – ZDNet.com

 

Related

Design & Development
And Now, How to Build the Perfect eCommerce Product Page
Design & Development
How to Build the Perfect eCommerce Product Category Page
Design & Development
How to setup a 301 Permanent Redirect
Design & Development
And Now, How to Build the Perfect eCommerce Product Page
Design & Development
How to Build the Perfect eCommerce Product Category Page
Design & Development
How to setup a 301 Permanent Redirect

Our thoughts

Let's collaborate • Let's collaborate • Let's collaborate • Let's collaborate • Let's collaborate • Let's collaborate • Let's collaborate • Let's collaborate • Let's collaborate • Let's collaborate • Let's collaborate

Like what you see?
Get in touch

"*" indicates required fields

Your personal information will only be used to service your enquiry. We will only contact you with relevant information. For further information view our full Privacy Policy.
This field is for validation purposes and should be left unchanged.

CONTACT

Hi, let's see how
we can help

"*" indicates required fields

Your personal information will only be used to service your enquiry. We will only contact you with relevant information. For further information view our full Privacy Policy.
This field is for validation purposes and should be left unchanged.

Looking for Apex Digital?

You’re in the right place, we’re now Limelight, the same people and same great work.