This has been a “thing” for most web designers and web developers. Every time you design a website, you’ve got to really consider its graphical output in major browsers if not to all of them. Basically, I believe that the most used browser nowadays are Internet Explorer 6 and 7, Firefox 2 and 3 and maybe Safari or Opera. How would one go about the issue on “browser compatibility”? One can use either javascript or maybe PHP, ASP or any scripting programs that can possibly do the trick.
Many of my previous website projects and in the current ones, I used a combination of javascript and PHP script to handle this issue. There are so many free javascripts or other scripting programs that are free in the net. You would just of course select what’s best for you or what is most applicable to your coding environment.
Why? How important is this? Maybe at first thought, this could not be as vital as the real output one can show in one of the major browsers. But the dilemma is, not all your viewers have the same browser that you or your company is using. This is practically important also most especially when the website you’re working on is an e-commerce site. You will loose potential customers when they see your website from their browser when it displays garbage output (visually). And when you’re doing for a client, it will a big plus for you or your company, naturally. Not only that, you will earn the positive effect of doing it in your projects.
Now, what comes with this issue is the proper adjustment of CSS files that you’ll be doing with the browsers that you have selected. Of course one browser is (kind of a) different from another. Even with a browser that has different versions, your CSS will still vary (in one way or another). This is particularly applicable when you’re using a TABLELESS coding style. But of course it will still possibly be applied in a code with TABLES.
As far as my experience is concern, Internet Explorer 6 and 7 has many differences in their output when a single CSS is being used. Take note, this are versions of the same browser. While with Firefox 2 and 3, I have observed only few differences in their requirements of CSS tags. Between Firefox and Safari (for Windows) they have also a few differences in their CSS tags. These statements may not be necessarily true with other designers or developers.
To conclude, BROWSER COMPATIBILITY issue should be addressed in your coding works for your website projects.
diyords said,
September 5, 2008 @ 12:00 pm
I hate CSS! I hate it! But its where the money is…. so i must like it….