Редактор «Гиктаймс»
730,2
рейтинг
29 мая 2009 в 14:30

Google ставит на HTML 5

Выступая на конференции Google I/O, вице-президент Google по разработкам Вик Гундотра признался, что его компания сделала ошибку несколько лет назад, когда предположила, что веб-приложения не смогут обогнать десктоп-программы. Они смотрели на геософт Keyhole и признавали, что никогда не смогут сделать такое в вебе. Чуть позже они купили эту фирму и вскоре выпустили спутниковые карты для Google Maps с похожей функциональностью.

Это наглядный пример недооценки веба. Теперь мы видим, что интернет всё-таки победил. И Google больше не хочет повторить своей ошибки, вот почему они теперь активно вкладывают ресурсы в HTML 5. Этот стандарт позволит практически полностью дублировать в вебе функциональность десктоп-приложений.

По словам Гундотры, за последний год эволюция браузеров ускорилась на порядок.



И хотя полный набор веб-приложений под HTML 5 появится в интернете только через несколько лет, уже в современных браузерах реализованы отдельные функциональные элементы. Даже Microsoft анонсировала поддержку HTML 5 в IE, чего все ждут с нетерпением.



По теме:
Google Suggest в стиле HTML5
Вчера был на телемосте с Google I/O

via O’Reilly Radar
Анатолий Ализар @alizar
карма
681,6
рейтинг 730,2
Редактор «Гиктаймс»
Реклама помогает поддерживать и развивать наши сервисы

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

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

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

  • 0
    Шел под кат с надеждой увидеть, будет ли тэг video на ютубе.
  • 0
    > «за последний год эволюция браузеров ускорилась на порядок»
    Далее идет график, в котором присутствует все браузеры, кроме IE.

    • +4
      … видимо, даже гугл Internet Explorer не считает за браузер, даже несмотря на выход 8-ой версии
      • +4
        Что-то я не догоняю что на графике.
        • +1
          синяя полоса показывает как резко вверх растет user experience (ось y) на вэб платформах по таймлайну (ось x)
          черная полоса наверху — на обычных (назовем грубо — десктоп) остается неизменной, т.е. в скором времени вэб обгонит нативную :)
          • –3
            Ну, например, тег «видео» появился в Opera раньше, чем в Safari, Android — это что за браузер? Почему бесполезный браузер Chrome стоит выше превосходного FF 3.5?
            • 0
              И коммунизм везде насадить!
            • 0
              Нееет, это просто по датам распределены.
              Там просто всякие релизы отмечены. Android не браузер, а веб-платформа)
              Chrome просто позже появился, вот и поставили правее.
          • 0
            >вверх растет user experience
            Осталось выяснить, что это.
            • 0
              возможно, это количество положительного опыта использования того или иного типа софта. К примеру, когда те же google docs только появились, у них был user experience гораздо меньше, чем у десктопного офиса.
              На сегодняшний день UE(google docs) растет быстрее, чем UE(stand-alone office), как то так=)
      • +1
        Ну ИЕ же Гугла и всех остальных игнорирует.
        Вот и Гугл теперь его игнорирует :)
        То, что уже есть 8-я версия — это гуд. Не гуд — то, что еще кто-то пользуется 6-й версией :(

        Кстати, Гугл как-то и оперу иногда игнорит :( Например ГуглоБлокнот как-то у меня в опере не хочет работать…
        • 0
          Почему игнорирует? Показывает на всех своих презентациях вместе с FF :-)
          • 0
            Ну там же вроде Гугл и Ко собирались как-то с антимонопольным комитетом бороться против ИЕ — что он вот так вот по умолчанию в Винде. Как я поняла — пока что безуспешно. Насчет презентаций — не знаю. Да и обычный пользователь сильно смотрит презентации Майкрософта?..
            • 0
              С майкрософтом уже кто только не пытался бороться вместе с антимотопольным комитетом. Opera Software например.

              А обычный пользователь как правило вообще презентаций не смотрит.
              • 0
                А разве процесс закончился ?? Помоему он еще идет, а в добавок на помощь опере пришла мозилла.
  • +7
    Теперь мы видим, что интернет всё-таки победил.

    Победил не интернет, а концепция тонкого клиента aka браузер. Но как мы видим, уже сейчас многие веб-приложения настолько громоздки, что назвать их «тонкими клиентами» язык не поворачивается. И тенденция наращивания функционала на клиентской стороне сохраняется благодаря Flash, Silverlight, JavaFX и того же HTML5.
    • +5
      А нужны ли Flash, Silverlight & JavaFX при наличии HTML5?
      • 0
        Нужны, по крайней мере пока JS не сравняется по производительности с C# и Java…
        • 0
          У V8 приличная производительность. Да и приведите примеры, где это действительно критично. Пусть лучше на Flex/Silverlight напишут что-то такое же отзывчивое, как GMail, а не перегруженных графикой тормозящих монстров из шоукейсов.
          • 0
            И тем не менее, баннеры, например, удобнее делать во флеше, а не как Canvas+JS.
            • –1
              Да да да да, пусть делают во флеше =)) А у меня стоит Flash Block =)))))))))
  • +16
    Один я заметил, насколько бессмысленен график?
    • +1
      График совершенно идиотский.

      Во-первых, в чем измеряется User Experience? Кто и как установил, что у сафари, к примеру, он хуже чем у Хрома?

      Во-вторых, что отложено по оси Х? Время? Тогда почему оно такое неравномерное и если 1998 — это год, то что такое Q408?

      В-третьих, нет имени автора графика. Гугл не делает графики, всегда есть вполне конкретный человек.

      Черная полосочка вообще ничего не означает, как она получена, почему она такая — не понятно.

      Типичный маркетинговый график, chartjunk. Типа как на пачках с зубной пастой пишут. Этому доверять нельзя.
      • 0
        1) В процентах поддержки спецификации HTML5? =) Или собственный коэфициент Google? А хуже тем, что они оба на одном движке — Webkit, но Хром вышел на полтора месяца позже => Webkit в нём новее.

        2) Q408 — 4 четверть 2008 года. Здесь левая часть графика просто сжата.

        3) Презентацию проводил Vic Gundotra, как написано в статье.

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

        График этот показывает тенденцию. Действительно маркетинговый.
        • +3
          Я понял что черная полоска — это нативные приложения, но она бессмыслена. Нет никакой возможности понять что там. Это просто росчерк пера мышки.

          Этот график — дикая оптическая ложь. И он преднамеренно сделан таким.

          Я обрисовал исходный график.

          Если сделать время честным, то график выглядит весьма подозрительно. Крутой рост.

          Кроме того, посмотрите какой малый отрезак исследовался. Все это похоже на приличную ложь. Есть ли исходные данные?

          На случай, если картинки не вставяться.
          www.ksoftware.ru/xlam/GoogleLayers.png
          www.ksoftware.ru/xlam/InitialGoogle.png

  • –3
    Хи-хи, Гугль пытается игнорировать IE :-)
    • НЛО прилетело и опубликовало эту надпись здесь
  • НЛО прилетело и опубликовало эту надпись здесь
    • 0
      Я тоже. Видимо модно…
    • –1
      Вообще — основное удобство и отличие от десктопных приложений — это возможность из любой точки мира добраться до тех же самых данных, в том же самом виде. Мне, например, оч удобно. В любой момент можно записать какую-то задачу или мыслю, а потом откуда хочу — прочитать это или дополнить.
      • +2
        А потом сервис, где Ваши данные в один нужный момент недоступны становятся и...? :)
        • 0
          Ну пока что все ок. А недоступны могут быть и данные на обычном ПК — например винт полетел. Для этого и делаются резервные копии особо важных данных.
        • 0
          GMail умеет синхронизацию и работу в офлайн.
          • 0
            я думаю идеал — Software + Services, где есть аохможность пользуешься нативом, где нет — вебом.

            Правда хороших реализация не видел. Хочется нативного клиента типа mesh.com с онлайновым редактором типа гугльдокс — а то в меше только плеер есть.
        • +1
          ну вообщето в HTML5 работа в офлайне становится доступной без всяких приблуд типа google gears. при правильно написанном приложении недоступность это не катастрофа. а в целом я надеюсь, что веб-приложения таки двинутся в сторону разделенности данных и сервисов. т.е. можно будет хранить документы и почту на своем сервере а работать сторонними сервисами. и в этом случае если один сервис упадет. можно будет запустить другой. и продолжить работать со своими доками. может даже и с локальными данными можно будет работать.
          • 0
            интересная мысль насчет разделения данных — указываешь сервису где хранить данные (хоть даже на локальном диске) и все работает
        • 0
          А электричество если отрубят за неуплату? Интернет — электричество 21 века. Пока еще распространено также как электричество в 20 веке.
      • 0
        Это пока большинство веб-приложений бесплатны — идёт так называемый период подсаживания на иглу. :)
        А потом будет погодовая или помесячная оплата, например.

        Проблема в настольными приложениями ведь какая: производителю, чем дальше, тем труднее убедить пользователей в обоснованнованности покупки обновления продуктов. Примеры: Микрософт Виндоус (многие будут сидеть на купленной ХРюше до победного), Офис новый тоже мало кому нужен за деньги, при наличии более старой версии (большинству людей хватит с головой даже бесплатного AbiWorld).
        • 0
          О подсаживании на иглу я тоже задумываюсь :) Так что — хранить важную информацию всеравно нужно где-то с собой.
        • НЛО прилетело и опубликовало эту надпись здесь
      • 0
        Но это не преимущество Web'а. Это можно сделать с не меньшим успехом в native. Единственый плюс веба — платформа более или менее везде имплементирована => легче сделать чтобы у всех работало.
        • 0
          Возможно… особо не занималась разработкой настольных приложений. А вот с веб — количество браузеров разработку немного таки усложняет, особенно ИЕ…
          • +1
            Если в вебе всего навсего есть отличия в браузерах (основные вещи имплементированы везде в разной степени кривости), то в десктопных платформах каждая новая платформа хочет показать, что ее фрейморк (и язык и ...) лучший, а под открытые системы так там еще по несколько видов библиотек (и языков и ...) каждого вида. Последние время есть тенденция к платформонезависимости, но обычно вещи которые платформонезависемы не совсем нативны посколько реализиються поферх нативного слоя. Так вот проблема с IE достаточно пустяковая по сравнению с тем, что творить в мире десктопных приложений. ;)

            Да в браузерах тоже есть попытки виделиться особыми CSS cелекторами, дополнительними JS функциями, новыми HTML елементами, но в обиход они входят лишь тогда, когда все остальные согласяться с важностью той или иной фичи и будут реализованы подавляющим большинством. Да MS редко или поздно соглашаеться; надеюсь это решиться в ближайшие годы или через исчезновение IE или через доведение его до ума.

            Из этого всего следует, что проблемы похожи, но под web они не настолько критичны. =)
  • 0
    Простите меня, но каким образом User Experience web'а (по оценкам пунктиром) обгонит Native?
    • +4
      * Скорость загрузки — Gmail открывается быстрее Mail.app(и, наверное, Outlook), Google Docs быстрее OpenOffice.
      * Установка или обновление — посещение сайта/рефреш.
      * Доступ с любого устройства — iPhone.

      Да много ещё чего.
      • –1
        скорость зависит от скорости инета.
        Iphone у нас не продаётся вообще не первый не 3g
        • 0
          Зависит, не спорю — но как все мы знаем, рост доступности и скорости интернета идёт широкими шагами — WiFi, 3G, 4G…

          Кроме iPhone есть Android, Opera Mini доступная практически для любого телефона. Опять же — не всё сразу.
          • 0
            Нет ответа на вопрос: нафига это всё. Когда 1. есть куча нативного софта 2. Если мы говорим о хороших каналах — нет проблемы недостающее докачать 3. Любой уи в 1000 раз проще сделать нативными средствами, чем посредством html (если говорить о windows, на никсах это конечно головняк ещё тот).
            • –2
              1. И что? Например, OOo под Mac смотрится ненативно и работает медленно, iWork & MSO стоят денег — Google Docs бесплатный и удобный. Функциональности его мне хватает. GMail мне нравится больше нативного Mail.app. Видео-плееры почти не использую — смотрю всё онлайн.

              2. Сама потребность что-то качать, перезагружать программу после обновления — уже трата времени, не так ли? А если у человека она не установленна, а вам надо пообщаться с ним/показать файл? Пусть качает, устанавливает, настраевает или просто зайдёт по ссылке?

              3. Нативный софт надо делать в 3 экземплярах: mac, win, nix. А если брать в учёт мобильные устройства? J2ME, WM, Android, iPhone.

              Интерфейс на HTML делать удобно, тот же Google Wave на основе GWT, про Cappuccino ещё погуглите.
              • 0
                1. Прижмет кризис Гугл и сделают сервисы платными. Что тогда? Кроме того, возможности и удобство использования iWork и MSO на голову выше Google Docs

                2. А у вас апдейты операционки качаются раз в день и программы обновляются раз в пол часа? Не смешите, потеря времни там ничтожна

                3. А сайты нужно верстать под Safari, IE, Firefox. При том, каждый браузер со своими приколами. А теперь еще и мобильние появились. А для них вообще верстать по-другому надо, потому как размеры экранов меньше и способы управления совсем другие.

                Так вот к чему это я. Преимущества у веб-софта есть. Но есть и большие недостатки. А в глобальном смысле это теже яйца, только в профиль. И в итоге, вместе решения проблем, получим еще один набор кривого софта
                • +1
                  > 1. Прижмет кризис Гугл и сделают сервисы платными. Что тогда? Кроме того, возможности и удобство использования iWork и MSO на голову выше Google Docs

                  Давайте кризис вначале прижмёт, а там будем смотреть? Есть и другие бесплатные решения, например Zoho. Что касается «на голову выше» — оказывается, что 90% пользоватлей как раз хватает Google Docs. Да и развивается он тоже большИми темпами, не забывайте — в отличие от MSO ему всего пара с лишним лет.

                  > А у вас апдейты операционки качаются раз в день и программы обновляются раз в пол часа? Не смешите, потеря времни там ничтожна

                  Ещё раз — я отправляю ссылку на файл excel в гугл докс или отправляю сам файл. Во втором случае при отсутствии офиса как раз — пол часа, а то и больше.

                  > А сайты нужно верстать под Safari, IE, Firefox. При том, каждый браузер со своими приколами. А теперь еще и мобильние появились. А для них вообще верстать по-другому надо, потому как размеры экранов меньше и способы управления совсем другие.

                  Вы серьёзно сравниваете вёрстку с разработкой под разные платформы? Сверстать 2 набора страниц для вас == сделать версию дл win/mac/nix/j2me/iphone/android/etc?

                  > Но есть и большие недостатки. А в глобальном смысле это теже яйца, только в профиль. И в итоге, вместе решения проблем, получим еще один набор кривого софта.

                  Время покажет. Пока что только недостатки исправляются огромными темпами.
      • НЛО прилетело и опубликовало эту надпись здесь
        • 0
          У GD есть своя ниша — коллективная работа над документами. Если разворачивать SharePoint или другие аналоги неприемлемо, то GD может устроить. Да и не обязательно держать все документы в вебе.
      • 0
        Согласен, если сравнивать с MS Office, то Google Dosc раз в 10 быстрее, а если с OO, то раз в 5 гугл док быстрее.
      • 0
        1) Я не уверен, но если б они написали Google Docs на Java/.NET с тем же уровнем функционала он бы сильно не замедлился;
        2) Если ввести использование Java/.NET аппликаций через урлы то собственно будет такой же еффект;
        3) На iPhone'е Java тоже б неплохо работала если б была задача туда ее всунуть.

        =)
  • 0
    Пошёл выкидывать свой десктоп. осталось найти куда слить 500джига инфы и найти постоянный инет.
    • 0
      А мне два терабайта, и ведь я сдержанный пользователь со скромным интернет каналом. Не представляю что придётся сделать качкам и маньякам.
      • 0
        Я вот скоро поставлю на 10Мб/с.
        А диск у меня на 8Тб.
        DropBox для этого есть.
        • 0
          Вот вот, потому я и говорю что сдержанный пользователь. Кстати, какой у тебя диск и сколько стоит?
          • 0
            Про диск:
            Извиняюсь, у меня их всего 3 по 2 Тб + 500 Гб (внешний) + 1,5 Тб (внешний). итого 8 Тб.
            Всего все диски стоят примерно 5-9 тыс. руб каждый.

            Хотя в инете видел диски по 4Тб:
            www.003.ru/product-68629447.html
            Но они очень дорогие.
  • +5
    Интересно, я один эволюционирую в какую-то не ту сторону, все более отказываясь от веб-приложений?

    Имхо, с тех пор как я сделал основным компьютером ноутбук (а это, вроде бы, общая тенденция), который всегда со мной, в Gmail'e отпала всякая необходимость. Скорость загрузки писем (особенно иногда) не сравнится с проворностью нативного мейл-ридера. Вся почта доступна в любое время и никакой рекламы. Google Talk через браузер я никогда не использовал, т.к. не вижу в этом никакого смысла. Погода у меня на дэшборде, словарь локальный.

    Зачем мне веб-приложения при отсутствии различных терминалов, за которыми я бы работал?
    • 0
      Пробовали Google Chrome + Gmail offline? =)
      • 0
        и что? В итоге пришли к тому, от чего уходили. Зачем мне костыли в виде Google Gears если у меня есть Mail.app/Outlook/Thunderbird/The Bat которые предоставляют такой же функционал уже хз сколько лет?
        • 0
          ярлыки там хотя бы есть?
          • –1
            Даже больше :)
            • 0
              Пробовал все 3 (Outlook/Thunderbird/The Bat), не нашёл. :)
              • +1
                Могу сказать только за Thunderbird (юзаю его, т.к. простой, легкий, бесплатный и функциональный). Так вот функция аналогичная ярлыкам Gmail там названа Виртуальные папки. Реализовано все следующим образом:
                — Ctrl+Shift+F (поиск сообщений)
                — задаются условия поиска (вхождения, совпадения, исключения) для ключевых полей
                — отбираются необходимые сообщения
                — папка создается нажатием Сохранить как виртуальную папку
                В дальнейшем сообщения, удовлетворяющие условиям поиска, будут отображатся в соответствующей папке. ;)
      • 0
        Ну а там реклама вырезана уже? Создать новый емейл из любого приложения я смогу как на Маке? Если кто-то взломает мой аккаунт и снесет всю почту, я ее смогу восстановить? Если есть хотя бы один ответ «нет» нет, то не вижу смысла и пробовать. :)
        • 0
          Там есть всё это. Слово offline это подтверждает.=)
  • –1
    ГОСПОДИ!!! Опять майкрософт что-то хочет сделать. Опять испортит жизнь простым разработчикам(((
    • 0
      Вышел порутчик Ржевский утром на крыльцо — солнышко встает, травка зеленеет.
      Сказал: «Ух, красота-то какая!». «Мать-мать-мать» привычно ответило эхо. ;)
  • +5
    «Выступая на конференции Google I/O, вице-президент Google по разработкам Вик Гундотра признался, что его компания сделала ошибку несколько лет назад, когда предположила, что веб-приложения не смогут обогнать десктоп-программы. Они смотрели на геософт Keyhole и признавали, что никогда не смогут сделать такое в вебе. Чуть позже они купили эту фирму и вскоре выпустили спутниковые карты для Google Maps с похожей функциональностью.»

    Казалось бы, причём тут Microsoft?
    При том, что именно так называется компания, в которой 5 лет назад работал Вик Гундотра и которая «сделала ошибку несколько лет назад, когда предположила, что веб-приложения не смогут обогнать десктоп-программы. Они смотрели на геософт Keyhole и признавали, что никогда не смогут сделать такое в вебе.»

    www.youtube.com/watch?v=02WB4dRGGH4 — 7'20"

  • +1
    Хм. Судя по каментам, не я один псих, считающий повальную болезни перенести вообще всё в веб реальной болезнью, психической, которую нужно лечить электрошоком.
    • +1
      я тоже обрадовался, что я не один считаю переносом всего в веб тупейшей затеей
    • +1
      Лично мне в веб интерфейсе не нравится оторванность от ОС. Веб приложения не поддерживают скины и особенности интерфейса. Из-за этого веб-приложения смотрятся чужеродной вещью. Конечно и десктопные приложения не все пытаются нормально вживиться в систему, но все-же такие есть.

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

      Кроме того нет необходимости обязательно делать интерфейс через браузер, интернетом могут пользоаться и обычные десктопные приложения, у них даже лучше получается, ибо могут выбирать более подходящий для своих нужд протокол.
      • –1
        ППКС
  • 0
    По-моему, у Гугла десктопные интерфейсы хорошо получаются (Picasa, Google Earth превосходны, Google Chrome многообещающ), а веб-интерфейсы (Google Reader, Google History) ужасающи, особенно если пытаться изменить их внешний вид и лезть в код страниц (а возможность пользователю трансформировать веб-страницы — это важное свойство веба).

    Так что для меня эта новость не очень хорошая. Правда, по-моему, Гугл никогда и не был замечен в недооценке веб-приложений, это вице-президент по технологиям просто кокетничает.
    • НЛО прилетело и опубликовало эту надпись здесь
  • +1
    Гугл дооценил возможности веба и толкает теперь HTML5 — это круто, да. Возможности мобильников до сих пор недооценены, поэтому SVG в топку!
  • 0
    Интересно, хотя бы после этого Google начнет следовать стандартам или так и будут гнать невалидный код?
    • 0
      Это чтобы вы не разобрались.=))
  • 0
    >> вице-президент Google по разработкам Вик Гундотра признался,
    >> что его компания сделала ошибку несколько лет назад, когда предположила,
    >> что веб-приложения не смогут обогнать десктоп-программы.

    Он говорил о том, что это Microsoft сделал такое ошибочное предположение, где Вик работал в то время. В Google он пришёл в 2007 году.

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