Я согласен с Грегом. Самая простая проблема от одной ОС к другой - это шрифты. Хотя вы можете установить лицензионные шрифты Microsoft в Linux из коробки, это не по умолчанию, например. Arial.
Даже тогда просто посмотрите на Safari для Windows Verusus Safari для Mac. У Apple есть собственная реализация лицензионных шрифтов MS, так как такой же шрифт (например, arial) в Windows не совпадает с Mac. Это также может иметь место в Linux, если установлена немного другая реализация шрифта.
Кроме того, все Chrome (панели инструментов, кнопки, заголовки и т. Д.) Отличаются от одной ОС к другой, так что если вы хороший разработчик и очень стараетесь сформулировать свой контент и подогнать его под свой макет, чтобы большинство людей вам не нужно прокручивать только две или три строки, а затем, фактически не просматривая страницу в целевой ОС, вы просто выполняете половину работы.
Если вы можете разобраться с этим, попробуйте что-то вроде virtualbox и получите набор виртуальных машин, которые вы можете запускать по одной за раз, и полностью проверьте, как каждый браузер будет работать с вашими страницами. Несколько вещей, на которые стоит обратить внимание: как бы мы ВСЕ не любили IE6, если ваши сайты будут просматривать компании / организации, есть вероятность, что они все равно будут на IE6, еще хуже то, что есть две версии на IE6, которые делают работать немного по-другому, заметный IE6 из XP (без пакетов обновления) и IE6 из XP SP2. Затем у вас есть установка по умолчанию, которая является Vista с IE7 (которая может выглядеть иначе и работать по-другому, чем IE7 на XP), и установка по умолчанию в Win7, которая является IE8. Действительно важно то, что известно, что некоторые CSS на IE8 в XP отличаются от IE8 на Vista или Win7.
У нас (к сожалению) в рамках нашего тестирования есть 7 Win vm для тестирования только IE, затем два для Firefox на окнах (FF 3.0 и 3.x - последние), плюс два vms для Chrome и два vms для Safari на windows , По общему признанию мы обещаем, что наши сайты будут работать на всех этих браузерах в наших проектах, если клиент выберет за дополнительную плату.
Удачи