|
|
Обещанный обзор mozilla 1.0.
Когда-то был, фактически, один браузер. Звался он NCSA Mosaic (прикиньте, "эксплорера" ещё вообще не было!).
Был он... ну, лучшим из единственного - примерно так. Впрочем, особо большего и не требовалось.
Потом появился netscape. Меж собой нетскейповцы звали его "mozilla", злые языки говорят - от
слов "mosaic killer", но мы же не злые, правда? Со своей задачей "мозилла" справилась блестяще -
многие сегодняшние интернетчики видели mosaic только на картинках, а большинство и слова-то такого не знают. Потом...
Потом microsoft зачем-то решил, что негоже какому-то нетскейпу занимать рыночную нишу (на нетскейпе
зарабатывались деньги, честно-честно!), и решил выпустить свой браузер - MS Internet Explorer.
Зачем - точно не знаю, поскольку прямой финансовой выгоды я из этого не вижу - разве что желание
предоставить пользователю всё "в коробочке", впрочем, я по маркетингам не специалист.
Как выглядит версия msie 1.0 я даже и не знаю (netscape 1.0 я видел и даже юзал),
версия msie 2.0 вызывала недоумение (это - браузер?! да вы шутите).
С версии 3.0 в "войне браузеров" начался перелом (3.0 стало можно нормально пользоваться),
дальше msie пошел в комплекте с виндой, появился msie 4.0 - и
на платформе windows сейчас окончательно победил msie. И, как это ни печально,
ситуация скоро не изменится - пока msie идет "в коробке" с системой, нужен очень мощный стимул,
чтобы заставить пользователя качать и ставить что-то ещё - а этого стимула нет и не будет.
Netscape в результате был вытеснен на "не-виндовые" платформы, развитие затормозилось...
и в какой-то момент
было решено отдать исходники netscape как opensource: не получилось победить как коммерческому продукту -
так может удастся что-то сделать "всем миром". Так был создан "проект мозилла" - с изначальной целью
"причесать" netscape до уровня конкурентоспособного браузера, а заодно обеспечить "отделимость души от тела" -
создание не только монолитного продукта "браузер", но и возможность на базе мозилловского
"движка" делать что-то ещё.
Впоследствии оказалось, что причесывание и дописывание вылилось в почти полное переписывание
нетскейпового кода, что наскоком браузеры не пишутся, и что до нормального результата еще далеко - это
было очень заметно, когда я тестировал версию 0.9.2. Тогда оно, конечно, работало, но
называть это браузером - рука не поднималась. По поведению это было даже не бета-версией,
а какой-то глубокой альфой. Тогда я и зарекся смотреть на не-release версии мозиллы.
Прошло довольно много времени, и mozilla.org выпустили релиз. Версия 1.0. Каковой я себе скачал и погонял
две недели.
...Браузер должен быть удобным - как домашние тапочки. Он не должен быть крутым и навороченным,
главное - не создавать неудобств в тех местах, где их (неудобств) можно избежать.
Второе - он должен работать, то есть корректно отображать контент в тех местах, где я,
как пользователь, имею тенденцию бывать. Ну, и в третьих - он не должен "глючить",
в частности - не должен самопроизвольно падать или вставать раком, проработав всего-то недельку-другую
со всего-то парой десяток открытых окон. Поэтому лучший тест для браузера - забыть на недельку
про msie, и начать жить в mozilla. Сразу станет ясно, браузер это, или так, программа для показа хатэмээль-документов.
Если честно - я поражен, насколько хорошо mozilla 1.0 подошла под критерии "правильного браузера".
Учитывая, что 0.9.2 никуда не годилась, и учитывая, что сравниваю-то я версию 1.0 мозиллы
с верией 5.5 msie. Есть, конечно, недостатки, есть придирки, но в целом - качество
продукта очень на высоте. Это, правда, не означает что я буду ей пользоваться :-)
В-общем, впечатления. Дистрибутив весит около 10Мб - это в разы легче msie.
Не пытается молча прописать себя всюду и везде (чем страдает msie и от чего страдали пользователи
последних netscape'ов) - аккуратно спрашивает разрешения. Умеет запускаться из "кучи файлов на диске",
то есть, может обойтись без установки как таковой - но о пользе этого чуть позже.
Быстро рендерит (netscape 4.x дружно сосут, netscape 5.x не рассматриваю вообще - лежачих не бьют),
не тормозит без повода. За две недели понадобился один перезапуск - перестал реагировать на клики
линков, "остальное работало". Это на самом деле нормально - msie при моем режиме работы
встает раком не реже. Наконец-то есть print preview (гос-споди, почему простейших вещей вроде этого
приходится ждать годами, а всякие активиксы, джавы и флэши появляются как будто сами по себе?).
Есть приятная фича "open in new tab" - то, чего так не хватает в msie.
Ну, и вообще - жить не мешает, а значит - применим в роли браузера на все сто процентов.
Из придирок... Пожалуй, потяжелей msie. Скорее всего потому, что в современных
виндах большая часть msie постоянно загружена в память (поскольку используется самой системой/оболочкой
для своих целей), мозилла же - сама по себе, и весь свой код тащит с собой.
При наведении мышки на картинку с alt= не показывается всплывающая подсказка.
Мелочь, но я этим пользуюсь. Альт-текст картинок - более крупным чем у msie
шрифтом и в картинку частенько "нэ лизет".
С кодировками - традиционная для netscape ситуация с ползанием по меню. Хотя msie
догадалось сделать смену кодировки "одним кликом" ещё в msie 3.0.
Не понравилась обработка ошибок при загрузке картинок -
начинаем грузить gif. Он грузится, постепенно отрисовывается... рвется связь (модем). В msie на экране
остается загруженный кусок, мозилла пишет "the image <такой-то адрес> cannot be displayed, because it contains errors".
От gif'а, ессно, никаких следов.
MSIE'шная фича с разной настройкой прокси для разных соединений (мне это оказалось актуальным)
отстутствует.
Не удалось изобрести строчку для запуска mozilla с заданным именем файла в текущем каталоге (без
полной спецификации пути). Хочу, скажем, залить на CD что-то вроде сайта в виде html, туда же положить
мозиллу, и прописать в autorun запуск всего этого великолепия. А не могу - поскольку не могу знать букву
диска, на котором окажется cdrom.
Пожалуй, единственный "баг" за все время, несколько смазавший общее впечатление -
- на картинке. Хоть бы скроллер горизонтальный нарисовался, что-ли...
И это все недостатки, что удалось наскрести за две недели пользования.
Негусто, что радует. Поэтому вывод:
Несмотря на то, что на платформе windows один фиг хозяйничает msie, и никакими разумными методами
его оттуда не убрать, mozilla как браузер по уровню уже стоит вровень с msie, и потому на "альтернативных"
платформах весьма конкурентоспособна. Ставить под виндами имеет смысл в том случае, если чем-то не устраивает msie.
Мозильцы - молодцы.
| |
| |