Оптимизация сайта под IE разных версий

Оптимизация сайта под IE разных версий

Internet Explorer, разработанный компанией Microsoft, является одним из самых популярных браузеров во всех уголках мира. Конечно, главная причина в том, что он входит в стандартную поставку ОС Windows, и многие пользователи предпочитают не тратиться на покупку другой программы. К тому же IE долгое время считается стандартом для работы в Интернете благодаря большому количеству уже существующих сайтов, оптимизированных для работы именно с этим браузером.

Каждый профессиональный веб-мастер выполняет комплексную оптимизацию сайтов, т.е. проводит внутреннюю и внешнюю оптимизацию сайта для повышения рейтинга в поисковых системах, настройку для работы с разными экранными разрешениями, а также отладку кода для корректного отображения и работы сайта в разных браузерах. Большинство разработчиков делают сайты, ориентированные на работу с Интернет Експлорер, учитывая его большую популярность. Однако, при оптимизации сайта под ieстоит помнить о том, что разные версии IE сильно отличаются по функциональности и алгоритмам обработки кода.

В последнее время все большее число компаний-разработчиков интернет-ресурсов и сервисов отказывается от поддержки ранних версий Internet Explorer (до версии 7). Это связано с тем, что старые версии IE не поддерживаются самим производителем, а, следовательно, они не соответствуют последним стандартам в области интернет-технологий.

Неполная поддержка стандартов, разработанных W3C, даже в последних версиях браузера представляет наибольшую сложность при оптимизации сайта под ie. Т.е. если html-код страницы выполнен в полном соответствии со спецификацией языка HTML, сайт все же может не правильно отображаться, например, в Internet Explorer 7. Также не во всех браузерах одинаково обрабатываются каскадные таблицы стилей (CSS).

В последней версии Internet Explorer 8 компания Microsoft предусмотрела целый ряд функций для разработки и тестирования сайтов. Благодаря встроенному в браузер пакету Development Tools веб-мастер может оптимизировать новый сайт под любую версию IE, начиная с 5-ой. А для проверки внешнего вида и работы сайта в версии 7 браузер IE8 снабжен функцией, позволяющей просматривать страницы в режиме эмуляции IE7. Кроме того разработчики, ориентирующиеся на использование браузера от компании Microsoft, могут уже при создании сайта в качестве элемента системы оптимизации сайта под Експлорер задать необходимый режим совместимости. С этой целью в мета-тэге http-equiv нужно задать параметр X-UA-compatible. Таким образом можно задать режим совместимости и для отдельных страниц, и для сайта в целом. Если же разработчику необходимо определить, какой режим совместимости используется на сайте, то это выполняется с помощью свойства documentMode.

В целом же для полноценной комплексной оптимизации сайтов под Эксплорер и под другие популярные браузеры разработчику необходимо хорошо владеть приемами веб-программирования, так как обойти все «подводные камни» можно только с помощью программного кода.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *