?
@
   Сирийские таблицы  
Заметки web-дилетанта (старая версия)

Назад 09.03.2004 Вперёд
[ Архив заметок ]
Я, безусловно, самый грамотный, самый умный автор в Рунете. Кроме того — отличный стилист. Однако вы запросто сможете доказать, что это далеко не так: выделите орфографическую, грамматическую, стилистическую или другую ошибку (слово, знак) на этой странице мышью и нажмите Ctrl+Enter. Выделенный текст будет немедленно выслан на e-mail зазнавшемуся автору, как очередное подтверждение его несовершенства.

 Ветераны браузерных войн

 

Ну а здесь о чрезвычайно полезной и привычной вещи — просмотре веб-страниц и любимой вещи, их разработке с точке зрения инструмента.

 

Браузеры — либо вы не знаете ничего кроме «ослика», либо вам надоело о них читать. Отгремели браузерные войны (хотя поговаривают, что с появлением Mozilla начнутся уже «платформенные» войны), но не утихают войны предпочтений и оценок на интернет-форумах и в личных заметках. Итак, сегодня есть желание поговорить именно о них, о браузерах. Умучился я с ними. Нисмотря ни на ход времени, эволюцию инета, развитие стандартов, ни на вопли веб-дизайнеров, сайты в различных браузерах продолжают выглядить по-разному.

Действительно, самое интересное, что есть в браузерах или броузерах — это то, как они «показывают» html :) А вы как думали?

Итак, открываем Lingvo:

browser 1) проф. броузер, браузер (средство навигации и просмотра) 2) программа (ускоренного) просмотра (напр., файла) 3) средство визуализации (и просмотра) объектов (напр., при отладке программ), визуализатор • ­ graph browser ­ image browser ­ text-oriented browser ­ web browser

и далее:

web browser Web-броузер (средство просмотра web-страниц в сети Internet).

 

Прослеживаем этимологию:

browse

1. сущ.

1) молодые побеги

2) ощипывание молодых побегов

3) корм для скота

Syn: fodder

2. гл. 1) объедать, ощипывать листья, молодые побеги (on)

2) распр. пастись

3) читать, бессистемно заниматься

4) пролистать, проглядеть; небрежно рассматривать (товары и т. п.) ­ browse among ­ browse on ­ browse through

Давайте посмотрим, при помощи чего можно пойти попастись на просторах информационных сетей.

 

С названием тоже, понятно, обыкновенная транслитерация. Кирсанов, например, предпочитает, «броузер». Я привык к браузеру.

Вообще, этот маленький рассказик сложился «всего по одной причине»: так как я делаю веб-страницы и стараюсь делать их как можно лучше, всегда тестирую их на совместимость с различными браузерами. Их, этих браузеров, даже по сравнению с изобилием других программ-аналогов достаточно много. А, если считать разные версии одного и того же браузера (а надо бы), то ещё больше.

Нильсен пишет, что «в будущем новые версии [браузеров — Mi)(a] будут появляться намного реже. Во-первых, необходимость в постоянном обновлении пропала, так как многие веб-дизайнеры осознали необходимость в обратной совместимости со старыми версиями броузеров...

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

Более старые браузеры выполняют все свои функции и изменения, которые вносятся в новой версии, не так заметны».

 

Не буду рассказывать историю браузерных войн. Она не так увлекательна, как о ней пишут, и сводилась к бестолковому и бессистемному (с исторической точки зрения, смайл) внедрению особенностей, которые гордо именовались стандартами. Тем не менее, именно благодаря этой истории конкуренции, мир получил слои, фреймы и зачатки css, который вкупе с JavaScript'ами называют динамическим html. Значительную сглаживающую роль сыграли стандарты www-консорциума, но про это в более серьёзных источниках.

Итак, кратко о наших героях. Internet Explorer, Mozilla, Netscape Communucator, Opera, Konqueror и, возможно, ещё несколько представителей этих семейств.

Основные признаки это реализация стандартов, операционная система/кроссплатформенность, возможность расширения. Вообще последняя возможность может прекрасно именоваться средствами разработки, потому как, забегу вперёд, создаёт возможность делать как различные версии браузеров, так и аналогичные exe файлам «браузерные программы»: behaviours, hta под MS IE и extensions, XUL apps под Mozilla.

Опять же Opera, Mozilla — браузеры кроссплатформенные. Но пора уже конкретно.

Конечно же, на первом месте у нас дорогой, привычный, ненавистный и любимый ослик IE. IE — это, конечно, классика и неизменный спутник каждого из нас. Думаю, можно прожить пользовательскую жизнь вместе с ним и не узнать, что в мире есть другие браузеры. Да ну и правильно.

 

Internet Explorer 6.0 SP1

Популярнейший браузер от виндовозов, пардон — от Microsoft, на основе NCSA Mosaic, в основе популярности (до 85 процентов) — привычка, бесплатность и наличие на любом компьютере. Как следствие, один из эталонов отображения html, с собственными наворотами. В этом браузере вы, скорее всего и просматриваете эту страницу. На самом деле не более правилен, чем другие два браузера (Opera и Mozilla) Собственно говоря, сейчас это скорее не браузер, а набор компонентов в виндоус, материальным воплощением которых и служит программа Internet Explorer. Главное удобство — не в дизайне и функциональности, а в применимости во многих приложениях и стандартности. Имеет чрезвычайное множество дополнений, плагинов и т.д. Очень часто с ними (и без них) ведёт себя нестабильно, особенно во время веб-серфинга (открыто десять и более окон).

Поддерживает W3C HTML 3.2 и 4, CSS1, CSS2 c небольшими оговорками. Почему-то многие обращают внимание на «уникальную» возможность дизайнить в IE скролл-бары.

Скачать

Сам браузер неплохо отличается от предыдущей версии в плане быстроты обработки html и работы с кешем. По стандартам шестая версия практически не отличима от 5.5. Рекомендую использовать не чистый Explorer, а в оболочке из одного из его паразитов. Наибольший эффект и привлекательность достигает в Windows XP, где довольно шустро работает с кешем (в отличие от отдельной установки на 9x) и неплохо кажет страницы с включённым clear type.

Вместе в Windows Longhorn можно посмотреть и седьмую версию.

 

Opera 7.23 (и беты следующих версий, 7.5 и т.д.)

Opera — сразу скажу, что это мой любимый браузер, инструмент для веб-серфинга.

Браузер от родом из Норвегии. Имеет собственное ядро, обладающее высокой скоростью; как пишут, для каждой версии разрабатывается новое ядро. По мнению продвинутой части сети — самый быстрый браузер (к этому мнению я полностью присоединяюсь). Стабилен, ровнее, чем другие браузеры работает с несколькими десятками окон. В седьмой версии замечена неприятная перегрузка процессора при открытии страниц, по видимому, связанная с закачкой их в несколько потоков. Имеется встроенный менеджер закачки и почтовый клиент. Кроссплатформеннен.

Скачать без Java

Скачать с Java

Сайт с дополнительными сведениями myopera.net. На нём же найдёте ссылки на все другие оперные ресурсы.

Неплохо себя зарекомендовали в своё время версии 6 и 5. По опыту работы наиболее нетребовательная к ресурсам и быстрая шестая версия. Её я бы вообще порекомендовал ставить на все компьютеры младше 133 пня (если ещё такие есть). А для современности седьмая версия — без альтернатив, потому как именно она «делает» ослика IE в правильности отображения стандартного кода html. Если ранее основная беда пользователей Opera — работа с кодировками, сейчас же — это Java.

 

Mozilla 1.6

Браузер на ядре Gecko (Mozilla Foundation как раз и есть разработчик ядра Gecko). Очень быстрый, по быстроте сравним с Оперой. В состав входит простенький менеджер закачки, почтовый клиент, IRC-клиент и HTML-редактор. Данный браузер имеет Open Source лицензию. Отдельные авторитетные личности считают лучшим браузером. Кроссплатформеннен. Лично я предпочитаю Оперу. На фоне Оперы смотрится слишком громоздко, хотя работает достаточно шустро.

Скачать

 

Firebird 0.7 (Phoenix)

Браузер на основе Mozilla. Как говорят разработчики — re'design of mozilla ;) За счет того, что из программы убраны некоторые функции, программа стала легче и значительно быстрее (по сравнению с Mozilla). Самый быстрый браузер (хотя не намного быстрее оперы, самая большая неприятность в опере — кратковременная пиковая загрузка процессора). Однако впечатление производит не совсем благоприятное. Версия сыровата. Уж лучше K-meleon.

Скачать

 

K-Meleon 0.8 RC

Скромный браузер на ядре Gecko (Mozilla). Интерфейс косит под IE. Можно сказать, что это firebird c фейсом IE. Страницы отображаются стабильно. Поддерживает плагины и скины. Неплохо подходит для слабых компьютеров (с небольшим количеством оперативки).

Скачать

 

Netscape 7.1

Хотя Нетскейп в его различных возрождениях и перерождениях (прежде всего в виде Mozilla и, естественно, самого нетскейпа версии семь) смотрится также неубиваемо, как и Ослик IE, однако статистика показывает совершенно другую картину.

Когда-то этот браузер имел огромную популярность, сейчас, чтобы его увидеть, необходимо его поставить. Чтобы его поставить, надо о нём узнать. А зачем про него узнавать, когда есть IE. В общем, бай-бай. В принципе, неплохой продукт, получивший второе рождение благодаря открытию исходников. Не знаю какие перспективы у него в Linux'e, но под винды единственное, на что он пока годится — напоминать, что он ещё существует. В поставку входит почтовый клиент, редактор страниц и много разной нужной и ненужной веб-мелочи, вроде реал-плейера. Подходит чисто для удовлетворения любопытства.

Лично я ничего не имею против этого браузера, кроме его способа отображения стандартных размеров шрафтов small, large и т.д. по сравнению, с оперой и интернет экслорером.

Скачать

 

Седьмой нетскейп, стильный и прекрасный

Amaya 8.x

Браузер от World Wide Web Consortium (W3C). Веб-разработчикам (не дизайнерам, а в основном, кодерам) иметь обязательно. Это не конкурент троицы Опера-Ослик-Мазила, а либо индикатор стандартов, либо средство отладки html, xml etc.

Скачать для 2K/XP

 

NCSA Mosaic (32-bit) 3.0

На заре www был основным браузером. К сожалению, проект закрыт еще в 97 году... Загляните, например в Справка ==> О программе в меню IE и увидете на чём изначально остнован «ко всему прилагаемый браузер». Скачать ещё можно, поизвращаться над своими работами или видом в нём крутого дизайна, например, Яндекса.

Скачать

 

NCSA Mosaic 3

Надстройки

Король браузеров Интернет-экплорер не одинок. Его, как и каждого короля, окружают его придворные примочки-паразиты. Или так: этих паразитов на теле бедного ослика — великое множество. Это программы использующие системные компоненты эксплорера.

 

 

Fast Browser Pro 6.2

Браузер на основе Internet Explorer с более широкими возможностями, чем сам IE.

Скачать

 

MyIE2 0.8.x

Самая популярная и, наверное, самая мощная надстройка над www-браузером Internet Explorer. Добавляет много оригинальных функций в ваш браузер. Самый главный плюс этой программы — это возможность открывать несколько сайтов в одном окне (подобно Opera и Mozilla). Рекомендуется настоятельно для ликвидации глюков IE.

Скачать

Скачать Combo

 

Avant Browser 8.02 (106)

Надстройка над браузером Internet Explorer, расширяющая возможности браузера. В общем, аналогична MyIE.

Скачать

 

IE++ 2.2

Это надстройка над браузером Internet Explorer, которая существенно расширяет и дополняет возможности браузера.

Скачать

 

NetCaptor 7.x

Популярнейшая надстройка над браузером Internet Explorer. Существенно расширяет возможности последнего. Самым важным нововведением является возможность открывать несколько сайтов в одном окне (вкладки как в Mozilla и Opera).

Скачать

 

NetSurf 3 — наш браузер, по сути — такая же оболочка; из оригинального, соединение древовидного и многооконного интерфейса, который несколько запутан, но достаточно функционален.

Скачать.

 

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

 

Немного о Linux. Как я уже сказал, для этой системы подходят кроссплатформенные браузеры, такие как NetScape, Mozila и Opera. Стоит добавить про родной линуксовский браузер, Konqueror. Он поддерживает 4-ый HTML практически в полном объёме, каскадные таблицы стилей — CSS (как поставлю Linux, так сразу проверю, первую или уже вторую версию).

 

Итог, основное свойство браузеров — количество поддерживаемых стандартов и степень их поддержки (качество реализации), а, по большому счёту, способность соревноваться с Internet Explorer'ом.

Есть ещё сказка (в смысле миф) под названием XWEBS, но это всего лишь история для offline'вой журналистики про маленького мальчика, который оказался не только маленьким, но ещё и таким умным, что сделал то, что не смогла сделать куча профессиональных взрослых людей, собравшихся вместе с той же целью.

А нафиг я всё это писал. Итак. Лично я пользуюсь браузером Opera, начиная с версии 4, с тех ещё пор, когда у него были проблемы с кодировками. Сейчас единственные проблемы, которые наблюдаются — некорректная работа с некоторыми JavaScripts (точнее, не совсем корректная работа со скриптами, которые нормально обрабатываются IE). Тут дело просто в заточке скриптов под конкретный браузер.

Вообще в универсальной разработке html и java два пути — создание универсального кода, либо создание адаптированного под каждый браузер кода с переадресацией на стадии загрузки. Ну, или хитрая комбинация этих двух способов. Как говорится, либо то, либо другое, либо и то и другое вместе.

В свете заметок №№ 1 и 2. Нужно ли ставить все браузеры. Да нет, не нужно, можно было даже эту заметку не читать :)

Однако если занимаетесь вёрсткой веб-страничек, естественно, надо. Чем больше, тем лучше. Ибо ничто так не показывает особенность той или иной технологии, как её кривая интерпретация.

Насчёт скорости работы Mozilla и Opera. Да Mozilla последних версий — очень быстрый браузер. Однако даже MozillaFirebird проигрывает Opera. Это утверждение очень просто проверить на локальном вебсервере под win32. Даже с нулевым кешем Opera загружат страницы почти мгновенно, когда как Mozilla разбирается с компоновкой кода где-то полсекунды.

Различия в работе c JavaScript. Лично я не заморачиваюсь со стандартами, а стараюсь делать единые версии страниц для всех браузеров, использовать скрипты, только предварительно протестированные. Вообще, обыкновенному любителю проще просмотреть сайт в различных браузерах и сделать нечто простое и универсальное, чем делать различные версии дизайна, заточенные под конкретный браузер.

Делать ли дизайн только под интернет эксплорер? Я бы поостерёгся. То, что его использует большая часть пользователей — верно, верно и ещё раз верно. Но лучшая ли это часть. Насколько мне известно, нет.

 

И, наконец, статистика по браузерам за прошедший год по моему сайту (hotlog, с, например rax'ом вполне коррелирует). Стандартные статистические исследования по веб я брать не стал.

 

Распределение браузеров (всего): 44997

  Тип Кол-во Среднее в день Процент в группе
    MSIE 6 25221 68.72 56.05%
    MSIE 5 12723 34.67 28.28%
    Opera 7 4271 11.64 9.49%
    Mozilla 1159 3.16 2.58%
    Opera 6 872 2.38 1.94%
    MSIE 4 220 0.60 0.49%
    Other 113 0.31 0.25%
    Netscape 4 102 0.28 0.23%
    Opera 5 96 0.26 0.21%
    Netscape 7 65 0.18 0.14%
    Netscape 3 64 0.17 0.14%
    Konqueror 40 0.11 0.09%
    MSIE 3 32 0.09 0.07%
    Netscape 6 10 0.03 0.02%
    MSIE 7 4 0.01 0.01%
    Opera 3 3 0.01 0.01%
    Netscape 2 1 0.00 0.00%
    Opera 4 1 0.00 0.00%

 

P.S. А с Mozilla я умучился. Дам в морду всякому, кто скажет, что она лучше Оперы. Уже одно то, что IE и опера сходно работают с размерами шрифтов в CSS даёт мне право к таким декларациям и ру/коприкладству™.




 Список всех заметок

Поиск

Google
Web textory.ru


Назад 09.03.2004 Вперёд

  У Вас браузер с javascripts (IE, Opera или Mozilla)? «Орфуса» видели? Помогайте!

Сирийские таблицы — заметки WEB-дилетанта. Сделано isaev.textory.ru, 2004-2005. Брянск.
[^]
 [ Страница собрана за - 0.006 ][ 231458/8/8/0/0 ]
Login:  Pass: