| ||||||||
OPERAция Ы или новая война браузеровnobodyman Семь раз отмерь - один раз отрежь. Народная мудрость. Не так давно отшумели споры о том, какой из браузеров лучше Internet Explorer или Netscape Navigator, а уже опять закипают страсти: что лучше IE или Opera... Что ж, попытался разобраться в ходе более точных экспериментов и получил результат: Opera работает быстрее и IE и NN. Но обо всем по порядку...Итак, на чем проводились эксперименты:
Итак поехали...Миф первый и мой ответ на него: "Итак, открываю IE 5 (графика включена). Набираю адрес: http://www.megastock.ru. Страницы этого сайта довольно тяжелы: обилие графики, JavaScript и табличная разметка. Для эксперимента - в самый раз. У меня в руке секундомер. Нажимаю Enter и засекаю время. Страница полностью загружена спустя 1 минуту 25 секунд. Сразу же закрываю Эксплорер и запускаю Оперу. Ввожу тот же адрес и снова засекаю время. Opera справилась за 1 минуту 22 секунды. Настолько ли эта разница велика, чтобы вообще о ней говорить? Конечно же, нет. Тем более что результаты эксперимента весьма относительны, и в следующий раз быстрее вполне мог бы оказаться Эксплорер." Загрузка из Сети, а тем более по DialUp - вещь капризная: загружаемые файлы могут остаться в кэше proxy-сервера провайдера, баннерная сеть может быть по разному загружена, на родной АТС контакт заискрит, магнитная буря пройдет:))) - все это влияет на скорость загрузки, поэтому во избежание недоразумений загружал локальную копию многострадального сайта www.megastock.ru, а для того, чтобы можно было засечь время - сохранил сайт не на винте, а не 3,5" дискете - получилось около 100 Кб. Сохранял IE - то есть графические, скриптовые файлы и файлы таблиц каскадных стилей - в отдельной папке. Для полной уверенности в результатах вычистил кэши браузеров и после загрузки страницы в один из них - чистил память программой FreeMemory. Теперь результаты:
И комментарии...Если считать, что скорость чтения файлов с дискеты одинакова, то на рендеринг у Opera ушло на 3 секунды меньше, чем у IE, и на 2 меньше, чем у NN, а в загружаемом документе была табличная разметка...Факты говорят сами за себя - Opera быстрее обрабатывает документы. Миф второй "Кстати, не нужно забывать, что мало скачать сам дистрибутив: необходимо также загружать дополнительные модули, например, plug-in Java." Извините, но сено за лошадью не ходит :))) Миф третий "Ну что ж, дело ваше. Но попрошу не забывать, что этот самый баннер не только портит внешний вид программы и постоянно отвлекает внимание, но и накручивает немалый трафик." Бесплатный сыр бывает только в магазине хозтоваров - в мышеловке. Opera поставляется не как freeware, а поэтому разработчики взымают плату за пользование своим продуктом показом рекламы. А блокируется этот показ достаточно элементарно: необходимо посмотреть к какому адресу будет обращаться Opera, например тем же AtGuard и добавить этот адрес в Blocking - все, трафик больше не накручивается. Миф четвертый "Лично мне это преимуществом никак не кажется. Посудите сами. Для того чтобы развернуть уже открытое окно Оперы, нужно сделать два клика: первым развернуть саму программу, вторым — вызвать нужное окно. Для Эксплорера же достаточно одного клика. Хотя на первый взгляд это кажется мелочью, однако постоянная необходимость делать лишний клик может немного раздражать." Opera версии 6 избавлена от этих недостатков: имеется возможность выбирать между SDI (Single Document Interface) - как в IE и MDI (Multi Document Interface).Без комментариев. Миф пятый "Все это хорошо, только скажите, вы когда-нибудь ими пользовались? Вот и я нет. Потому что функциональность почтовиков Outlook и TheBat!, а также «настоящего» ICQ все равно намного выше аналогичных инструментов, встроенных в Оперу. Я уже не говорю о том, что пользоваться «OPERAтивным» даунлоадером вообще невозможно." Если есть люди, пользующиеся Operным почтовиком и ICQ клиентом, то, будьте добры, расскажите: хорошо ли работает, удобно ли...? А менеджер закачек в Opera поддерживает возможность возобновить закачку после ее остановки, в то время как о менеджере закачек в IE и о его способности обрывать соединение с сервером ходят легенды... Теперь об ответных ударах... Opera версии 5.02, которую Никита Сенченко выбрал для тестирования, действительно плохо понимала CSS и JScript, только в 6-й версии большинство недоработок было исправлено. IE 5.01 и 5.5 тоже не подарки...Только зачем описывать то, что вышло много лет назад? С таким же успехом можно обсуждать возможности MS-DOS 4.0. Немного о кривых ручках web-дизайнеров. Если хотите, чтобы Ваша страница пользовалась успехом - пишите так, чтобы страничка нормально отображалась в любых браузерах: то есть не используйте неоднозначностей - если хотите сделать отступ на 60 пикселей, то следует написать style="padding:60px", не обращая внимания на "поблажки" Internet Explorera, как впрочем и не следует использовать тэги, понимаемые только IE или только NN. Вышесказанное относится и к кодировкам - достаточно добавить строчку:
для кодировки Win-1251, либо
соответственно для КОИ-8 и кодовой страницы 866, и проблем с чтение страницы не будет. Что немаловажно, так это то, что данная проблема характерна как для IE, так и для Opera, только последняя меняет кодировку страницы "на лету" - не загружая, в отличии от IE, страницу заново. О работе встроенного в систему IE...Это вообще отдельный разговор, но давно замечено, что падение Internet Explorera ведет за собой крах всей системы. А теперь представьте ситуацию, когда кроме IE открыт Word с не записанным, но набранным текстом, Delphi с открытым проектом и т.д. ? Все делать заново. А если было открыто, что очень часто бывает, 20 окон? Опять кликать и открывать все заново? Так вот: в Opera это проблема успешно решена. Мало того, что падение браузера не ведет к падению всей системы, так еще имеется возможность продолжить просмотр с того места, где остановился. (Бывает, правда, не открывается самая последняя из ранее открытых страниц, но это несущественно). Отдельно о статье "OPERAтивная сводка" : даже самому себе на слово верить не стоит:))). А если серьезно, то всем желающим можно повторить эксперимент, описанный в начале статьи и самим убедиться. Небольшое замечание: наибольшая разница в скорости между IE и Opera проявляется на NT-подобных системах, с небольшим объемом оперативки - все от того, что эти системы критично относятся к объему памяти. Каждый запуск IE "отъедает" от оперативки кусок примерно в 7 Mb. Opera "откусывает" ~ 8 Mb сразу после запуска, но после каждой следующей открытой страницы захватывает всего примерно по 3 Mb. После открытия 20 страниц IE займет в памяти ~140 Mb, а это означает, что при объеме памяти в 128 Mb большая часть страниц будет лежать в свопе:))). Считаем, что с Opera: 19 страниц * 3 Mb + 8 Mb * 1 запуск = 65 Mb. Занято меньше, чем занял IE больше, чем в 2 раза. Как говорится - без комментариев. На этом пожалуй все... P.S. Никоим образом не утверждаю, что Opera самый лучший браузер для Windows, но предлагаю верить фактам, а не голословным утверждениям автора статьи "OPERAтивная сводка", опубликованным в журнале Internet Zone выпуск №262. Вопросы, ругательства и пожелания мыльте на адрес nobodyman@mail.ru.
| ||||||||
Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com |