Monday, 22 July 2013

Why to check cross browser compatibility?

Ah the joy of being the first to write the developer’s blog. Stereotypically words don’t come easy to the humble programmer whose livelihood consists mostly of writing lines of code, unintelligible to the standard passer-by, but I’ll try to be as coherent as I possibly can.

Being coherent is an important a skill as any and there’s no difference when it comes to the applications we make. We make web based software to be used by a variety of public, private and personal computers. This means that our software has to work on many platforms which we can’t possibly predict. So we try to make our software as coherent as possible across this diverse range of computers.

One such issue which recently faced us was the recent upgrade to the popular web browser Internet Explorer 10 (IE10). An upgrade which meant that the some of our systems didn't recognise it as an internet browser (a curious change seeing as the underlying technology we use and IE10 are both products from Microsoft and should work together seamlessly). Whatever the rationale at Microsoft might have been, we have quickly rolled out a solution to many of our clients and will continue do so with rest as soon as we can.

This is just one instance of a struggle we have to try and create universally coherent programs. It may not always be possible to accommodate those who stubbornly cling onto outdated versions of their favourite browsers (or those who simply forget) and sometimes new browsers can cause a headache too. Yet we strive to make software everyone can use and we will continue to do so for as long as there are people browsing on different setups. We’re in it for the long haul.

Imran Khan
Web Developer