We can't help but assign personalities to the tools we have to use every day. Love them or hate them browsers take on lives of their own. Here's a comic representation that you may, or may not agree with.
Creating apps that work in different browsers is no easy job give the different standards that each one has decided to support or not support - yes we are talking about you IE9/10. But over time you sort of build up an image of the "personality" of each one and perhaps this is a reason that programmers as users stick to one or another. It might not be the best or even good now but you know it will be in the not to distant future. You know what it stands for and where it is going.
Now the guys at C-Section Comics have created a cartoon that you can agree with, well mostly agree with. Let's imagine what each browser would be like as a super hero.
Cartoon reproduced with permission from C-Section Comics. The original cartoon: If Web Browsers Were Superheroes.
For my money the take on Firefox and Chrome is spot on and as to Explorer - well to be honest it just isn't ugly enough.
If only they would work together in some way or share just a little of the super hero code... but no they just compete and further the commercial interests of their masters.
If you liked this cartoon check out:
iPhone v Android v Blackberry v Windows Phone 7
WebDev Versus WebDesign
How Siri "Really" Works
xkcd programmer cartoons
I am a C programmer
The Downfall of Silverlight
Kinect goes self aware - a warning
To be informed about new articles on I Programmer, subscribe to the RSS feed, follow us on Google+, Twitter or Facebook or sign up for our weekly newsletter.
ACM 2015 Technical Awards
The ACM has announced the latest recipients of its four major technical awards, chosen for their contributions in the fields of systems software, cryptography, artificial intelligence, and n [ ... ]
Perl 5.24.0 Released
While stepping down as Perl 5 Pumpking, in charge of the Perl release cycles, Ricardo Signes still managed to deliver Perl's latest stable release, 5.24, together with the development release, 5.25, t [ ... ]