In this episode, Spencer Batten breaks down what a web browser is, how it interprets code and data in order for you to view a website, and why it’s important for a web developer to test across all modern browsers for consistency.
What is a browser? It’s something we use every day to access the web and view websites — essentially, it’s a window to the world wide web. A few examples of web browsers are Safari, Chrome, Firefox, Internet Explorer, Microsoft Edge, and Opera. For anyone who accessed the internet in the 1990s, Netscape was a common browser!
All browsers work a bit differently. You may see certain items displayed differently on a website depending on which browser you’re using. It’s a common practice for web developers test websites in every modern browser in order to make sure there is consistency no matter what browser someone is using to view a website. Modern browsers follow certain standards and don’t support old versions of HTML or CSS.
Microsoft’s Internet Explorer is no longer considered a modern browser, and using it falling out of practice. It doesn’t support many of the newer parts of the coding languages that developers use. Microsoft does not support Internet Explorer anymore, and it is no longer updated. It would be a disservice for a web developer to build a website for Internet Explorer, since it heavily limits what you can have on your website. While Infomedia can build for Internet Explorer, clients must relay this need before the website is ever built. Retrofitting for Internet Explorer is very difficult. An analogy we like to use is building a new car from scratch with a bluetooth sound system, then the customer asking for a tape deck instead after the car is already built.