Браузер

Сентябрь 11th, 2008 | Posted by administrator in Словарь терминов

Браузер или веб-обозреватель (из англ. Web browser; синоним: веб-браузер)  — программа-клиент, дающая пользователю возможность искать, просматривать, обрабатывать, выводить Web-страницы, скачивать файлы и т.п.  из IP-сетей. Браузер является одним из основных инструментов пользователя Интернета. Сегодня наиболее популярным браузером считается Microsoft Internet Explorer. Часто используются браузеры Opera, Mozilla, Firefox, Netscape Navigator.

Десять лет назад был только один браузер — NCSA Mosaic. Он давал пользователю возможность попасть на любой из имевшихся тогда немногочисленных узлов Cети. Спустя несколько лет появилось еще несколько браузеров, среди которых наиболее выделялся Netscape Navigator. Netscape Navigator имел специфическую особенность. Особенность эта заключалась в использовании кросс-платформенного ядра, взятого из проекта с открытыми исходными текстами Mozilla. Долгое время браузеры развивались в условиях борьбы между Internet Explorer от Microsoft и Netscape Navigator . Это противостояние получило название «война браузеров» и фактически свелась к добавлению новых «примочек» к своим продуктам. Наибольшие различия наблюдались в поддержке JavaScript — языка сценариев, придающего интерактивность документам. Результатом стало то, что многие документы были «оптимизированы» для конкретного браузера и совершенно не читались в другом. В итоге, благодаря интеграции с операционной системой Windows, победителем стал Microsoft, Netscape Navigator же был существенно потеснен. Сегодня Internet Explorer завоевал около 90% рынка браузеров, оставив конкурентам соответственно порядка 10%. В настоящее время Internet Explorer имеет множество новых, усовершенствованных функций, которые упрощают выполнение различных повседневных задач при работе с веб-страницами и одновременно обеспечивают эффективную защиту личной информации.

На сегодняшний день проблема оптимизации веб-страниц под разные браузеры имеет три направления решений.

  1. Написание специального скрипта, который сможет определить тип браузера пользователя и подсовывать ему тот код странички, который оптимизирован конкретно под нужный браузер.
  2. Кодировка страницы так, чтобы ее понимали все браузеры (упрощение тех элементов, которые Netscape и Opera понять не в состоянии, и отказ от фирменных «примочек» Microsoft). В результате такой операции первоначальный дизайн может заметно измениться.
  3. Третий способ — гибрид первых двух. Он является самым трудоемким. Страничка, в отличие от первого способа, одна, но после определения типа браузера специальные скрипты подгружают специфические элементы кода для того браузера, который установлен у пользователя.

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

You can follow any responses to this entry through the RSS 2.0 Responses are currently closed, but you can trackback.