Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Вступительное слово

.

Лучший способ избежать утомительных переделок большого куска работы — как можно чаще проверять результат. Поэтому первый мой совет — используйте разные браузеры.

Во время разработки держите открытыми несколько браузеров

Работая с заданием, которое не сводится к изменению контента — это может быть изменение существующей верстки CSS, новая верстка или новый компонент формы, — держите открытыми одновременно несколько браузеров, и пусть ваша страница будет загружена в каждом из них. Конечно, не обязательно просматривать все существующие браузеры. Я рекомендую использовать следующие (с движками, указанными в скобках):

Internet Explorer (Trident);

Firefox (Gecko);

Google Chrome (WebKit); О Opera (Presto).

Поскольку все они имеют разные движки, такой способ поможет выявить различия в отображении страницы. Внося изменения в HTML и CSS (особенно в CSS), сохраните свою работу и нажмите кнопку Обновить в каждом браузере. Затем проанализируйте все возникшие проблемы.

Слово «проблема» особенно относится к Internet Explorer. В девяти случаях из десяти, если я добавляю CSS-стили, все одинаково хорошо отображается в Chrome, Opera, Safari. Internet Explorer 9 чаще всего тоже работает без проблем, потому что это достаточно новый браузер. Он поддерживает большинство функций в CSS2.1 и CSS3, как и упомянутые выше браузеры. Но в старых версиях Internet Explorer все не так. Там возникает куча проблем, источник которых нелегко найти. Но придется!

Запуск нескольких версий Internet Explorer. Можно установить несколько разных версий большинства браузеров при условии, что вы размещаете установочные файлы в разных местах. Однако Internet Explorer не любит такого соседства: если у вас установлен Internet Explorer 9, то просто взять и установить Internet Explorer 6, 7 или 8 не получится.

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

Это плохая новость! Даже между разными версиями Internet Explorer могут быть различия. Браузер, который создает больше всего проблем для разработки, не дает вам инсталлировать несколько версий! Что же делать?

 Купите три компьютера и поставьте на каждый разные версии Internet Explorer (я так и вижу, как читатели следуют этому совету).

 Установите на одной реальной машине три виртуальных. Вам придется заплатить за три индивидуальных лицензии для Windows 7/ХР или другую операционную систему, которую вы выберете. Кроме того, очень вероятно, что запуск виртуальной машины внутри реальной будет сильно тормозить всю систему вплоть до зависания (я думаю, это решение вас тоже не очень привлекает).

Попробуйте найти взломанные версии разных Internet Explorer. Это неофициальные издания Internet Explorer, модифицированные пользователями. Они могут быть установлены независимо друг от друга. Но такое действие нелегально, так что и это решение не подходит.

Установите приложение, которое эмулирует верстку CSS и запуск JavaScript в различных браузерах. Internet Explorer Tester1 (в теории) позволяет вам просмотреть страницы во всех браузерах: от Internet Explorer 6 до Internet Explorer 9. Я сказал «в теории», так как на практике я сталкивался с кучей проблем в этой программе и не могу доверять тому, что она мне показывает.

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

В общем, получается, идеала не существует? Тем не менее вы можете — и должны! — использовать статистику, чтобы получать информацию о посетителях, которые приходят на ваш сайт. Эта полезная информация даст вам представление о целесообразности усилий, которые требуются, чтобы задействовать ваш сайт в старых браузерах. Ведь если лишь 1 % посетителей сайта пользуются старыми версиями Internet Explorer, точно не стоит тратить 80 % времени на то, чтобы решить проблемы с совместимостью.

.

Читайте так же:
Not found