Пользователь
0,0
рейтинг
22 сентября 2009 в 23:47

Разработка → Google Chrome Frame — HTML5 для пользователей IE

Если вам надоело разрабатывать специальные хитрые решения для пользователей IE6, попробуйте этот таг:

<meta http-equiv="X-UA-Compatible" content="chrome=1">

Он позволит пользователям IE, у которых установлен плагин Google Chrome Frame, использовать рендерер WebKit и JS-движок V8.

Подробный блогпост на английском здесь.

Пост от разработчиков Google Wave, показывает пример, как предложить пользователям IE установить этот плагин.

Официальное видео

Google Chrome Frame ориентирован в первую очередь на веб-разработчиков, которые смогут благодаря ему создавать более сложные и современные веб-сервисы. А пользователи, предпочитающие интерфейс IE, смогут наслаждаться скоростными приложениями, как Google Wave.
mirritil @mirritil
карма
28,5
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

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

  • 0
    Интересная штука. Сколько всего придумывается для этого ослика, когда же он окончательно умрет…
    • 0
      Наверно никогда, потому что подавляещему большенству хватает и его скромных возможностей.
      • 0
        ~ 25% не является подавляющим большинством (я про ie6)
      • –1
        Аналогично
      • +2
        вот не пойму минусующих, они наверно меня считают идеологом майкрософта, ну или как минимум человеком из-за которого страдают все веб девелоперы?

        Сам являюсь веб девелопером и не раз набивал шишки на ослике. А комент мой совсем о другом. Мир интернета растет только с помощью людей не связанных с технологиями, таких как мои и ваши родители, дедушки и бабушки, ну или голодные дети знойной Африки. Установив винду им кроме ослика ничего и ненужно, они не поймут преимущества firefox или chrome, css3 и html5, а скорость javascripta важна для них, так же как новый вид картошки для нас.

        • 0
          Вы не поняли главного. В Google прекрасно это понимают, особенно то, что некоторые сайты могут быть заточены под ie6. Поэтому они и сделали возможность включения chrome движка в том случае, если сайт не поддерживает ie6 или не хочет его поддерживать (ипаться с его багами). Всё зависит от вебмастера, а не от пользователей.

          Т.е. это позволяет незаметно для ваших дедушек и бабушек заменить ie6 движок на современный движок хрома и спокойно заниматься версткой или внедрением HTML5 фич в свой проект.
    • +1
      когда же он умрет, когда же он умрет. как же вы затрахали этой фразой
  • +3
    <meta http-equiv="X-UA-Compatible" content="chrome=1">

    в оригинальном посте на blog.chromium.org была опечатка, которая перекочевала и сюда :)
  • +9
    А кто „в здравом уме“ будет ставить сбе на ие6 плагин от хрома?
    • +9
      Если такое внедрит, например, вконтакт, то многие просто нажмут «поставить скорее», чтобы уже наконец зайти на страницу :)
    • 0
      Сотрудники MS.
      Балмер может уволить за использование броузеров отличных от IE
      • 0
        сотрудники m$ уже вовсю должны использовать IE8, или тестить очередное следующее
        • 0
          В отделе тестирования можно. В других:
          «Так, когда один из сотрудников Microsoft попытался сфотографировать Балмера на свой iPhone, тот выхватил у него телефон из рук, сделал несколько саркастических замечаний, после чего швырнул устройство на землю и сделал вид, что пытается растоптать его ногами.»
          • +1
            я к тому что, где-где, а в майкрософт 6х ИЕ быть не может :)
  • –4
    Ну даже если я, человек занимающийся веб-разработкой, ни разу не слышал про «плагин Google Chrome Frame», то, я думаю, что эффективность данного решения стремится к нулю.
    • НЛО прилетело и опубликовало эту надпись здесь
    • +9
      А ничего, что он вышел только сегодня? :)
    • +11
      удивительно, что через час после появления этого плагина, вы ещё не слышали. вот, хабр вам в помощь :)
      • +1
        Ладно-ладно, не дочитал новость, с кем не бывает. Но сути это не меняет. Суть ясно выражена в посте чуть выше моего. Не будет никто этот плагин ставить, точно так же как и не обновляются с ИЕ6 до чего-нибудь более нового.
        • +3
          Не будет никто этот Flash ставить, точно так же, как и не обновляются с ИЕ6 до чего-нибудь более нового.
          • +4
            Вы не совсем корректно перефразировали. Flash ставят потому что в интернете очень много контента для которого он нужен. Посмотрите на Silverlight не смотря на достаточно агрессивную рекламную компанию от MS он стоит у достаточно малого кол-ва людей.
            • +3
              Так же могут появится новые приложения, типа того же gmail, которые не будут поддерживать ie6, а будут предлагать поставить плагин. Все таки поставить плагин немного менее страшно для пользователя, чем сменить браузер :)
              • 0
                Ну обилие флешовых роликов в интернетах просто не сопоставимо с количеством веб-приложений не работающих в ИЕ6, так что я не думаю, что этот плагин обретёт хоть какую-то минимальную популярность. Но, как я уже говорил, сказать наверняка сложно, поэтому — «только время нас рассудит» :)
              • НЛО прилетело и опубликовало эту надпись здесь
                • +1
                  Если он действительно весит 30мб (упоминаний о размере в тексте не нашел, под рукой нет IE что бы проверить, а при попытке скачать, насколько я понял, дает инсталлятор, который сам будет тянуть из сети все что нужно), то это действительно перебор. Хотя странно, сам хром же весит меньше.
                  На счет «согласиться с предложением винды», так уж сложилось, что у многих наших сограждан авто обновление просто отключено, так что не с чем соглашаться.
                  • НЛО прилетело и опубликовало эту надпись здесь
                    • 0
                      10 метров 4 хром весит
              • +2
            • +1
              У сильверлайта был, между прочим, неиллюзорный буст от того, что с его помощью инаугурацию Обамы транслировали. Так что технологии достаточно стать задействованной в каком-нибудь крупном проекте с большим весом и значимостью.

              Например, kremlin.ru сейчас держит высокую планку в этом отношении :)
          • НЛО прилетело и опубликовало эту надпись здесь
          • 0
            Не будет ставить — обломается поработать с youtube или тем же вконтакте. В общем, с теми проектами, которые внедряют новые фичи и больше не могут поддерживать ie6.
    • НЛО прилетело и опубликовало эту надпись здесь
      • –5
        «Не будет никто этот плагин ставить, точно так же как и не обновляются с ИЕ6 до чего-нибудь более нового.» (с) Я :)
        • 0
          А если для пользователей ІЕ6 на неком сайте будет альтернатива: или IE8/Opera/FF/Chrome или плагин для ІЕ6, что они выберут?
          Это я собираюсь переписать один свой сайт и забить на ІЕ6 (~5%) :)
          • +3
            Я, к счастью, не пользователь ИЕ6, потому мне сложно понять, что думают люди которые не хотят обновлять свой браузер, хотя бы потому что тогда он будет работать быстрее и безопаснее. Я думаю, что эти люди далеки от компьютерной сферы, поэтому само слово плагин их испугает. С другой стороны, большинство пользователей ИЕ6 пользуются им из-за корпоративных стандаторв (я так думаю), так что это может быть для них панацеей. А может всё не так, сложно сказать наверняка. Но я лично я уверен, что этот плагин не будет популярным. Люди, в большинстве своём ленивы и, скорее всего, они просто уйдут с этого сайта.

            «Это я собираюсь переписать один свой сайт и забить на ІЕ6 (~5%)»
            А вот это очень правильная мысль :) Сам так поступил давно.
          • НЛО прилетело и опубликовало эту надпись здесь
  • +2
    ага, теперь мс совсем обленится.
    • +1
      Думаю им балмер уже во всю пиздюлей раздаёт, чтобы делали свой плагин замены ie6 на ie8 :)
  • 0
    Как бы кто из разработчиков не любил ие 6, и тем более ие 5.5 (а такие существую, причем в одном крупном банке), должен прекрасно понимать, что большинство из пользователей самостоятельно не захочет устанавливать себе стороннюю программу, потому что он понятия не имеет, что это такое, если до сих пор пользуется ие 6 и подобными ей.
    К сожалению надо делать вещи так, подстраиваясь под людей, а не людей, подстраивающихся под вас. Ведь большинство людей очень сложно отучить от использования от уже архаичных версий различных браузеров.
    • +1
      так тут суть в том, что пользователям понадобится лишь нажать «yes» во всплывающем окошке, предлагающем плагин, один раз. и всё. легче, чем переустановка браузера
      • 0
        А как им обьяснить, что им нужно установить его? Отторжение очень явно будет отображаться, особенно на CEE рынке. Типа: „Не-не-не, тут сайт от меня шото хочет, опять реклама наверн“.
        • 0
          Естественно страница, требующая >ie6 на должна быть домашней страничкой или каким-нибудь сайтом визиткой. А вот если это будет какое-нибудь сложное и интересное веб-приложение, то вполне, флеш же иногда приходится обновлять, и ничего, жмут на yes.
          • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              плагин админы легче позволят обновить, думаю.
    • 0
      Не стоит быть столь категоричным. Подстраиваться под людей глупо:
      — Всегда найдутся недовольные
      — Большинство людей не любят перемен
      — Большинество людей не понимают какие преимущества им предоставят нововведения.

      Нужно стремиться к уменьшению числа недовольных, доказывать им, что станет лучше, минимизировать негативное влияние скептиков.
  • 0
    Хм, я вот что думаю… Предположим пользователь поставил плагин, предположим плагин очень хорош. Вдруг нехороший IE стал работать как хороший WebKit…
    Я вот к чему. Всё это не прозрачно и может навести юзера на мысль «IE = отличный браузер», что укоренит его позицию против апдейта IE или установки иного браузера.
    • 0
      Ну и пусть оставляет себе IE6, если такой упёртый. Зато можно будет в меньших случаях заморачиваться с починкой глюков IE6.

      А если у него ie8, ну чтож — это его дело, это достаточно юзабельный браузер.

      Было бызамечательно, если после того как данный плагин станет стабильным выкатить его в критических обновлениях винды. (Я в это не очень верю, но вот если ребята из M$ сделают подобное из ie8 будет очень даже ничего).
    • 0
      IE начинает использовать движок ВебКит только на сайтах предоставивших вышеописанный метатаг
    • 0
      Думаю гуглу не важен сам браузер. Ему важно, чтобы в интернете можно было делать проекты с теми фичами, которые нужны ему. Собственно, сам хром этакий раздатель пиздюлей, чтобы остальные браузеры «не зарастали жирком».
  • +2
    Ох блин :( Downloads initiated from Google Chrome Frame are downloaded, but neither the Google Chrome nor the host browser UI is displayed.
  • НЛО прилетело и опубликовало эту надпись здесь
    • НЛО прилетело и опубликовало эту надпись здесь
      • НЛО прилетело и опубликовало эту надпись здесь
      • НЛО прилетело и опубликовало эту надпись здесь
        • +1
          А что с ним не так? У меня вроде бы одинакого, как до установки…
          • НЛО прилетело и опубликовало эту надпись здесь
      • +3
        Стоит ie8/win7

        Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; chromeframe; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
  • +1
    го(г)ль на выдумку хитра
  • +1
    Даешь предложение поставить плагин на главной гугла!
  • +6
    Это гениальный ход конём!
  • 0
    Ух сколько зайцев одним махом убили:
    — Основа под google.wave, который не работает с ie6-8 — как это сделано.
    — AppEngine наконец сможет поддерживать https для своих доменов, используя SNI, чего ie6-… под XP не умеет.
    — Ну и просто делая пользу, искореннея ie6 (и для собственных сервисов полезно, убирая ненужные хаки). Заоодно ставя g.chrome, как бонус самому гуглу.
    • +1
      Жаль только, что реализованно это не как установка flash-плагина под ie
      — запрос на установку activeX, фоновая прогрузка/установка, перезагрузка ie без запроса — восстановление всех окон/вкладок после загрузки. А еще лучше как unity3d, вообще без перезагрузки, правда у них не через activeX.

      Тогда б вообще через короткое время сказали б, «гуд-бай ie6», imho :)
  • +1
    Следующий шаг — все новые фишки гугла только под chrome или chrome google… и дальнейшая экспансия по вселенной)
    • 0
      chrome frame*
  • +2
    странно, многие считают что случайный пользователь не станет ставить «неведомый плагин». да для большинства сидящих на ie6 это выглядит как «щелкни здесь чтобы зайти на сайт», а все окна диалогов сводятся к «спасибо что поиграл со мной!» с кнопкой «всегда пожалуйста!».

    по мне так отличное решение, надо будет потестировать.
  • 0
    хороший полководец (chrome) побеждает за счет противника (ie)
    думаю, популярность Хрома от этого еще больше вырастет
    я рад
  • +1
    Ну поставил я его. Может быть ктонибудь подскажет теперь адресок страницы, зайдя на которую он включится?
    • 0
      cr:http://gmail.com
      • 0
        По адресу cr:http://gmail.com не заходит, «Не удается отобразить страницу»
        По адресу gmail.com без изменений, ие как ие.
  • +1
    Для партизанской войны с ІЕ не хватает опции «использовать для всех сайтов» и тихой установки без интернета.
    Зашел к другу/подруге на чай/пиво и одним кликом незаметно для хозяина проапгрейдил его ІЕ6 до более-менее приличного браузера :)
  • 0
    Если у кого-то остались вопросы, напоминаю что в вебе можно переходить по гиперссылкам для получения более полной информации
  • 0
    ещё замечательный линк cf:about:version
  • 0
    Вы в самом деле верите в существование в природе в сколь-нибудь значимом кличестве людей, у которых до сих пор IE6, но при этом установлен какой-то новый модный плагин? ;)
    • 0
      да, я как-то был у знакомой, у нее стоял ие6, а в нем половину окна занимали всякие тулбары :) в том числе и спайваре, естественно
      • 0
        +1
  • 0
    Наконец-то! Этого я и ждал.
  • +2
    Ну что, кто договорится с qip, чтобы при установке добавлять этот плагин в ie6?
  • 0
    Язык контекстных меню — английский.
    — Интернационализация
    — Фикс скачки и печати
    — Бесшумная activex установка (вроде бы, уже есть?)
    — Применение для ie6 на паре-тройке популярных сервисов, таких как gmail

    И тогда, пожалуй, будет иметь немаленький успех.
  • 0
    Кстати, если это часть проекта chromium, то должны быть исходники, используя которые, можно сделать такое же решение для того же FF, к примеру.
    • 0
      да без проблем. С ff вообще-то много экспериментов (тот же qt-ff). Вот только это уже никому не нужно =) относительно требуемого времени на стабилизацию решения, естественно.
  • 0
    Вот бы он еще activex-версию флеша обновлял автоматически.
  • –4
    Нафига козе баян — имхо, развлечение сугубо для гиков.
    • –1
      Судя по минусам люди верят, что плагин будет поставлен у многих, а все разработчики поставят специальную директиву для хром фрейма :)
      ну и что, что html5 и скорость обработки js вырастет в 10 раз — пользователей это не волнует, они ленивы и консервативны. Добавить к этому упертую позицию MS по этому вопросу и очевидно, что у плагина нет будущего.
      Ах да, можете и дальше минусовать без комментирования.
      • 0
        однако, для сайтов «тулз» (а-ля поделок 37signals) сей плагин является жемчужиной: обычно на таких проектах удобно исплоьзовать весьма изощрённые технологии с не менее изощрёнными хаками для IE. Но при этом есть возможность форсировать пользователь этот самый плагин установить.
  • 0
    Всё гениальное просто :) Теперь осталось на youtube плагин воткнуть и у хрома резко взлетает доля рынка :) Ну что, еще остаются неверующие про господство хрома, в ближайшие годы, и потери монополии от одной мягкой компании? :)
  • 0
    Кстати, те кто просил сменить пользователя IE6 простыми сообщениями, теперь могут перейти к более действенным методам.

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