
Чти-Во
О Браузерах
Популярные браузеры
Популярные браузерыЧем больше мы приобретаем опыт в изготовление сайтов и верстке с использованием 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 решают вопрос с горячими клавишами и табами, но это сомнительное удовольствие и неприятная трата оперативной памяти. Скачивание файлов в этом браузере наводит тоску. Отдельное мешающее окно, отсутствие докачки. Попробуйте скачать файл скажем в FirefoxУдобное сохранение страниц. Поддержка как табов так и мультиоконности, для предпочитаюших разную организацию рабочего пространства. Интергированный просмотровщик кода. Оригинальная всплывающая панель контектного поиска, которая не мешает чтению содержимого страницы. Настройки разделены: все простое вынесено в диалог, все сложное, касающееся безопасности и специфичных моментов вынесено в about:config. Неудобный менеджер OperaВеб-страницы сохраняются со всем содержимым, но вот, к сожалению, браузер коверкает названия файлов, добавляя различные цифры. Точно сказать, как называлась та или иная картинка, или CSS-файл в оригинальном контенте, довольно тяжело. По умолчанию поддерживаются только табы, множество горячих клавиш и множество удобных настроек. Наглядная и быстрая возможность отключать картинки, масштабировать содержимое, включать/отключать стили оформления авторов сайта. Отличный менеджер скачиваний с поддержкой докачки. Интегрированный агрегатор RSS-новостей и удобный почтовый клиент. 2. Стили оформления. Чтобы не скучно было, менять иногда внешний вид браузера.Internet ExplorerНе дождетесь! Как выглядит Windows, так будет выглядеть и он. Надстройки типа Avant, MyIE слегка умеют изменять внешний вид под воздействием скинов. FirefoxДля этого браузера толпы разработчиков и энтузиастов постоянно наворачивают стили внешнего оформления. Скучно не будет. OperaСтилей много на любой вкус. Кроме поддержки скинов, есть возможность менять цветовую гамму каждого в десятке вариаций. Это еще больше расширяет его возможности. Есть правда неоднозначный 3. БезопасностьInternet ExplorerЭто его больное место и головная боль пользователей. Браузер тесно интегрирован в систему и любое нарушение его безопасности сразу дает злоумышленнику доступ ко всему. Вроде бы программисты из Microsoft постепенно решают эту проблему, но пока что люди жалуются, что дырки обнарущенные FirefoxВообще это самый технологичный браузер и потому огрехи встречаются, но его разработчики очень оперативно решают все проблемы с безопасностью, а обновиться просто и удобно. О его ошибках всем становится известно, потому что тестерам интересно их находить. Куда скучнее тестировать браузер, служба которого годами вносит исправление и вообще никак не реагирует на подобные письма в саппорт. OperaХоть этот браузер и бесплатен, но у него более закрытая политика и армия тестеров поменьше, но тем не менее новые версии, решающие проблемы предыдущих, выходят регулярно. 4. Поддержка технологий и стандартов.Конечно пользователь подходит к этому по-своему. Его мало волнует точность отступов, но нарушение целостности и неработоспособность динамических участков кода он будет списывать на авторов сайта, а не на свой браузер. Конечно если ошибки будут даже на солидных сайтах, то он задумается не виноват ли браузер. Для тестирования браузеров авторы стандартов HTML и CSS реализовали ACID-тест, которые показывает насколько программа поддерживает различные моменты. Internet ExplorerУжасно! Мало того, что браузер не поддерживает огромную часть технологий, так еще программисты из Microsoft насадили множество собственных ответвлений, выходящих за рамки стандарта. Чего только стоит многострадальное отсутствие поддержки PNG изображений с альфа-прозрачностью. Вместо того, чтобы ее просто добавить, криворучки испекли для нас загрузчик альфа-PNG через специфическую фукнцию JavaScript, да и она не решает проблемы, потому как намертво на несколько секунд просто вешает браузер. Собственное понимание отступов и размеров ошеломляюще действует на того, кто старается делать по стандарту. Если приводить аналогию с речью, то этот браузер заикается и шепелявит с непонятным акцентом. Разработчиками приходится делать магические решения, исключения и проверки, а иногда и вовсе отказываться от чего-то (например от тех же альфа-прозрачностей). Много «приятного» с пониманием параметра FirefoxЗамечательно! Может быть и не идеально, но очень близко к стандарту. Код практически не нуждается в адаптации. OperaХорошо. Есть небольшие расхождения в нюансах, но их можно обойти, слегка подкорректировав реализацию. Я бы сказал, что реализация тоже близка к идеалу. ВыводыУ нас есть некрасивая, небезопасная, игнорирующая стандарты, поделка от Microsoft, популярная только из-за распространенности самой платформы Windows и принудительного насаждения и интеграции этого браузера в эту систему. Есть испытанная временем, рожденная из пепла программа от Mozilla, которая открыта всем, красива, безопасна, постоянно развивается и поддерживает максимум стандартов. Есть качественное решение от Opera Software, которое к тому же интегрирует в себе еще и почтовый клиент, агрегатор RSS-новостей и менеджер скачиваний и поддержкой докачки. Причем это не набор куцых Но увы, мои слова скорее крик души, чем руководство к действию. Конкретного потребителя зачастую не волнует, в чем он работает и есть ли что-то лучше. У него установлена привычная система, и в ней есть программа под названием браузер, с помощью которой можно просматривать информацию в интернет. За него уже подумали, зачем же ему думать еще. Любая перепечатка материала возможна только с прямой ссылкой на сайт http://www.artsinus.info |