Compatibility Lessons

Yesterday, while many members of the team here at DDA worked to complete a CD-ROM presentation for the eLearning swallowing disorder, I once again came across the importance of knowing what systems our clients are using. As we do with any project, we create a proof site that allows us to test, proof, and test again, every website, custom program, eLearning portal, and whatever else we build. We test the program on multiple computers and Internet browsers to make sure our program is compatible with as many systems as possible. Our client responded with some feedback that we simply couldn’t repeat here, and upon further investigation, I found that the client was running a Linux operating system with a 64-bit version of Flash 10 that is only available on Linux at this time. No fault to the client here, of course, but as our eLearning portal is partly programmed using Flash, it seems this caused some incompatibility issues that only he could experience on his system. When the client checked a Windows computer I could literally hear his realization that this was correct. The important part here is that the client was originally planning on presenting this eLearning portal with his Linux computer – so it’s a good thing we discovered this before it was too late.

Compatibility issues between operating systems and Internet browsers are always on our minds here at DDA. The differences in the way Internet Explorer and Mozilla Firefox read websites, for instance, is different – so we must understand this as we build new websites to ensure that everyone has the same experience regardless of their browser preference. In this unique case, our computer savvy client was using a new Flash version that those of us with Macs and PCs don’t have access too yet – so we must understand the differences between Flash versions as well. It can get quite messy, but luckily at DDA we have an expert team well versed with multiple systems and browsers that are prepared to not only understand these differences, but learn how to adjust to accommodate them. So whatever your next big project, you can rest easy knowing that DDA can develop it to be used on any system for complete compatibility.