марта 05, 2009

Мастерская вебдизайна: установка Internet Explorer 6 в качестве дополнительного браузера

Профессиональному вебдизайнеру или верстальщику постоянно приходится сталкиваться с проблемой совместимости созданного вебсайта с различными браузерами. Отсутствие монополии на рынке ПО это конечно хорошо, но создаваемые при этом различия восприятия одного дизайна в разных просмотрщиках могут перерастать в проблему. Самым тупорылым браузером является Internet Explorer 6 (IE6). О предыдущих версиях вообще речь вести не стоит. Но именно IE6 остается одним из наиболее распространенных браузеров на сегодняшний день и при этом самым сложным в плане трактовки стандартов веб программирования.

Проверить вебсайт на совместимость можно при помощи бесплатного сервиса, описанного в статье "Как проверить дизайн вебсайта сразу в более чем 85 браузерах различных версий и 4-х операционных системах". Но наиболее востребованным браузером для осуществления проверок является Internet Explorer 6. Поэтому его лучше иметь в своем наборе среди Firefox, Opera, Chrome, Safari и пр. Главная проблема здесь заключается в невозможности одновременного существования на одной операционной системе Windows, Internet Explorer разных версий. Скажем 6-й и 7-й.

Если в офисе дизайн-студии много компьютеров, то можно использовать один для установки старой версии Windows c IE6 и проверять дизайны на нем. Но самый простой, дешевый и быстрый способ решения этой проблемы заключается в следующем:

  1. необходимо установить виртуальную машину (VPC);
  2. установить на нее ОС Windows (98-ю лучше всего);
  3. установить Internet Explorer 6.

Итак, виртуальную машину берем Virtual PC 2004 SP1.

Образы дисков для VPC качаем на выбор: Internet Explorer Application Compatibility VPC Image. Здесь имеются варианты:

  • IE6-XPSP3.exe contains a Windows XP SP3 with IE6 VHD file
  • IE7-XPSP2.exe contains a Windows XP SP2 with IE7 VHD file
  • IE8RC1-XPSP3.exe contains a Windows XP SP3 with IE8 RC1 VHD file
  • IE7-VIS1.exe+IE7-VIS2.rar+IE7-VIS3.rar contain a Vista Image with IE7 VHD file.

Образы, как вы заметили содержат Виндовс ХР и весят в лучшем случае 400 Мб. Поэтому их не трогаем, а используем образ Windows 98 для Microsoft Virtual PC (русская версия, 105 Мб). Там установлен по умолчанию IE5. Поэтому последним этапом будет скачивание и установка Internet Explorer 6 (от 400 Кб до 18 Мб).

Теперь у вас под рукой есть все средства для изготовления качественного и совместимого вебсайта. А в свободные минуты можно раскопать старые игры и вспомнить так сказать молодость. Ведь вы снова обладаете непревзойденной по легкости, скорости и совместимости с играми Windows 98 :-)

марта 04, 2009

Поиск из адресной строки Firefox на русском языке и панель инструментов google: знаки вопроса? — Устранение проблемы

Не все об этом знают, но тем не менее в Firefox 3 есть возможность осуществления поиска непосредственно из адресной строки. Набираете искомую фразу вместо адреса и попадаете на страницу результатов поиска Google (настроено по умолчанию). А, возможно, сразу перейдете на самый подходящий к вашему поиску сайт.

Google Search

После установки панели инструментов google пятой бета версии (Версия 5.0.20090122Wb2) такая простая и удобная возможность поиска пропала из Firefox. Точнее русскоязычные запросы перестали обрабатываться. А еще точнее на поисковик (google) начали передаваться уже одни знаки вопроса (см. рис.). Официальная установка 4-й версии панели инструментов прекращена.

Поэтому как всегда помогает самостоятельное Лечение.

  1. В адресной строке браузера Firefox набираем: about:config и жмем Enter. Читаем предупреждение и переходим дальше (снова Enter).
  2. В строке фильтр набираем keyword.
  3. Среди результатов фильтрации находим keyword.URL.
  4. Жмем на нем (keyword.URL) правую кнопку мыши и выбираем пункт Сбросить — восстановится значение по умолчанию, т.е. поиск по Google. Это всё.

К слову, поисковую систему по умолчанию для адресной строки можно заменить другую предпочитаемую, например Yahoo. Для этого необходимо изменить значение параметра keyword.URL на http://search.yahoo.com/search?p=.