Анонс Google Chrome и совместимость с ним сайтов
Недавно была анонсирована бета-версия нового браузера Google Chrome, и достаточно много пользователей решили опробовать его. Можно не сомневаться, что рабочая версия этого браузера появится в ближайшее время и станет достаточно популярной. Репутация Google чрезвычайно высока, и множество пользователей интернета доверяют продуктам, выпускаемым под этой маркой.
Через некоторое время Google Chrome завоюет определенную долю рынка браузеров, и разработчики веб-сайтов уже сегодня должны убедиться, что их сайты корректно просматриваются с его помощью. Впрочем, проблемы могут появиться только у тех разработчиков, которые игнорируют рекомендации консорциума W3C и ориентируются исключительно на поддержку отдельных браузеров. Если же сайт полностью удовлетворяет стандартам W3C, корректно работает с последними версиями Mozilla Firefox, Internet Explorer, Opera и Safari, проблем не должно возникнуть. Особенности отображения веб-страниц с помощью Google Chrome более всего похожи на работу Safari 3.1, так что если сайт проверялся с использованием этого браузера, он будет правильно отображаться и в Chrome.
Следует отметить, что на момент написания статьи последними версиями были Internet Explorer 7, Mozilla Firefox 3.0.1, Opera 9.52, Safari 3.1.2, и именно на эти версии следует в первую очередь ориентироваться при разработке сайтов. В большинстве случаев и более ранние версии будут корректно работать с протестированными сайтами, если не брать во внимание очень старые версии, практически не используемые в настоящее время. Исключение составляет только шестая версия Internet Explorer, для которой следует прилагать особые усилия для достижения совместимости. К сожалению, эта версия еще достаточно распространена, поэтому игнорировать ее нельзя, а многочисленные ошибки в ней превращают разработку сайтов для этой версии в достаточно утомительное мероприятие.
Последние версии браузеров следуют рекомендациям W3C, и можно не сомневаться, что следующие версии обеспечат еще большую совместимость. Чтобы избежать проблем в будущем, уже сегодня необходимо разрабатывать сайты, основываясь на имеющихся стандартах. К сожалению, далеко не все разработчики сайтов следуют этим правилам, и большинство веб-страниц в интернете не проходят проверку на правильность HTML и CSS, то есть, разработаны с ошибками. Хотя большинство браузеров игнорирует эти ошибки, не следует при создании сайтов использовать заведомо некорректных код, ведь стандартам, разработанным W3C не так уж и сложно следовать.