[^] arrow Чти-Во arrow О Браузерах arrow Популярные браузеры

Популярные браузеры

Чем больше мы приобретаем опыт в изготовление сайтов и верстке с использованием CSS, тем меньше начинает нравиться браузер Internet Explorer от компании Майкрософт. Шутка ли, практически в каждом коде сайта свёрстанном в соответствии со стандартами CSS приходится вносить дополнения, хаки, определение типа браузера с помощью скрипта и прочие навороты для того, чтобы страница отображалась в Internet Explorer так же как и в других браузерах.

Нелишним было бы заметить, как за последние годы браузеры Opera и Fire Fox набирали популярность, и это не спроста. Конечно же есть почитатели и у других программ для просмотра Интернета, например таких как Konqueror, Сафари, Sea Monkey, но как показывает статистика – их число весьма незначительно, и пока что не растёт так стремительно, как армия поклонников “Огненной Лисицы”. Давайте попробуем посмотреть на работу Интернет-просмотрщиков “IE”, “Mozilla Fire Fox”, а так же “Опера” взором вебмастера и простого человека зашедшего на сайт. А так же сравнить их.

Что хочет от браузера пользователь интернета?

1. Удобство и простота. Интуитивные горячие клавиши, все настройки под руками и их легко найти. Наглядные функции типа поиска, просмотра кода. Качественное сохранение страниц вместе со всем содержимым. Поддержка таб’ов. Быстрое отключение загрузки картинок. Возможность скачивания файлов.

Internet Explorer

Уж сколько я ругался, что в IE нету простого сочетания клавиш Ctrl+S. Веб-страницы он сохраняет глуповато, ведь если страница полностью загрузилась и весь контент на экране, то о каком прогресс-баре, по полчаса блокирующем браузер может идти речь. Для просмотра кода, IE вызывает внешние программы. Удобство настроек сомнительно, каждый раз приходится искать опции заново. Расширения-надстройки типа Avant, MyIE решают вопрос с горячими клавишами и табами, но это сомнительное удовольствие и неприятная трата оперативной памяти. Скачивание файлов в этом браузере наводит тоску. Отдельное мешающее окно, отсутствие докачки. Попробуйте скачать файл скажем в 10–20 мегабайт этим чудом.

Firefox

Удобное сохранение страниц. Поддержка как табов так и мультиоконности, для предпочитаюших разную организацию рабочего пространства. Интергированный просмотровщик кода. Оригинальная всплывающая панель контектного поиска, которая не мешает чтению содержимого страницы. Настройки разделены: все простое вынесено в диалог, все сложное, касающееся безопасности и специфичных моментов вынесено в about:config. Неудобный менеджер скачиваний — отдельное окно.

Opera

Веб-страницы сохраняются со всем содержимым, но вот, к сожалению, браузер коверкает названия файлов, добавляя различные цифры. Точно сказать, как называлась та или иная картинка, или CSS-файл в оригинальном контенте, довольно тяжело. По умолчанию поддерживаются только табы, множество горячих клавиш и множество удобных настроек. Наглядная и быстрая возможность отключать картинки, масштабировать содержимое, включать/отключать стили оформления авторов сайта. Отличный менеджер скачиваний с поддержкой докачки. Интегрированный агрегатор RSS-новостей и удобный почтовый клиент.


2. Стили оформления. Чтобы не скучно было, менять иногда внешний вид браузера.

Internet Explorer

Не дождетесь! Как выглядит Windows, так будет выглядеть и он. Надстройки типа Avant, MyIE слегка умеют изменять внешний вид под воздействием скинов.

Firefox

Для этого браузера толпы разработчиков и энтузиастов постоянно наворачивают стили внешнего оформления. Скучно не будет.

Opera

Стилей много на любой вкус. Кроме поддержки скинов, есть возможность менять цветовую гамму каждого в десятке вариаций. Это еще больше расширяет его возможности. Есть правда неоднозначный нюанс — изменение стилей оформления менят и внешний вид форм внутри страниц, меняют свой цвет чекбоксы, радиобатоны, списки и поля текстового ввода с их элементами прокрутки. Одним это нравится, а других раздражает.

3. Безопасность

Internet Explorer

Это его больное место и головная боль пользователей. Браузер тесно интегрирован в систему и любое нарушение его безопасности сразу дает злоумышленнику доступ ко всему. Вроде бы программисты из Microsoft постепенно решают эту проблему, но пока что люди жалуются, что дырки обнарущенные 6 (!!!!) лет тому назад, так и не залатаны. Обновления выходят редко, часто вместе с кучей других обновлений и даже профессионал может просто потеряться в попытке понять, что же нужно скачать.

Firefox

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

Opera

Хоть этот браузер и бесплатен, но у него более закрытая политика и армия тестеров поменьше, но тем не менее новые версии, решающие проблемы предыдущих, выходят регулярно.

4. Поддержка технологий и стандартов.

Конечно пользователь подходит к этому по-своему. Его мало волнует точность отступов, но нарушение целостности и неработоспособность динамических участков кода он будет списывать на авторов сайта, а не на свой браузер. Конечно если ошибки будут даже на солидных сайтах, то он задумается не виноват ли браузер. Для тестирования браузеров авторы стандартов HTML и CSS реализовали ACID-тест, которые показывает насколько программа поддерживает различные моменты.

Internet Explorer

Ужасно! Мало того, что браузер не поддерживает огромную часть технологий, так еще программисты из Microsoft насадили множество собственных ответвлений, выходящих за рамки стандарта. Чего только стоит многострадальное отсутствие поддержки PNG изображений с альфа-прозрачностью. Вместо того, чтобы ее просто добавить, криворучки испекли для нас загрузчик альфа-PNG через специфическую фукнцию JavaScript, да и она не решает проблемы, потому как намертво на несколько секунд просто вешает браузер. Собственное понимание отступов и размеров ошеломляюще действует на того, кто старается делать по стандарту. Если приводить аналогию с речью, то этот браузер заикается и шепелявит с непонятным акцентом. Разработчиками приходится делать магические решения, исключения и проверки, а иногда и вовсе отказываться от чего-то (например от тех же альфа-прозрачностей). Много «приятного» с пониманием параметра z-index, дикий маразм с бесконечностью z-index свойства у элементов select и iframe.

Firefox

Замечательно! Может быть и не идеально, но очень близко к стандарту. Код практически не нуждается в адаптации.

Opera

Хорошо. Есть небольшие расхождения в нюансах, но их можно обойти, слегка подкорректировав реализацию. Я бы сказал, что реализация тоже близка к идеалу.

Выводы

У нас есть некрасивая, небезопасная, игнорирующая стандарты, поделка от Microsoft, популярная только из-за распространенности самой платформы Windows и принудительного насаждения и интеграции этого браузера в эту систему.

Есть испытанная временем, рожденная из пепла программа от Mozilla, которая открыта всем, красива, безопасна, постоянно развивается и поддерживает максимум стандартов.

Есть качественное решение от Opera Software, которое к тому же интегрирует в себе еще и почтовый клиент, агрегатор RSS-новостей и менеджер скачиваний и поддержкой докачки. Причем это не набор куцых решений — весь интегрируемый функционал работает отлично.

Но увы, мои слова скорее крик души, чем руководство к действию. Конкретного потребителя зачастую не волнует, в чем он работает и есть ли что-то лучше. У него установлена привычная система, и в ней есть программа под названием браузер, с помощью которой можно просматривать информацию в интернет. За него уже подумали, зачем же ему думать еще.


Любая перепечатка материала возможна только с прямой ссылкой на сайт http://www.artsinus.info