Пользователь
0,0
рейтинг
29 августа 2010 в 19:59

Chromium 7 «убивает» козыри IE 9

Многие веб-разработчики и пользователи Интернета с интересом наблюдают за развитием Internet Explorer 9 и с нетерпением ожидают 15 сентября, когда будет зарелизена бета-версия обозревателя от Microsoft, которая порвёт все остальные браузеры по производительности, крутости, количеству попугаев, наличию блэкдж, в-общем, по всем параметрам. Недавнее моё тестирование показало, что у Internet Explorer 9 есть хороший потенциал, а ряд тестов ( тут и тут ) вообще говорят о том, что наш любимый ослик выносит хромого по всем показателям. Посмотрим, почему же Chromium 7 становится убийцей IE 9 ещё до полного рождения творения редмондских инженеров.



В пятницу, 27 августа, появилась запись на официальном блоге Chromium о том, что Chromium отныне заполучил часть функций аппаратного ускорения. Около недели назад появился Chromium 7, но я не особо спешил обновляться на Windows, будучи довольным канарейкой Хромого. Но, прочитав запись Ванжелиса Коккевиса, помчался грузить новую сборку Хромиума.

Итак, в правом углу ринга будут подвергнуты суровому испытанию Chromium 7.0.509.0 (57790) и Internet Explorer 9 PP4 v1.9.7.9.16.6000 на Windows 7 с последними обновлениями.
Конфигурация компьютера
Intel Core 2 Duo P8400 2,26 GHz
2 Gb RAM
3072 Cache L2
NVIDIA GF 9600M GT 512 Mb

Раз указываю техданные, значит, на вашей конфигурации могут быть самые разные результаты, особенно в тестах IE Test Drive.

Согласно мануалам, навесил на Chromium ряд параметров запуска
--enable-gpu-plugin --enable-accelerated-compositing --enable-click-to-play --enable-gpu-rendering --enable-video-layering --enable-webgl --enable-accelerated-2d-canvas --enable-nacl --enable-vertical-tabs
Часть параметров запуска висят в запуске со старых сборок. Вставив эти параметры в Убунте, Хромиум умер, параметр-злыдень не вычислен по причине непомерной лени.

В-общем, что мы замерим? Всякие ацидоцэсэс3 проверять я уже не буду, ибо нафиг неохота, а замерю производительность в разных тестах, а также соответствие HTML5. Пожалуй с него и начну.

Итак, HTML5:
Chromium 7 набирает 237 баллов + 8 бонусных:
image
Internet Explorer 9 набрал 96 баллов + 3 бонусных:
image

Теперь производительность. Тут я использую многие доступные тесты. И Google V8 Benchmark Suite, и WebKit Sunspider, и Futuremark Peacekeeper, и Mozilla Dromaeo. Запускать тесты несколько раз не хочу, но чтобы избежать внезапных нагрузок процессора, отключу несколько сервисов, антивирусы, обновления и тому подобные программные решения, способные воздействовать на производительность. На производительность скажутся расширения, запущенные в Chromium, поэтому я их отключу. По идее ещё в Chromium идут по умолчанию куча ненужных плагинов, но их трогать не буду.

1). Итак, Google V8 Benchmark Suite(описание):

Chromium 7 убедительно побеждает, застрелив большее количество «попугаев»:
image
Internet Explorer 9 оказался более терпимым к окружающей природе:
image

2). Теперь опробуем WebKit Sunspider JavaScript Benchmark(описание):

Chromium 7, естественно, оперативнее справился с тестом:
image

Internet Explorer 9 тем не менее показал неплохой результат:
image

3). Peacekeeper от Futuremark (описание)

Chromium 7 набрал больше 8000 баллов на моей скромной конфигурации:
image

Internet Explorer 9 же оказался в 4 раза медленнее Chromium:
image

4). Mozilla Dromaeo JavaScript Tests (описание):
Chromium 7: 493,21 runs/s
image

Internet Explorer 9: 172,38 runs/s
image

Дальше пойдут тесты с IE Test Drive

5). Psychodelic Browser (описание)

Chromium 7 умудрился на чужом поле выцарапать победу:
image

Internet Explorer 9 немного облажался:
image

6). Любимый тест любителей Internet Explorer 9 — FishIE Tank. Не мудрствуя лукаво втопил на максимальную отрисовку 1000 рыбёшек:

Chromium 7 прыгал в диапазоне 32-40 кадров в секунду:
image

IE 9 лихорадило сильнее: 13-28 кадров в секунду:
image

7). Летающие логотипы браузеров Flying Images:

Chromium 7 показывал чудеса лихорадки, проскакивая с 12 до 20 фреймов в секунду, а затем встав на отметке 60 намертво:
image

IE 9 не показал максимального результата, но браузер не лихорадило, в отличие от конкурента, обретаясь в рамках 37-40 кадров в секунду:
image

8). Теперь Asteroid Belt:

Chromium 7 — максимум:
image

IE 9 — максимум:
image

9). IMDb Video Panorama

Chromium 7 не мог успокоиться, мотаясь между 55 и 60-ью фреймами.
image

Internet Explorer 9 застыл, как влитой, на отметке 60:
image

Теперь хороший тестик от многоуважаемого хабраюзера babarun

Chromium 7 с максимальными параметрами (2880 полигонов, 1440 вершин) выжал 62,1 кадров в секунду
image

IE 9 такими результатами на таких же параметрах похвастаться не смог. 24,1 кадра в секунду.
image

Итог прост до невозможности. Chromium, особо не напрягаясь, вынул козырь и побил все притязания Internet Explorer 9, продемонстрировав феноменальную производительность в обработке динамического содержимого и показав высокую готовность к стандартизации HTML5. Epic Win, Google!
Табличка с итогамиimage
Anzhel Bozhinov @Mairon
карма
20,5
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Реклама

Самое читаемое

Комментарии (327)

  • +3
    Может все таки Microsoft еще исправятся, а то опять же года так через 3 придется с 9 версией маиться так же как ныне с 6
    • +29
      Самая большая проблема в том, что Microsoft плохо справляется с пересаживанием пользователей на новые версии. Каким бы хорошим ни оказался девятый IE, через 5+ лет он безнадежно устареет, а пользователи будут продолжать сидеть на нем. По-моему, больше ни у одного вендора браузеров нет такой доли пользователей старых версий.
      • +4
        А главное, это только на руку конкурентам: в любой момент можно с ~50% вероятностью утверждать, что если человек пользуется IE, то он пользуется устаревшим браузером :)
        • +1
          с ~50%? Т.е. или пользуется, или не пользуется? :-)
          • –3
            Патамушта тот, кто имеет неИЕ браузер на винде, с вероятностью 100% проделал процедуру смены браузера, и ставить обновления ему куда проще, чем тому, кто имеет ИЕ на винде, который с вероятностью 50% про такую процедуру не знает ничего.
      • +4
        Вот-вот. Нет смысла подгонять сайт под второй файрфокс и восьмую оперу. А вот ие…
      • +4
        Хром апдейтит браузер очень красиво… даже не знаешь об этом… :)
        • +2
          Ну, о большинстве действий софта от Гугла можно только гадать ;) Только вот не понимаю, что вы нашли в этом замечательного…
          • +12
            Плюс в том, что мне не приходиться ждать процесса обновления, как в файрфоксе например. Запускаешь посмотреть что то на 5 секунд, а он говорит подожди, я обновлюсь.
            Минус в том… ну если бы траф был лимитный, то минус был бы, а так только плюсы :)
      • +2
        MS хорошо справляется. Вот когда у вас будет несколько миллионов юзеров-теток из бугалтерии и вы сможете лучше справляться, тогда посмотрим.
    • 0
      иначе придется им бойкот объявить… всем Интернетом)
    • 0
      убъются ап стену? врядли
  • –11
  • +30
    Ох… главное чтобы стандарты соблюдал Ие, на остальное (скорость) по фиг))
    • +8
      Затем-то я и включил в тест HTML5Test. А скорость здесь только реверанс в сторону одному из преимуществ IE.
      • НЛО прилетело и опубликовало эту надпись здесь
        • –9
    • +1
      То что он тормозит, лишний повод пользователю пересесть на норм браузер. так что пусть тормозят :)
  • +16
    в этом никто и не сомневался. мелкомягкие подключили ВидеоКарту и выиграли в некоторых тестов, но с приходом свежих версий браузеров как всегда слили еще до релиза. Сомневаюсь, что они смогут показать достойный результат к релизу, особо учитывая тот нюанс, что им еще придется обвесить свой недобраузер свитоперделками
    • –16
      Блин, неужели еще есть люди которые не поняли, чем IE лучше Chrome. Вопрос быстродействия здесь далеко не на первом месте, иначе о IE6 уже вспоминали бы только разглядывая рисунки на стенках пещер. IE — официальные браузер Windows, которые понимает политики, обновляется вместе с системой и прочее. Chorme — с боку припека. Пока вы тут делите места и засчитываете сливы MS подписывает контракты на десятки тысяч установок и получает прибыль. Заканчивайте меряться, тут совсем не та весовая категория. Поддержит IE9 современные стандарты веба и то будет хорошо, а выши тесты ему нафиг не сдались.
      • +6
        Да вот по первому тесту не очень видно, что и как собирается поддерживать IE9. HTML5, по сравнению с Хромиумом, вообще, считай, не поддерживается.
        А такие тесты противостоят массовому зомбированию, которое вытворяет Microsoft, сообщая, что лучше них никто не может сделать браузер.
        • +3
          Вам человек дельную вещь говорит, а вы о каком-то зомбировании. Ни один вменяемый системный администратор с парком более 100 машин, не будет городить в windows инфраструктуре замены IE: gpo, wsus и тп аббревиатуры вам наверное ничего не скажут, но поверьте мне они куда важнее в работе, чем мифические попугаи из бенчмарков.
          • НЛО прилетело и опубликовало эту надпись здесь
            • НЛО прилетело и опубликовало эту надпись здесь
          • +1
            Напомнить вам, как порадовался одним прекрасным утром IT персонал, когда через WSUS был установлен Win XP Service Pack 2 с включенным Брандмауэром, блокирующим локальную сеть?

            GPO позволяет включить установку любого приложения при старте системы в домене для любого объекта…
          • +3
            Может скажете, в чем конкретно проблема развертывания замены IE через те же GPO?
            • 0
              После такой толпы бездумных минусов уже ничего говорить что-то не хочется.
          • +1
            >Ни один вменяемый системный администратор с парком более 100 машин...

            … не разрешит использовать ИЕ в качестве основного браузера.
        • 0
          Я вам про одно, вы мне про другое. Они просто делают свой браузер, не хотите — не пользуйте.
  • +24
    Лучше бы в IE добавили мега важную фичу обновления как в хроме. Что бы браузер не заметно для юзера и всяких там windows update обновлялся. Тогда бы и баги я думаю правились быстрее и юзеры были бы довольны
    • +20
      Мало добавить фичу обновления. Имхо, MS надо перенять опыт разработки Chromium, Opera, Firefox, с их более быстрыми темпами выпуска новых релизов и добавления последних технологий.
    • +18
      О да, корпоративщики вам скажут ох… нное спасибо, когда в один прекрасный день их закрытый и кривой, но дорогой и нужный, софт перестанет работать.

      • –5
        если софт дорогой и нужный — в чем проблема нанять команду професионалов, которые сделают его не закрытым и не кривым, чтобы потом не иметь с ним головной боли? а если они отдали такую работу студенту, который то и программировать толком не умеет, то должны были учесть риски.
        • +3
          а вы серьёзно думаете, что банковский софт и спец.софт крупных предприятий и организаций пишут студенты на коленке? Может быть этому софту уже много лет, и написан он очень грамотно для своего времени, ведь он до сих пор выполняет свои функции. А если софт делает воё дело, то зачем его трогать?
          • +4
            время идёт. технологии меняются. каким бы хорошим веб-софт ни был 10-15 лет назад, уже есть новые принципи защиты, юзабилити, возможности ускорения работы.
            серьезный банк только выиграет, если софт станет в два раза удобнее. пусть на это и потратятся небольшие для банка деньги.
            а учитывая прогресс — можно сделать намного более удобный софт, чем был в прошлом тысячелетии.
            • +6
              Любой новый софт — это новые баги. Это аксиома. Если старая лопата делает своё дело и делает его хорошо, то зачем мне новая лопата с раскрашенной ручкой и свистком за кучу бабок, а делать она будет ровно то же что и старая только ломаться чаще(больше от неё просто не требуется).

              Я вот смотрю на фотошоп и те функции которые в нём использую и понимаю, что в принципе функционала седьмой версии мне хватало, ну пару-тройку интересных фич можно взять из свежих релизов, но больше для того, чтоб было, а не для того, чтоб надо.
              • –2
                Любой новый софт — это новые возможности. Вот я лично могу вспомнить множество регулярно обновляющихся программ, новые версии которых добавляют не баги, а именно возможности.

                Adobe Photoshop — неудачный пример. С чего вы вообще взяли, что вам нужен Photoshop? Вы, может, создаете трехмерные сцены или имитируете работу реальной кисти? В большинстве случаев профессинальному ретушеру или дизайнеру достаточно Elements.
                • +8
                  А вы в курсе, сколько стоит миграция на «новые возможности» в корпоративном софте? Так и разориться можно. Это на отдельно взятом десктопе можно легко обновить программу, а в организации это часто невозможно (по разным причинам).
                • +1
                  Штука в том, что многим корпоративным клиентам никакие новые возможности не нужны, потому что их делопроизводство не меняется.

                  Вот есть какая-нибудь железнодорожная касса. Как десять лет назад выбивали билеты, так и сейчас выбивают. С точки зрения терминала ничего менять не нужно. Ну или банк — шли платёжки, и сейчас идут. Пусть хоть ДОС-терминал стоит, это не имеет значения.
                  • 0
                    Это не имеет значения пока с таких терминалов не ходят в публичный интернет. Если все-таки ходят — то это большая проблема для безопасности. Я думаю обитателей Хабра волнуют только те корпоративные пользователи, которые все-таки ходят на их сайты с помощью IE6, и, судя по всему, таких не мало. А железнодорожные билеты пусть продолжают выбивать через DOS-терминалы, это никого не волнует.
                  • 0
                    > Вот есть какая-нибудь железнодорожная касса. Как десять лет назад выбивали
                    > билеты, так и сейчас выбивают. С точки зрения терминала ничего менять не
                    > нужно.

                    Однако, интерфейс работы с железнодорожной кассой нынче здорово поменялся. Если раньше нужно было стоять очередь в кассу с живым кассиром, то теперь достаточно показать QR-код (с экрана мобильника) билетному терминалу.
                • 0
                  Любой новый софт — это затраты на переучивание сотрудников или как минимум потери производительности, пока сотрудники привыкают им пользоваться
              • +3
                Потому что софт это не лопата и новый функционал это не свисток и раскрашенная ручка.
                Если бы все так думали до сих пор бы сидели на MSDOS.
                Хорошо что таких единицы.
                • +5
                  Какой msdos, на древнючем коболе до сих пор сидят! И слезть не могут.
                  • +2
                    На древнючем коболе, крутящемся на древнючих мейнфреймах, без системы контроля версий, с тыщами захардкоденных SQL-запросов, и программируют/поддерживают это дело через древнючие терминалы.

                    Не шутка.
                    • +1
                      А почему вы говорите так, как будто это что-то плохое?

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

                        Тривиальные вещи делают неделями, куча времени уходит на поиски не там поставленой точки — привет, кобол, и сообщения об ошибках покруче, чем в С++!

                        В итоге поддержка и развитие такой системы встает чуть ли не на порядки дороже написанной, скажем, на Java — начиная уже с поиска специалистов.

                        Но, как можно догадаться, переписать все заново еще на порядок дороже. Вот и сидят на коболе.
                • +4
                  Куча новых кассовых аппаратов до сих пор на DOS, большего от них не требуется.
                  • –1
                    Кассовые аппараты это предел IT возможностей?
                    Многие кассовые аппараты на ARM9, что теперь?
                    • +1
                      Это у вас так принято, отвечать на коммент в произвольно выбранном контексте? Мы тут говорили о том, что на DOS, якобы, сейчас никто не сидит. Или я ошибаюсь?
                      • –2
                        Вообще-то речь шла о том что софт не должен застаиваться.
                        У знакомого на заводе Spectrum-ы станками управляют.
                        Но это не повод молится на них и не стремится к новому оборудованию.
                        О том что никто не сидит на MSDOS речи не шло.
                        • +2
                          Я так и не понял почему «софт не должен застаиваться». Я вам привёл пример софта, который успешно используется до сих пор и не менялся, наверное, уже с десяток лет. И, честно сказать, не особо понятно зачем ему меняться, в данном случае.
                          • –4
                            Я вам тоже привел пример такого софта.
                            Только вот есть более совершенные решения, которые быстрее, дешевле, удобнее.
                            Они экономят время, деньги, время персонала.

                            Можно конечно продолжат пользоваться тем что работало и выполняло кое-как свои функции.
                            Но зачем тогда молоток если можно использовать валун? Тоже ведь можно бить…

                            Это выбор каждого.
                            • +4
                              Вы утверждали, что софт необходимо обновлять, я привёл вам пример, показывающий, что, в общем случае, это не так.

                              По-моему, спорить не о чем.
                              • –5
                                Т.е. если бы была возможность обновить ПО на этих кассовых автоматах, исправить там баги и т.п. вы бы сидели на старой версии?
                                По-моему тут тоже не о чем спорить.
                                • +1
                                  Мы подошли к сути.

                                  Опытные сисадмины обновляют ПО только в том случае, если новый функционал действительно нужен или он как-то сталкивается с исправленными багами.

                                  Например, если в компании есть только интранет без разделения полномочий, было бы странно обновлять ПО только ради латания багов безопасности в браузере.

                                  Или обновлять DOS на кассовых аппаратах только ради исправления бага, возникающего только на другой платформе.
                                  • –2
                                    Как сисадмин со стажем могу сказать что при наличии исправлений ошибок редкий сисадмин будет куковать со старым ПО.
                                    То что оно доступно только изнутри не меняет сути.
                                    Конечно, есть некрофилы, их никто не отменял.

                                    >> Или обновлять DOS на кассовых аппаратах только ради исправления бага, возникающего только на другой платформе.
                                    Я говорил об исправлении багов ПО кассового аппарата.
                                    Сдался вам этот MSDOS.

                                    Вы просто сноб.
                                    • +2
                                      Вы плохой сисадмин просто. Кроме того, вы не знаете значения слово «сноб», судя по всему.
                                  • –3
                                    Вы подтвердили мои слова.
                                    Если бы было в наличии обновление с исправлением ошибок, его бы использовали.
                                    Весь треб выше только из-за вашего желания поспорить.

                                    Если вы действительно считаете иначе, пересаживайтесь срочном порядке на MSDOS и не забудьте найти версию по старее.
                                    Иначе вы подтверждаете все мои слова до первого поста. )))
                                    • 0
                                      Вы похоже так и не поняли о чём был мой «трёп», как вы его изволили назвать (правда с ошибкой).
                            • +2
                              >Только вот есть более совершенные решения, которые быстрее, дешевле, удобнее.

                              На практике все три условия редко выполняются, хорошо если два. Тем более, что «удобнее» понятие субъективное, да ещё сильно зависящее от привычек.
                            • +1
                              я работаю по ИТ в региональном ритейлере. у нас есть кассы в том числе и под DOS.

                              вкратце: вы тупо не правы со своим «быстрее, дешевле, удобнее».
          • +5
            Ну для этого можно сделать галочку «Не получать обновления»
          • 0
            Если продукт до сих пор широко используется в компании — значит, он должен поддерживааться, а значит, должны быть специалисты, которые в структуре проекта разбираются и могут продолжать разработку и совершенствовать продукт. Если компания не хочет оплачивать труд по развитию своего продукта — это исключительно ее проблемы.

            Принцип «зачем что-то менять, если все и так работает» в большистве случаев только вредит. В частности, с ним очень тесно связано высказывание, что временные решения — самые долговечные.
            • 0
              Автообновления в корпоративной среде — зло. За то время пока будет локазилован баг и откатятся назад на старые версии компания потеряет кучу денег, это было бы просто абсурдно.
            • –1
              У вас, видимо, есть своя компания не младше 20 лет, с несколькими тысячами сотрудников использующих 50-200 различных корпоративных программ, которые каждый год переписываются, чтобы не отставать от прогресса, новых версий ОС и браузеров и стандартов, и вы знаете, о чём говорите :)

              Интересно, стали бы вы устанавливать каждый новый билд хрома или ффокса, если бы за него приходилось платить, скажем, 25 у.е.?
              • 0
                Я работаю в такой компании. И да, основной корпоративный софт поддерживается, баги фиксятся, улучшения вводятся. И автообновление винды там включено. И виндовый софт (скажем, outlook, ie же не пользуюсь, про него не знаю) регулярно обновляется (скажем, теперь он имеет в названии цифру 2010).
                • +1
                  У нас основной корпоративный софт написан лет 20 назад на Natural или Delta :) Неосновной — на C и PHP.

                  Ну вот есть у вас программа, написанная 15 лет назад. Она исправно работает, багов не содержит. Написавший её программист 10 лет назад уволился и передал программу коллеге, который в работающую программу особо не вникал, а может и сам уволился 5 лет назад.
                  Да, у неё не самый современный интерфейс. Да, она написана не на самом современной версии языка программирования и не по самой последней моде. Но она работает, выполняет свою задачу. За пару часов прилепить к ней современный интерфейс со всеми подобающими духу времени свистелками и перделками не получится — её кода никто не знает, он плохо читаем, в нём куча goto, глобальных переменных, перекрёстных вызовов и инклюдов вместо функций :) Проще будет написать с нуля, а это потребует 50-100 человекодней (или 10000-50000 у.е. деньгами :)
                  Но она ведь работает и так. Зачем её переписывать-то?
                  И таких программ на предприятии — десятки, если не сотни.
          • +7
            Например я ВСЕРЬЕЗ думаю, что такой софт пишется на коленке, и даже не студентами, а недошкольниками!
            Исхожу из горького опыта — чем сложнее софт, тем более студенческий мозг его проектировал…
            • +5
              Я в этом убедился когда копался в софте который предоставляет йота (yota музыка и yota access). Вроде и инвестиции большие в кампанию, но программистов дельных так и не нашли.
          • +2
            Я серьезно не понимаю, почему админы этих серьезных компаний разрешают своим пользователям ходить по интернету с устаревшей версией браузера, если они запускают на этих же компьютерах через этот же браузер специальный софт, подвергая тем самым риску и себя, и сеть компании.

            В чем проблема иметь на одном компьютере IE6 для дела и последнюю версию альтернативного браузера для безопасности?
        • 0
          Проблемы а) в бюрократии б) в реальности корпоративной разработки.
        • 0
          Мне бы в такой идеальный мир…
      • +2
        Для корпоративщиков — корпорейт едишн или ручной апдейт.
        • 0
          так оно тогда и непонятно какое нововведение хотят тут от МС, автообновление в винде есть, по умолчанию оно включено. Кто же виноват, что очумелые ручки вырубают его на компах простых пользователей.
    • +3
      «Нафиг! Нафиг! К терапевту!» (с)

      Я помню, какой дурдом был, когда у одного из клиентов нашей компании появились массово восьмые интернет эксплореры. Учитывая любовь разработчиков этого прекрасного браузера к решению вида «а вот это уже никто не юзает и мы его выбросим», получилась очень смешная штука: кто не в курсе, интернет эксплорер номер восемь при печати документов исходит из очень интересного предположения, что у принтеров дпи по вертикали и горизонтали — одинаковые. Вот только забыли они в своей прекрасной Волшебной Стране, что есть ещё такие занятные устройства, как принтеры матричные, у которых в драйверах эта самая разрешающая способность может и не иметь параметра, например, 300х300, а только 170х240 и ещё пару таких же чудных, неквадратных значений, в результате чего все печатаемое напоминало отражения в кривых зеркалах. А стоят эти принтеры матричные в туевой хуче мест по всей необъятной Родине и заменить их по ряду причин (как финансовой, так и технологической — во всяких банках не ради экономии и олдскула эти девайсы стоят) никак нельзя.
    • 0
      Для этого нужно WSUS (Windows Server Update Services) превратить в типичный Linux-like репозиторий, на что M$ вряд ли когда-то пойдет…
  • +17
    вы всё ещё верите в ие? тогда мы идём к вам! /слоган для рекламы Chrome
    • +1
      Еще не поздно снять очередной ролик про картошку.
  • +16
    Если я не ошибаюсь релиз IE9 запланирован на первую половину 2011г.
    Но до конца текущего года Chrome и Opera еще таких сюрпризов могут выкатить… что IE9 потухнет окончательно. Слишком медленно работает команда MS и слишком быстро работают такие гиганты как Google и Opera. Думаете что-то изменится?..
    • +11
      Раз они выкатывают бета-версию, то добавление новых фич маловероятно, учитывая опыт работы с бетами Vista, 7 и MS Office 2010. Будет полировка интерфейса, багов и всего-такого-офигенно-прочего.
      • +40
        Полировка багов, говорите :)). Так вот чем они занимаются… А я-то думаал :))
        • +4
          баги в ие называются фичами)
          но на самом деле это подстава
    • +9
      Opera — гигант?
      • +3
        Как разработчик браузеров — да. ~750 сотрудников, практически все разработки связаны с браузерами. Сомневаюсь, что команды Chrome или Internet Explorer больше, чем вся Opera. Для этих компания браузер — переферийный продукт.
        • +8
          Ну и смысл в этих сотрудниках? На десктопе Опере уже давно ничего не светит. Когда говорят гигант, подразумевают значимую долю рынка. Или влияния на рынок. Ни того ни другого у Оперы нет
          • 0
            soros26 употребил слово «гигант» в контексте скорости разработки, а не доли рынка. На это значение слова я и упирался.
          • –10
            24% в сумме, это, конечно, ничтожная доля рынка.
            • +14
              Если говорите «в сумме», то суммируйте по всему миру. А то конкретно в моём доме хром имеет 50% долю «рынка».
            • +7
              Угу. liveinternet.ru — это, безусловно, показатель доли рынка.

              en.wikipedia.org/wiki/Usage_share_of_web_browsers#Summary_table

              1.62% — это как бе более реальная цифра.
            • +2
              Занятные графики. Получается, что многие люди больше любят (используют дома) FF и Оперу, а на работе вынуждены использовать ИЕ.
              • +5
                Меня, конечно, заминусуют, но язык мой — враг мой. Я на работе (примерно 70 чел) почти всем закрыл ИЕ. Принудительно только Opera. Ну или Хром, как вариант. И, кстати, проблем нет.
                • +7
                  а Firefox?
                  фашист!
                  • +2
                    А Firefox никто из сотрудников не просил :-)
                • –1
                  Я поступил также: в сквиде написал запрет на выход в Сеть через IE.
                  В итоге все счастливы, кроме бухгалтерии. У них один из банк-клиентов работает только с ослом.
                • –2
                  Я бы вас давно уволил за вредительство…
              • 0
                я конечно не эксперт в графиках, но по-моему там все браузеры одинаково просаживаются на выходных, кроме оперы мини…
          • 0
            Когда я смотрел посещаемость сайтов компании, где я работаю, выяснилось что в России у Оперы просто огромная доля рынка браузеров. Не менее 20-25%.
            • +1
              В России — традиционно да. Но Россия — это очень маленький кусочек глобального рынка.
    • +1
      MoFo по што забыл, ирод окоянный?
    • –8
      Opera — гигант???? :)))))))) Повеселил
  • +5
    Я вот понять не могу, почему самая крупная софтверная компания, создавшая тысячи великолепных приложений все никак не может побороть браузер? Я вот терпеть не могу IE. Я уже к 9ой отношусь скептически :)
    • +12
      >тысячи великолепных приложений
      Visual Studio, допустим, а остальные 999 какие?
      • –42
        Была бы карма, заминусовал бы :)
        • +4
          Не знаю даже, что Вам ответить.
          • +5
            Я бы ответил, что уже и не будет :)
      • +10
        Офис же, нет?
      • +34
        minesweeper же
        • 0
          А разве игрухи были не фрилансерами написаны (там в about авторы указаны)?
      • –2
        Для начала Office, Sql Server, Windows, этого хватит?
        • +8
          там было про 999 великолепных приложений. вы ни одного не назвали.
          • +1
            Хотелось бы услышать критерии великолепности для начала.
          • 0
            Назовите вы хоть одно, для примера? Не обязательно от MS…
      • +3
        Косынка
      • +9
        Из софта у них игры неплохие.
        А вообще как ни странно им больше всего удаются мышки, клавиатуры и рули.
        • НЛО прилетело и опубликовало эту надпись здесь
          • НЛО прилетело и опубликовало эту надпись здесь
            • –3
              и операционки :)
      • –7
        только notepad.exe на ум приходит %)
        • +9
          Это тот самый текстовый редактор, который не знает \r\n?
          • НЛО прилетело и опубликовало эту надпись здесь
            • +3
              Век живи — век учи фичи софта от МС =)
            • 0
              Ну вы тоже уже не помните, как царя-батюшку звали…
    • +1
      Потому что у нее миллионы пользователей и большая часть из них — корпоративные, и всем угодить надо. Отсюда и все тормоза и неповоротливость. Просто у них другие приоритеты.
    • 0
      Потому что MS продает то, что пишут индусы
  • +1
    Можно было бы до кучи прогнать и FF 4 с тем же аппаратным ускорением.
    • –2
      и Оперу 10.70 ещё, ага
      • +1
        Зачем? Сборок Оперы 10.70 с аппаратным ускорением нет, и даже неизвестно будет ли оно в этой версии.
        • –4
          А зачем оно, если Опера использует свою графическую библиотеку и дает аналогичные результаты?
    • –2
      Это всё осенью будет, после официального релиза Firefox 4. Я посезонно буду проводить подобные тестирования.
      • +15
        Не вижу никакой логики. FF первый выпустил публичную сборку с аппаратным ускорением, но вы его не хотите включать в обзор до релиза, хотя остальные участники еще в стадии альфы.
        • –3
          Chrome имел ограниченную подержку WebGL и GPU-Plugin в 5 версии. Вы можете прямо сейчас завести эти функции. А вот когда появился Хромиум под циферкой 5 я не знаю. Предположительно до выхода IE 9 PP1.
          • +1
            А какое отношение WebGL имеет к ренедерингу страниц?
            • +1
              Прямое:
              WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on OpenGL ES 2.0, exposed through the HTML5 Canvas element as Document Object Model interfaces.


              Что касается начала поддержки аппаратного ускорения в Chromium, то оно появилось 22 декабря 2009 года.
              • +1
                Вы теплое с мягким не путаете? Рисовать на видеокарте картинку, которую потом можно использовать на странице это одно, а рисовать саму страницу, совсем другое. Chrome образца 22 декабря 2009 года, помоему, не наберет сравнимое число баллов в майкросовтовских тестах.
                • –1
                  Нет, я отличие понимаю, но вопрос-то стоял такой:
                  какое отношение WebGL имеет к ренедерингу страниц?

                  Вы сами и подтверждаете, что прямое. Используя WebGL, можно показывать на странице тот самый сложный трёхмерный объект, обработанный видеокартой. Сами разработчики заявляют о прямой связи с canvas, который и рендерится движками WebKit, Gecko и прочими.

                  22 декабря 2009 г и сам Internet Explorer Pre-Platform Preview (или как называются «лабораторные» сборки IE?) не наберёт такое число баллов. Он до PP3 вообще не поддерживал canvas.
                  • +1
                    Одно словоблудие, уж простите. А вопрос был простой, почему не включили FF.
                    • 0
                      Потому что сравнение Firefox'a уже было в моём большом тесте, который я указал в статье. Чтобы провести подобные, в целом бесполезные, тесты, надо сидеть 3-4 часа безвылазно, ибо некоторые бенчмарков длятся по 5-7 минут ( + фиксация результатов, скриншоты и масса всякой черновой работы ), а есть и другие дела. На написание такой коротенькой статейки у меня ушло два дня ( часть ночи + часть дня с кучей перерывов ). А вы ещё хотите Огнелиса. Я уже не раз говорил, что глобальные тестирования я буду проводить посезонно, когда будет время, а ваши пожелания я учту.
                      • 0
                        Я уже начинаю сомневаться в вашей вменяемости. Речь в этой статье ведь об аппаратно-ускоренных браузерах, верно? Для фокса его нужно включать в настройках, и для предыдущего тестирования вы его не включали. Следовательно, не потому, что сравнение Firefox'a уже было в вашем большом тесте.

                        Про то, что лень — так бы сразу и ответили, вместо того чтобы втирать какую-то ересь.
                        • –1
                          Речь идёт о ряде параметров в Хромиуме, заявленные на блоге разработчиков браузера, которые улучшили поддержку аппаратного ускорения.

                          И какую ересь я втирал, я понять не могу.
                          • 0
                            Когда я сказал о том, что в ФФ ускорение появилось раньше, вы решили мне доказать, что в Хроме раньше появился WebGL. Хоть в одном тесте из проведенных есть хоть немного на WebGL?
                            • –2
                              Когда я сказал о том, что в ФФ ускорение появилось раньше, вы решили мне доказать, что в Хроме раньше появился WebGL

                              Я думаю, что либо я нечётко выразился, либо вы неправильно поняли, но скорее всего первое.
                              В этом комментарии я не был уверен, что Хромиум, поддерживающий аппаратное ускорение вышел даже до IE 9. А то, что Mozilla является по сути идейным вдохновителем WebGL — это очевидно.

                              Хоть в одном тесте из проведенных есть хоть немного на WebGL?

                              Да. В тесте на соответствие HTML5.
  • +4
    думаю у майкрософ есть только один способ стать более технологичными в браузерной войне — купить оперу.
    • –1
      Вы так говорите, как будто Опера на это согласится.
      • +3
        думаю вопрос в цене.
        • +2
          Думаете Майкрософт захочет предложить больше чем Гугл и Нокия?
          • +3
            для гугла это покупка не имеет смысла, у них хром всех рвет, нокия возможно включилась бы в игру, но у них проблемы с операционной системой как таковой, а не только с браузером, да и кэша я думаю у них столько нет, чтобы майкрософт перекупить, а для майкрософт это дело чести не выглядеть на фоне гугл тупаками.

            хотя скорость, тесты все это перекрывается маркетингом, и думаю пока виндовс самая распространненая система, ослик будет самым распространненым браузером.
          • НЛО прилетело и опубликовало эту надпись здесь
            • +9
              Второй раз пишу этот комментарий.
              «Затем был Google. Сергей Брин и Ларри Пейдж предлагали мне продать им компанию, чтобы не браться за Chrome на пустом месте»,— вспоминает фон Течнер. Сразу после того случая с пиццей хорошо пошла Opera Mobile для мобильных телефонов, последовали предложения от Nokia и других производителей. Йону не нравились стратегии развития продукта, выдвинутые покупателями. Они видели браузер не центром, а дополнительным ресурсом своих основных бизнесов. Интернетчики хотели сосредоточиться на десктопной версии браузера, «телефонисты» — на мобильной. «Я отказал им всем»,— вспоминает Йон.

              internetua.com/prishelc-iz-interneta
              • НЛО прилетело и опубликовало эту надпись здесь
              • +2
                яху тоже боролась и кичилась, посмотрим что будет.
    • +1
      Этого не будет. Это был бы удар по имиджу обеих компаний.
      • +6
        то что на яху.ком теперь бинг стоит тоже казалось немыслимым.
        • –1
          Мне так никогда не казалось, т.к. Yahoo всегда была беспонтовой компанией.
          • +6
            для России да, но не для рынков где она присутствовала
    • +2
      Уже однажды пытались. Не получилось :)
  • +1
    А кто-нибудь следит — чем дело со spyware-ом в хромиуме кончилось?
    • +4
      Гугл откатил свои изменения, и извинился, если верить опеннету.
  • +1
    К слову, у меня с перечисленными ключами всё сразу работало. Ну, т.е. как — браузер стартовал, реагировал на ввод и нажатия кнопок, но показывал чёрный экран. А после того как удалил из списка "--enable-gpu-rendering" всё и вовсе стало замечательно. ;-)
  • +11
    Недавно я тоже прогнал канарейку (7.500.0.1), FF 4 b3, Opera 10.61, IE9 на нескольких тестах — ссылка. Версии чуток старее, но есть результат психоделика FF и IE.

    Кстати, там есть еще страничка с просто потрясающими результатами «тестов». Потрясают тем, насколько криво написаны тесты — я взял первый попавшийся, и нашел несколько ошибок, исправив которые «fail» у Сhrome/FF магически превращается в «pass» (смысл — они там когда проверяют поддерживается ли какой-то тег, смотрят что-то вроде childNodes[0].name = 'svg', но в исходном коде первый чайлд — пробел (т.е. #whitespace). Если кому интересно, найду какие именно тесты таким «блещут»).
    • +6
      Средних размеров плюс репутации Microsoft'а: повернулись лицом к людям и пытаются сделать стандартосовместимый браузер.

      Огромный, нечеловеческих размеров минус репутации Microsoft'а: как и обычно, они лгут.

      Пожалуйста, опубликуйте информацию об ошибках в тестах отдельным постом, и не только на Хабре, а везде, где это возможно. Пускай расплачиваются за обман своей репутацией. По полной программе. Сами виноваты.
      • 0
        Я вам могу сказать, что все лгут. Поддержка стандартов всех браузеров не 100%
        • +7
          а кроме мелкософта никто и не говорит о 100% поддержки стандартов
      • +2
        Нашел свой Buzz-пост (немного в горячем тоне, но просто тогда как-то совсем удивил такой «маркетинг» про прохождение тестов HTML5/CSS3/SVG/… на 100%

        Но самое интересно, что сейчас тест изменили (вместо "[0]" поставили таки "[1]"),

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

        Фактически в IE9 того времени была бага в имплементации childNodes, которая давала возможность пройти тест (содержащий ошибку), в то время, когда все другие броузеры показывали «FAIL».

        Жаль нет достаточно времени пройтись по всем тестам, но даже небольшой просмотр лично у меня даже сейчас вызывает некоторые вопросы. Например они утверждают что у img должен быть border, хотя спецификация говорит обратное: «Authors should not specify a border attribute on an img element. If the attribute is present, its value must be the string „0“ (source)

        Я еще пару подобных замечаний выписал, но чувствую что не смогу найти достаточно времени чтоб хорошо проработать этот вопрос (если кто будет заинтересован — смогу скинуть информацию если вдруг кто заинтересуется и сможет развить этот вопрос).
        • +1
          И всё-таки хочу отдельный пост здесь, на хабре. Пусть даже с такой скодной инфой. Потому что важно. Потому что здесь, в ворохе комментов, Ваше сообщение мало кто заметит.
        • +1
          Да, и в любом случае спасибо за подробности!
  • 0
    Думаю, от IE 9 не стоит ожидать побед по производительности, т.к. он остается неуклюжим и неповоротливым. Борьба в скорости выполнения — есть борьба в скорости разработки, количества заплаток в день. Разумеется, Chromium обладает более сильными ресурсами для разработки.
    Остается надеятся что в IE 9 сделают нормальную совместимость с HTML5.
    • +4
      проблема IE — в интегрированности в систему. Если бы это был только браузер, проблем было бы меньше. А так на нём по сути висит дикое количество совершенно не браузерных задач, которые все надо поддерживать. Я бы на мести микрософта отказался бы от интеграции браузера в систему и выпустил бы отдельно системную библиотеку с веб-компонентами, обновлял бы её не торопясь, независимо от браузера.
  • +1
    Удивительное дело — Хром быстрее, чем ИЕ!
  • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    простите вопрос сугубо потребительский — а есть смысл сесть на dev ветку Chromium?
    основной браузер chrome
    • 0
      Нет смысла. Я сейчас сижу на dev'е Chromium'а и постоянно ругаюсь на баги. Надо бы перейти на Chrome, но мешает лень.
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          Нужно переносить пароли, закладки, расширения… я как-нибудь попозже =)
          • НЛО прилетело и опубликовало эту надпись здесь
          • +1
            Закладки и расширения афайк синхронизировать можно.
  • +5
    Ну не знаю как кому, но мне главное чтобы вдруг ненароком они из 9-ки не выкинули conditional comments (как выкинули из 8-ки expressions)…
  • +2
    Тесты — это, конечно, хорошо. Но на первое место всё же надо ставить юзабилити.
    Приведу пример из жизни. Примерно три года использую браузер conkeror, это xul-приложение на базе xulrunner, по сути дела, тот же firefox, но с другим интерфейсом. Всё в нём меня устраивало, за исключением тормозов и пожирания памяти xulrunner-ом. И вот однажды сделал волевое усилие и перешёл на chromium. Смирился уже было с табами, открыл их порядка 25-ти штук и браузер стал вставать колом, табы стали падать и выдавать смешные некрологи.
    А надо сказать, что в conkeror вместо табов буферы, как в емаксе, соответственно, никаких хендлеров нет и переключаться надо сочитанием клавиш и вводом подстроки урла или заголовка, что достаточно удобно и позволяет с лёгкостью переключаться между большим числом буферов. И буферов этих у меня обычно бывает порядка 220-250 штук… Чуете разницу? Целый порядок! И тут я понял, что conkeror вовсе даже и не тормозит и не ест память, и вообще дико кавайный браузер. И так после двух недель chromium я вернулся на родной conkeror.
    Я не знаю, сколько он (или firefox) набирает баллов в синтетических тестах, мне по барабану. Это абсолютно не та метрика, по которой надо оценивать браузеры.
    • –3
      И мне абсолютно не нравится идея «каждому табу по системному процессу», которая используется в хроме. Это настолько ересь, что словами не выразить. Что толку от того, что табы изолированы и падение одного таба не приводит к падению остальных, если падают они достаточно часто. Целесообразно было бы использовать зелёные процессы, а не нативные. Думаю, к этому они придут рано или поздно. Зелёные процессы тоже могут быть изолированными друг от друга и при падении не тащить за собой всё остальное.
      • +3
        Разделены всетаки не табы, а сайты. 100 страниц с одного домена будет обрабатывать один процесс.
        • 0
          А, спасибо, не знал. Но по большому счёту, не такая уж и большая разница.
          • НЛО прилетело и опубликовало эту надпись здесь
            • –2
              Сомневаюсь, стóит ли оно того.
            • +1
              Фишка в том, что они выкатывают новый исправленный релиз прямо перед началом Pwn2Own. И участникам просто не остаётся времени, чтобы исследовать его на уязвимости.
              • +2
                Так и в реальной жизни у тех, кто держит автообновляемый Хром ( есть сборки и без автообновления ), получается схожая ситуация. Учитывая скорости, с какими Гугл выдаёт версии Хрома, пользователи остаются защищёнными по той простой причине, что у хакеров «не остаётся времени, чтобы исследовать его на уязвимости».
              • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              ну, не единственный, за Оперу даже и не брались, например, никогда.
        • 0
          Вот тут кстати вопрос: у меня сейчас в одном процессе сайты с разных доменов (открытые с гугла), в другом все вкладки хабра и ещё 3 процесса по одной страничке с одного и того же сайта.
      • +1
        Зависит от характера ошибки, как быть например с повреждением памяти?
        • 0
          Ну если бы память сбоила, было бы заметно при компиляции и прочих процессоёмких задачах. А так падают только хромовские табы.
          • +1
            Имеется ввиду не повреждение планок ОЗУ, а повреждение памяти процесса.
            • –1
              А кто ж им память повредит, кроме их самих? Так что это проблемы браузера.
              • +1
                Об этом и речь, если вдруг из за бага в коде браузера на обработке определенной страницы будет повреждена память (например), то рухнет весь процесс, унося за собой всё приложение.
                • –2
                  Я ж не зря писал про зелёные процессы. В Erlang, например, один процесс не может попортить память другому, разве что явно прибить, вызвав exit. Браузер — достаточно сложная и большая вещь, чтобы для него было целесообразным сообразить собственную виртуальную машину с изолированными процессами.
                  • НЛО прилетело и опубликовало эту надпись здесь
                    • –2
                      ОС не является виртуальной машиной. Прежде, чем говорить кому-то о том, что он чего-то не понимает, изучите вопрос сами.
                      • +2
                        Ну это смотря как смотреть, ведь ОС виртуализирует реальные железки, на которых она работает. Так что понятие виртуальной машины к ней вполне применимо. Просто не надо синонимизировать ВМ и с виртуалбоксом, vmware и прочим.
                        • 0
                          Под ВМ я подразумевал BEAM, JVM, Dalvik и т.д.
                          • 0
                            Вот я и говорю: вы сначала обвеняете человека в некомпетентности, а потом признаётесь что это «я подразумевал». Вот я и сообщаю, что понятие ВМ не ограничивается перечисленным вами и ОС можно вполне отнести к категории виртуальных машин, т.к. они создают абстракцию над железом.
                            • 0
                              Я достаточно ясно привёл в пример Erlang, чтобы можно было понять, что имеется в виду.
                              • 0
                                Скорее это не пример из жизни, а выдержки из спеков языка. К сожалению мысли я читать не могу (ага, они в защищенном адресном пространстве), поэтому и не вижу примера.
                                В любом случае «ОС не является ВМ» — ваши слова, и они не совсем корректны.
                      • НЛО прилетело и опубликовало эту надпись здесь
                        • 0
                          Я не говорил, что надо писать браузер на ерланге или хаскеле, это достаточно странная затея. Надо сделать специализированную ВМ для браузера и на ней его делать.
                          • НЛО прилетело и опубликовало эту надпись здесь
                  • +1
                    Так зачем что-то городить своё, если можно воспользоваться готовым механизмом? Причем он явно безопаснее, ибо вирт. машина должна будет не просто производить контроль за памятью, но и ещё за объектами синхронизации, захваченными её псевдо-процессами и многим другим, а это потенциальные ошибки + растрата вычислительных ресурсов. Оно того стоит? Какие явные недостатки у схемы с раздельными процессами?
                    • 0
                      И да, последним своим предложением вы нарушаете принцип Бритвы Оккама.
                      • +1
                        Подобные принципы не следует возводить в ранг догмы. Они должны всегда обдумываться и уже после надо делать выводы о пригодности такого варианта. На самом деле, тут никакая бритва Оккама не присутствует, так как предназначения у системных процессов и браузерных достаточно разное, и пытаться подогнать поведение одних под другие ни к чему хорошему не приводит, что я и показывал в своём примере из жизни.
                        И да, если браузер один, то зачем для него плодить кучу сущностей — системных процессов? Вот здесь как раз бритва бы пригодилась.
                        • 0
                          Я не видел примера, демонстрирующего преимущества написание своего велосипеда вместо системных средств.
                          И создать сущность «процесс» можно в несколько строк кода, а сущность «виртуальная машина» — это гораздо больше ресурсов.
                          • 0
                            Оверхед на взаимодействие и управление этой кучей процессов не учитываете? Если процессов штук пять, то VM, разумеется, не нужна. А вот ежели их сотня штук, то уже повод и задуматься.
                            Если вы не видели примеров, демонстрирующих преимущества специализированых инструментов над дженериками, то у вас всё ещё впереди. И привычка называть это «велосипедом» уйдёт со временем.
                            Хотя, может это только я так неправильно браузер использую, что у меня куча табов/буферов получается? Может подавляющее большинство использует с десяток табов? Тогда действительно заморачиваться не на что.
                            • НЛО прилетело и опубликовало эту надпись здесь
                              • 0
                                Вы явно передёргиваете. Разве я упоминал что-то, кроме проблемы с процессами?
                                • НЛО прилетело и опубликовало эту надпись здесь
                                  • 0
                                    Ну тогда ответьте мне на вопрос, почему в conkeror я открываю 200 буферов и мне это никак не мешает, а в chromium 25-30 и предел?
                                    • 0
                                      А при чем здесь конкретно оверхед на процессы? Пока очень смахивает на зависимость между числом пиратов и глобальным потеплением.
                                  • 0
                                    Аргумент «проблемы с процессами не существует, что подтверждают бенчмарки» явно хромает. Все бенчмарки всегда выполняют с одним запущенным приложением и одной открытой страницей. Как они могут выявить проблемы с процессами, не понятно.
                              • 0
                                Вы будете смеяться, но в Гугле с вами полностью согласны, вместе с браузером нужно поставлять свою ОС :)
                            • +1
                              Хм, я никогда не сталкивался с проблемами производительности для браузера (да и дженерики в большинстве случаев подходят отлично для решения задачи). Оверхед там достаточно ничтожен по сравнению с теми ресурсами, которые нужны на рендер страниц.
                              И таки да — это велосипед, потому что это не нужно в данном случае. Мы избавимся от оверхеда на обслуживание процессов системой, зато получим оверхед на обслуживание процессов вашей ВМ и оверхед от самой ВМ. Вопрос — что ещё быстрее выйдет? А ещё приплюсуйте то, что поддерживать такой код будет труднее.
                              Преждевременная оптимизация — зло, а как показывате рынок браузеров, ВМ им не нужна.
    • +3
      Прочитав Ваш паттерн использования очень рад, что разработчики хрома не равнялись на таких технологических пользователей.
      • 0
        Да вот и я думаю, может оно и к лучшему :)
  • НЛО прилетело и опубликовало эту надпись здесь
    • +2
      Как вариант запустить из под cmd.
    • +2
      батник?
      • –4
        комментарий в плюсе а карма ушла в 0, спасибо всем поучаствовавшим.
        • +1
          у меня тоже почти все коменты в плюсе, а кармы -7 за топик)) зомбированные от микрософта опять в своём стиле.
          • +1
            Ужасные вещи творятся, господа!
  • +1
    Новый gpu рендеринг не всегда удобен. У меня ноутбук с двумя видеокартами. Когда открыт браузер не могу переключить видеокарты, соответственно надо закрыть браузер и открыть заново.
    В браузере открыто порядка 20-25 вкладок, перезапуск — процесс достаточно болезненный, так как все вкладки заново обновляются, а на узких каналах вообще ужасно.
    • 0
      Багрепорт уже отправили? Это ж опенсорц!
      • +4
        Багрепорты на софт с закрытыми исходниками тоже можно отправлять.
      • +3
        Куда отправлять то репорт? Это ведь такая особенность переключения видеокарт, что из приложений активно использующиех видеокарту необходимо предварительно выйти.
        • +2
          Тогда можно отправить предложение сделать включение/выключение gpu рендеринга в рантайме, чтобы не перезагружать браузер.
  • +12
    В пост призываются евангелисты, которые форсили результаты СВОИХ ЖЕ ТЕСТОВ, в которых ие9 пп «выносил» остальные интернетные обозреватели.

    Пусть видят как мы смеемся, лол
    • +1
      О, да, с радостью посмотрю на комменты этих евангелистов. Я всегда сильно смеюсь, читая их, тяжёлая работа у ребят :)
      • +1
        Согласен, у меня самого их умозаключения очень часто вызывают улыбку.
    • 0
      mixen, mixen, mixen! *усиленно аплодирует*
      • +1
        Вызывали? :)
        Работа у нас интересная — этот пост наглядно показывает, насколько сильная конкуренция на рынке браузеров.
        И как можно заметить, IE9 встал в ряд лидеров, его начинают сравнивать с версия браузера +2 к той, что стоит у обычного пользователя (Chrome 5).
        Почитайте Хабр полгода назад и посмотрите комментарии людей, которые тестировали скорости и отрисовку в браузерах, о продукте Microsoft.

        А гонка будет продолжаться — со всех сторон. У нас скоро время новостей.
        В выигрыше как всегда конечные пользователи — то есть все мы в том числе
        • +19
          > IE9 встал в ряд лидеров, его начинают сравнивать с версия браузера +2 к той, что стоит у обычного пользователя (Chrome 5).

          В таком случае, IE9 — это версия +3 к той, что стоит у обычного пользователя :)

          А вообще, конкуренция — это здорово. В этом Вы правы.
          • –5
            Насколько мне известно, Chrome у обычного пользователя не стоит вообще… так что, +7 к версии браузера :)
        • НЛО прилетело и опубликовало эту надпись здесь
          • +6
            Может им деноминацию на 1 порядок сделать а то версии хрома растут, как недавно зимбабвийские деньги.
            • 0
              Ну это же солидно — иметь версию выше конкурента. Обойдут оперу на десяток и успокоятся.
              • 0
                Тогда им надо было как Емаксу, релизиться на 19 версии.
        • +7
          А меня больше всего радует политика сравнения в Microsoft. Начинают сравнивать сырую лабораторную альфа-версию без GUI с полноценными браузерами, которые отточили для конечного пользователя. И начинают скандировать, что да, мы всех выносим. Тогда как Chromium уже позволял использовать возможности графического ускорителя аж 22 декабря 2009 г, когда был внедрён параметр --enable-gpu-plugin, только вот сомневаюсь, что кто-то в Microsoft и в IT-изданиях озаботился конфигурированием каждого браузера согласно тоннам мануалов, заметок, советов и т.п., которые раскиданы по всем щелям репов.

          Так что давайте не смешивать мухи с котлетами. И сравнивать альфы с альфами, беты с бетами, релизы с релизами. Ещё и учитывать особенности каждого браузера, возможности по его конфигурированию.
        • +3
          В выигрыше пользователи будут только тогда, когда ИЕ будет закопан.
          • –3
            А вместе с IE еще и Opera и Firefox…

            Одного WebKit-а достаточно
        • +4
          > его начинают сравнивать с версия браузера +2 к той,
          > что стоит у обычного пользователя (Chrome 5).

          Хорошая попытка подлога.
          В статье речь идёт не про Chrome, а про Chromium, а его текущая ветка 6.0
          Поэтому сравнение вполне равноценное IE9 — это пока превью-версия (+1 к текущей), и Chromium 7 — это тоже превью-версия (+1 к текущей).
  • 0
    Интересно, что к презентации 9-ки выкатят конкуренты. Ведь не может быть, чтобы сидели и ждали.
    • 0
      Safari, естественно, отмолчится. Opera исправит баги в 10.61. Вся надежда на Firefox 4 b5 и выход Google Chrome 6. Он-то точно выйдет, а то уже пора.
  • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      И как я тогда скачаю нужный мне браузер? Вариант с .net объектами через powershell не предлагать.
      • +1
        Устанавливать в процессе установки системы, путём скачивания свежего дистрибутива.
        • 0
          А если у меня интернета нет на момент установки? Ну и опять же. Нужна совместимость для копроративного сегмента. Им не нужно новое, им нужно одинаковое.
          • 0
            Ставить одинаковый браузер из корпоративного источника обновлений. Обычная практика. Или ставить систему с кастомизированного установочного диска, тоже обычная практика.
            • 0
              Всё же это создаёт больше проблем. Те кто сидит на пиратках — так и будут использовать старые версии, а те кто сидит на лицензионных — имеют зачастую автообновление (которое само предлагает настроиться).
              • 0
                Автообновление как правило раз в два-три года предлагает обновить браузер. Так что не вижу особых проблем. Тем более такой подход может заставить производителей софта писать более качественные приложения, которые будут работать по стандартам, а не по хакам конкретной версии. Впрочем, это такой сегмент рынка, в котором всегда найдутся грабли на любое решение.
                • 0
                  Вообще не вижу смысла в таком ходе (удалить браузер и предлагать скачать при установке) ибо ОС сама предлагает настроить автообновление и сразу же выкачает новый браузер после первого подключения к серверу обновлений. Разница только в том, что в текущем случае у пользователя сразу будет браузер, а в предложенном — ему придется ждать (а это лишние проблемы). А те, кому нужна конкретная версия в обоих случаях найдут способ её поставить.
            • 0
              И какой от этого бонус? Так браузер обновляется вместе с системой и держит политики. Сторонний браузер обновляется сам по себе и как централизованно его конфигурить — хбз, в чем профит?
              • +1
                Да фиг знает, если честно. Тут засада с каждой стороны: на новых версиях перестаёт работать старый софт, зато на старых — отлично работает разнообразная вирусня.
          • НЛО прилетело и опубликовало эту надпись здесь
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          Согласен. Только почему сразу в дистрибутив браузеры не вшить? Всё, кроме IE, обновиться прекрасно само, как только появится инет.
    • +6
      Пойдите в любой магазин, постойте в зале 10 минут и поговорите с людьми, которые покупают компьютеры.
      А теперь подумайте, что будет, если в ОС не будет браузера. В любой ОС. Любого браузера.
      • НЛО прилетело и опубликовало эту надпись здесь
        • +3
          unzip.zip?
          • НЛО прилетело и опубликовало эту надпись здесь
            • +1
              Предложите решение проблемы?
              • –1
                wget :)
                • +1
                  А wget вы как скачаете? ;)
                  • –1
                    Поставлять вместе с OS
                    • +1
                      [sarcasm]ага, а еще прикладывать инструкцию, как им пользоваться, в рисунках.[/sarcasm]

                      зачастую обычный пользователь винды даже не в курсе что в ОС имеется возможность работы в консоли — подтвержденный на практике факт, и не раз подтвержденный.
                      • 0
                        а какая проблема GUI для wget'a сделать, который предложит скачать браузер на выбор?
            • +1
              Вы забываете, что в некоторых устаревших ОС нет менеджера ПО и wget'а из коробки тоже нет.
              • –1
                ftp? telnet?
                Кстати, telnet на 80й порт и вперед
                • +3
                  Ну раз у вас больше никаких идей, приближенных к реальности, нет, то можно разговор закончить.
              • 0
                Так речь и не идет про устаревшие ОС, в них уже ничего не изменишь.

                Речь идет о том, чтобы предлагать пользователю выбор при установке ОС. Если нет возможности взять с инета — можно включать в дистрибутив, само обновится когда надо будет. Производители браузеров вряд ли будут против.

                Т.е. как в европе, только включать все браузеры в дистрибутив на случай отсутствия инета, и дать возможность прописать фиксированный браузер в ini файлах установщика для корпоратов. Надо IE — пожалуйста.
      • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Только после того, как это сделуют Ubuntu, SuSE и MacOS
    • 0
      Это уж какое-то совсем бредовое решение, даже MS на такое не пойдёт. Да и кому от этого лучше будет? Конечный пользователь от такого решения только пострадает неимоверно.
  • –1
    В отличий от других программ от MS, ослик «продается» вместе с отличным ОСю Windows (минус Европа). А от других программ MS получает большой доход.
  • +1
    Еще бы кто дал описание всем параметрам так как официальный параметр лишь один --enable-accelerated-compositing

    Говоря официальный я имею ввиду что о нем написали в блоге хрома
  • –1
    А мне, например, плевать на скорость, радует что наконец-то ИЕ вошел в конкуренцию, его уже можно будет использовать а не материться потому что в нем все выглядит по другому (надеюсь так будет), это отлично что, пусть и будет плестить, допустим, в хвосте, но будет уже не в жопе.
    • +4
      Как вошел, так и вышел. Пока жив XP, IE9 в корпоративном секторе использоваться не будет.
      • –3
        Через какое то время MS заставит XP кануть в лету, как они поступили с IE6
        • +4
          Как они поступили с IE6? Он жив, здоров.
    • +4
      IE 6 тоже когда-то был на передовой прогресса. Проблема в том, что им продолжают пользоваться до сих пор. Если MS не переосмыслит политику обновлений, то на Habr 2020 мы будем дружно плеваться в сторону IE 9. Так что если куда-то пересаживать пользователей — то лучше сразу на браузер от другой компании. Выше вероятность, что они будут как-то обновляться.
      • –5
        Последние обновления выходят довольно таки часто, да и результат впечатляет =) если так пойдет и дальше, то все будет хорошо
  • 0
    Протестил у себя почти все тесты. Конфигурация компа ~в 2-2,5 раза выше той, что у тестера. Кроме HTML5, IE9 немного, но выигрывает
  • –1
    Ребят, объясните пожалуйста.
    Запустил FishIE Tank на своем Chrome 7, 20 рыбок на разрешении экрана 1920x1080, на компьютере Cor2quad Q8400 2.66 2048mb L2, 4 gb RAM, GTX 250 2048 mb видеокарта — тест выдал 1 ФПС
    Что я делаю не так?

    АЛСО
    V8 Benchmark Suite 6126
    Peacekeeper 7493 Points
    Психоделик 8 в минуту
    • 0
      Не читаете.
    • +1
      1). Google Chrome это не поддерживает, но в завтрашних-послезавтрашних сборках «канарейки» уже будет.
      2). Все параметры прописали?
  • –3
    У меня в psychedelic test результат = 1. Бля.
  • +1
    Спасибо за проделанную работу, но.
    Хочется пожелать автору избегать в статьях стиля «мне 13 лет, я пишу подруге в аську».
    Мы всё-таки на приличном ресурсе.
    • НЛО прилетело и опубликовало эту надпись здесь
    • +1
      Ладно, такого стиля не будет. Упор на информативность сделаю. =)
  • +3
    Я и не сомневался (:
    IE как был тормозом, так им и будет.
  • +4
    Картошка побеждает ИЕ, даже она
  • –1
    Какая разница, кто побеждает в тестах. Пока сохраняются старые корпоративные приложения — IE6 будет безоговорочно выигрывать. Вплоть до 2014 года.
    Вот если бы в хроме сделали режим 100% совместимости с IE6, тогда да…
    (Сам участвую в разработке нового веб-приложения для корпоративной среды — основное требование к совместимости — поддержка IE6)
  • 0
    я конечно понимаю, что пока это даже не бета, но что означают все эти цифры в версии Internet Explorer 9 PP4 v1.9.7.9.16.6000?
  • 0
    А в Хром добавили объектную модель? Подскажите как внедрить этот браузер в мое приложение.
    • 0
      webkit.org/
      Не оно?
      • 0
        Я говорю о «встраивании». Т.е. кинуть окошко браузера на форму.
      • –2
        одна DLL-ка или пицот?
        • 0
          Скорее одна :( А для ребят которые используют ИЕ в качестве движка своих приложений сильно важно, чтобы их было 500? Может быть можно чтонибудь придумать, насоздавать пустых дллок, или еще как-то замедлить.
          • 0
            Без понятия, кому нужно пицот DLL-ок. Но последний раз, когда я смотрел WebKit, DLL-ок в redistributable было реально много…

            А что, сейчас всего одна?
  • +1
    к сожалению, не могу понять смысл всех этих тестов. У меня на офисной тачке, да и дома, просто НЕТ аппаратного ускорения, и хз когда появится. Надеюсь, разрабы сайтов не будут сильно увлекаться такой фигнёй на сайтах.
  • –2
    На мой взгляд, несмотря на все усилия мелкомягких IE всегда будет устаревшим по сравнению с другими браузерами. Если большинство программ будут написаны кросс-платформенно (например на яве), то использовать IE будет незачем.
    • +2
      Какая связь между кросс-платформенностью и использованием IE?
  • 0
    Прямая. IE использует ActiveX. ActiveX — только в IE, который только в Windows. Некоторые веб-приложения основаны на ActiveX => могут быть запущены только под IE.
    • +1
      Очень плохо для таких приложений, правда?
      • +1
        Для приложений не знаю, но мне от это только плохо. У нас все пользователи используют linux. И именно для бухгалтерии пришлось ковырять wine на предмет запуска IE (из-за одного долбаного банк-клиента).
    • 0
      Да, всё верно. К счастью,
      1) уже выросло поколение разработчиков, которым RoR/python/php+js милее ActiveX, COM и пр.
      2) корпоративщики и сами поняли, что завязываться на технологии IE only в корпоративных информационных системах — себе дороже
      3) Разработка на RoR/python/php+js стоит дешевле

      Так что через какое-то время пройдет очередной цикл обновления/смены корпоративного софта, и мы про это забудем. Наверняка.

      PS: в банк-клиентах всё часто упирается в поддержку шифрования через внешние activex-компоненты. Но ведь на самом деле проще дать клиенту тот же chromium, собранный как portable application сразу со всеми встроенными либами, если таковые требуются, чем слушать жалобы «в моем браузере/ОС оно не работает». И, кстати, есть ActvieX-хост, сделанный в виде NPAPI плагина, если что. activex-овый флеш в нем работает, по крайней мере.
      • 0
        За плагин к файрфоксу — спасибо!

        Стоит нашему государству перевести основные структуры на открытые технологии (linux+openoffice) и станет жить легче.

  • 0
    Должен отметить, что на скриншотах видно, что тот же тест Psychodelic Browser проводился в разных условиях.

    Internet Explorer вынужден был отрисовывать на большей поверхности, чем Chromium. Поэтому, думаю, как минимум в тот тесте скорее победил не Chromium, а Internet Explorer.
    • 0
      Разница незначительная. От рабочей площади Internet Explorer отнимите еще status bar внизу экрана. На результатах теста не сказалось бы.
  • 0
    «Тормознутость» IE в том, что — он никогда не откроет свой код сделав его открытым для всех.
    Скорость других браузеров может зависит от того что больше людей над ними работает по миру, намного больше чем людей над IE. хз
    • 0
      Opera — достаточно шустрый и продуманный браузер, но она тоже проприетарна. Видимо, открытость — это не определяющий фактор в качестве работы программы.
      • –1
        В Opera много отчислений идёт от мобильных операторов за увеличение перегонки мобильного трафика, и прочего, прочего, прочего…
        А что спонсирует IE ??? Видимо у Опера Софтваре больше денег на браузер! :)
        • 0
          Видимо у Опера Софтваре больше денег на браузер! :)

          У opera software браузер — это центральный продукт, у M$ — это лишь один из продуктов.
          • +1
            Один из продуктов или нет, факт в том что с каждой новой версией софт у мелкомягких всё тормознутей и тормознутей. Мне по работе часто приходится ужимать видео, сидя на севен у меня мой компьютер больше чем 110 кадров в секунду не тянул, а перейдя обратно на XP 160 — 260 кадров в секунду всё тех же похожих видеофайлов. А я то думал что скорость упиралась в скорость жёстого диска…
            Заработаю на Макинтош и пошло оно всё…
      • 0
        Кстати, Вы видели в Opera «Прикольную Фишку» с Табами? (на ролике их официального сайта подсмотрел).
        — Когда навести мышью например на область между корзинкой вверху и формой быстрого поиска, появится стрелка в верх и в низ, зажав, можно вытягивать область таба в низ для предпросмотра и по анологии обратно прятать. Очень красиво.
        • 0
          Вы про миниатюры страниц на самих вкладках?
          Да, конечно видел, это ещё в первых версиях ветки Опера 10 появилось.
          Но я это быстро отключил.

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

          Поэтому для меня проще было сделать: правый клик на панели табов — Customize — снять галку «Enable Thumbnails in Tabs» и забыть об этой мешающей мне фиче.
          • 0
            > средней кнопкой маши

            *мыши
            (ох, что бы сказал на мою опечатку дедушка Фрейд)
          • 0
            Спасибо, я вообще юзаю только FireFox просто фишечка красивая показалась. Да, и вообще не представляю как можно сёрфингом заниматься без Noscript. Operы у нас с женой только для того чтобы проверять тот или иной сайт который мы нарисовали заказчику, ничеголи не криво, и гадостным IE тоже приходится открывать сайты проверять.
        • 0
          > Кстати, Вы видели в Opera «Прикольную Фишку» с Табами?

          Это тут было совсем некстати.
          • –2
            брысь.
  • 0
    Интересно вот что. MS утверждают, что сделать IE9 для XP нереально, потому что рендеринг на GPU завязан на Direct2D, которого в XP нет, а на DirectDraw хрен такое сделаешь.

    Так вот, только что попробовал FishIE Tank в chome 7.0.509 в XP SP3. 30-37 FPS. Ключи запуска из статьи.

    Короче, очередное маркетинговое враньё. Рендеринг на GPU возможен на XP без всяких Direct2D.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.