Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I\'m a web developer. I most often come across this critical situation when the

ID: 652342 • Letter: I

Question

I'm a web developer. I most often come across this critical situation when the website layout fits with the design when run on Windows 7 or 8 and Mobile Operating Systems (Android, iOs, Windows 8).

But when the website is visited by old operating systems like Windows XP and Windows 1998 the whole layout collapses very badly. And specially when visited on old operating systems with Internet Explorer.

If we take into account the old operating systems (and/or IE on them) it creates havoc for us. Sometimes, even the well supported front-end frameworks like Twitter Bootstrap give up there and won't support the older browsers.

When clients or management request to make the website compatible with all the OS out there including Win XP, how to address this?

Explanation / Answer

All examples here are picking on IE 6. Feel free to mentally swap it with Gingerbread or whatever software you are dealing with when reading this.

The larger the set of systems that you need to deal with, the more development and testing it will take. This includes resources like actualizing having a machine that still runs IE 6 (for those holdouts).

As such, there is a cost and return that need to be factored in. Saying "oh yea, it still needs to support IE 6" is not free.

Now, once you realize there is a cost associated with it this becomes a question for the managers and clients to answer - "are you willing to spend ${money} and ${time} more to have it support ${old os}?"

When asking this question you should have the information about the estimates for the additional cost that you will incur supporting the system. Furthermore, have the information about the current market share using your service. Dig through your logs and see how many requests are actually coming from the ancient software today.

It's quite possible that your boss or client will say "yes, we want you to support that and are willing to spend the extra time and money to do so" in which case you're doing it - thats what the requirements are.

Your job is to make sure that this decision is fully informed both on the cost and reward.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote