Проверка кроссбраузерности
November 28, 08 by TracKerВсе кто имеет дело с разработкой или верствой для Web когда-нибудь сталкивался с проблемой несовместимости разных браузеров со стандартом CSS. Одним из самых заядлых на сегодняшний день является Internet Explorer 6, про него мы еще не скоро забудем.
Есть много способов проверять сверстанные страницы на кроссбраузерность. В Dreamweaver, например, есть функция позволяющая проверить кроссбраузерность используя списки сответствия CSS, однако я очень сомневаюсь что эти списки так хороши и в них учтены все специфические моменты. Microsoft, предлагает образы операционных систем с установленными на них разными версиями IE, давольно таки громозткое решение, но получше чем у Adobe, хотя бы тем что результат можно увидеть и оценить. До недавнего времени сам я пользовался VMWare с установленным на нее Windows XP со старым IE. Но каждый раз загружать VM, аппетитно поедающую память и процессорное время, начало надоедать и я начал искать альтернативу.
Вместо всех этих громоздких комбайнов можно воспользоваться одним сервисом – Browser Shots. Суть проста: вы вводите адрес сайта (или страницы) выбераете Браузеры и получаете скриншоты страницы. Браузеры возможно выбрать для нескольких операционных систем (сейчас доступно 4: Linux, Windows, Mac OS, BSD), то есть, например, можно выбрать Opera 9.62 для Linux и Windows или Safari 3.2 для Mac OS и Windows. После выбора браузеров вас поставят в очередь, скорость продвижения в ней зависит от колличества скриншотов и загрузки серверов, но она всегда долгая
, наверно это самый не приятный момент (чтобы не ждать в очереди можно заплатить 30$ и месяц наслаждаться
). Иногда страницы могут загружаться так долго что очередь кончится, для этого есть кнопка продления времени “Продлить”.
Еще одна проблема в том, что не все скриншоты могут быть загружены, как показано на картинке выше. Так происходит потому что “фабрики” используемые для создания скриншотов создаются самими пользователями и некоторые не совсем правильно настроены. Однако при повторной загрузке эта проблема решается, так как фабрик много.
Сервис очень удобен если нет возможности запускать кучу виртуальных машин или устанавливать комбайны типа Dreamweaver с целью проверки одной страницы на кроссбарузерность. Единственное условеи – страница должна находиться в интернете.