Rob's OfficeMy desk is setup with a true HP Workstation using Windows 7 on a 23 inch LG cinema display, a Dell PC tower running Windows XP Professional on a 19 inch HP L1910 monitor, and a Mac Laptop running OSX Leopard. My kids provide plenty of artwork for decorating my office walls. In today’s web world, it’s especially important to have the tools for checking cross-browser compatibility. You’ll notice from an enlarged view of the picture to your left that there are several items not displaying in Internet Explorer 6 on the HP monitor. Safari and IE 8 are very close. If a company’s development team is being managed correctly, you should notice good CBC. This is most common with larger corporate sites. Smaller businesses are usually running on tighter budgets and taxed staffing, so the process for coding for CBC is commonly lacking, if not altogether missing. Due to the recent explosion in growth of the mobile application world, it’s also very important to test websites and apps on smart phones. Here again you run into different mobile browsers displaying and functioning differently. Sometimes it’s only cost effective to develop for the most popular phones. With more and more companies transitioning to HTML5 and CSS3, CBC is no longer going to be a courtesy, it will very much be a necessity, as many browsers aren’t going to be capable of rendering the new features and will be requiring much additional coding to compensate. There are some good tricks of the trade available. I plan on throwing up a fairly sizable article on Cross-browser compatibility in the near future. I might not tell all of my secrets though : )