синяя полоса показывает как резко вверх растет user experience (ось y) на вэб платформах по таймлайну (ось x)
черная полоса наверху — на обычных (назовем грубо — десктоп) остается неизменной, т.е. в скором времени вэб обгонит нативную :)
Ну, например, тег «видео» появился в Opera раньше, чем в Safari, Android — это что за браузер? Почему бесполезный браузер Chrome стоит выше превосходного FF 3.5?
Нееет, это просто по датам распределены.
Там просто всякие релизы отмечены. Android не браузер, а веб-платформа)
Chrome просто позже появился, вот и поставили правее.
возможно, это количество положительного опыта использования того или иного типа софта. К примеру, когда те же google docs только появились, у них был user experience гораздо меньше, чем у десктопного офиса.
На сегодняшний день UE(google docs) растет быстрее, чем UE(stand-alone office), как то так=)
Ну ИЕ же Гугла и всех остальных игнорирует.
Вот и Гугл теперь его игнорирует :)
То, что уже есть 8-я версия — это гуд. Не гуд — то, что еще кто-то пользуется 6-й версией :(
Кстати, Гугл как-то и оперу иногда игнорит :( Например ГуглоБлокнот как-то у меня в опере не хочет работать…
Ну там же вроде Гугл и Ко собирались как-то с антимонопольным комитетом бороться против ИЕ — что он вот так вот по умолчанию в Винде. Как я поняла — пока что безуспешно. Насчет презентаций — не знаю. Да и обычный пользователь сильно смотрит презентации Майкрософта?..
Победил не интернет, а концепция тонкого клиента aka браузер. Но как мы видим, уже сейчас многие веб-приложения настолько громоздки, что назвать их «тонкими клиентами» язык не поворачивается. И тенденция наращивания функционала на клиентской стороне сохраняется благодаря Flash, Silverlight, JavaFX и того же HTML5.
У V8 приличная производительность. Да и приведите примеры, где это действительно критично. Пусть лучше на Flex/Silverlight напишут что-то такое же отзывчивое, как GMail, а не перегруженных графикой тормозящих монстров из шоукейсов.
1) В процентах поддержки спецификации HTML5? =) Или собственный коэфициент Google? А хуже тем, что они оба на одном движке — Webkit, но Хром вышел на полтора месяца позже => Webkit в нём новее.
2) Q408 — 4 четверть 2008 года. Здесь левая часть графика просто сжата.
3) Презентацию проводил Vic Gundotra, как написано в статье.
Чёрная полоска — нейтив экспириенс. Падать может например из-за роста популярности нетбуков, где браузер работает шустро, а вот кучу десктопных приложений не запустишь. Ну или из-за интеграции с интернетом, хотя тут тоже можно поспорить.
График этот показывает тенденцию. Действительно маркетинговый.
Вообще — основное удобство и отличие от десктопных приложений — это возможность из любой точки мира добраться до тех же самых данных, в том же самом виде. Мне, например, оч удобно. В любой момент можно записать какую-то задачу или мыслю, а потом откуда хочу — прочитать это или дополнить.
ну вообщето в HTML5 работа в офлайне становится доступной без всяких приблуд типа google gears. при правильно написанном приложении недоступность это не катастрофа. а в целом я надеюсь, что веб-приложения таки двинутся в сторону разделенности данных и сервисов. т.е. можно будет хранить документы и почту на своем сервере а работать сторонними сервисами. и в этом случае если один сервис упадет. можно будет запустить другой. и продолжить работать со своими доками. может даже и с локальными данными можно будет работать.
Это пока большинство веб-приложений бесплатны — идёт так называемый период подсаживания на иглу. :)
А потом будет погодовая или помесячная оплата, например.
Проблема в настольными приложениями ведь какая: производителю, чем дальше, тем труднее убедить пользователей в обоснованнованности покупки обновления продуктов. Примеры: Микрософт Виндоус (многие будут сидеть на купленной ХРюше до победного), Офис новый тоже мало кому нужен за деньги, при наличии более старой версии (большинству людей хватит с головой даже бесплатного AbiWorld).
Но это не преимущество Web'а. Это можно сделать с не меньшим успехом в native. Единственый плюс веба — платформа более или менее везде имплементирована => легче сделать чтобы у всех работало.
Если в вебе всего навсего есть отличия в браузерах (основные вещи имплементированы везде в разной степени кривости), то в десктопных платформах каждая новая платформа хочет показать, что ее фрейморк (и язык и ...) лучший, а под открытые системы так там еще по несколько видов библиотек (и языков и ...) каждого вида. Последние время есть тенденция к платформонезависимости, но обычно вещи которые платформонезависемы не совсем нативны посколько реализиються поферх нативного слоя. Так вот проблема с IE достаточно пустяковая по сравнению с тем, что творить в мире десктопных приложений. ;)
Да в браузерах тоже есть попытки виделиться особыми CSS cелекторами, дополнительними JS функциями, новыми HTML елементами, но в обиход они входят лишь тогда, когда все остальные согласяться с важностью той или иной фичи и будут реализованы подавляющим большинством. Да MS редко или поздно соглашаеться; надеюсь это решиться в ближайшие годы или через исчезновение IE или через доведение его до ума.
Из этого всего следует, что проблемы похожи, но под web они не настолько критичны. =)
* Скорость загрузки — Gmail открывается быстрее Mail.app(и, наверное, Outlook), Google Docs быстрее OpenOffice.
* Установка или обновление — посещение сайта/рефреш.
* Доступ с любого устройства — iPhone.
Нет ответа на вопрос: нафига это всё. Когда 1. есть куча нативного софта 2. Если мы говорим о хороших каналах — нет проблемы недостающее докачать 3. Любой уи в 1000 раз проще сделать нативными средствами, чем посредством html (если говорить о windows, на никсах это конечно головняк ещё тот).
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 ещё погуглите.
1. Прижмет кризис Гугл и сделают сервисы платными. Что тогда? Кроме того, возможности и удобство использования iWork и MSO на голову выше Google Docs
2. А у вас апдейты операционки качаются раз в день и программы обновляются раз в пол часа? Не смешите, потеря времни там ничтожна
3. А сайты нужно верстать под Safari, IE, Firefox. При том, каждый браузер со своими приколами. А теперь еще и мобильние появились. А для них вообще верстать по-другому надо, потому как размеры экранов меньше и способы управления совсем другие.
Так вот к чему это я. Преимущества у веб-софта есть. Но есть и большие недостатки. А в глобальном смысле это теже яйца, только в профиль. И в итоге, вместе решения проблем, получим еще один набор кривого софта
> 1. Прижмет кризис Гугл и сделают сервисы платными. Что тогда? Кроме того, возможности и удобство использования iWork и MSO на голову выше Google Docs
Давайте кризис вначале прижмёт, а там будем смотреть? Есть и другие бесплатные решения, например Zoho. Что касается «на голову выше» — оказывается, что 90% пользоватлей как раз хватает Google Docs. Да и развивается он тоже большИми темпами, не забывайте — в отличие от MSO ему всего пара с лишним лет.
> А у вас апдейты операционки качаются раз в день и программы обновляются раз в пол часа? Не смешите, потеря времни там ничтожна
Ещё раз — я отправляю ссылку на файл excel в гугл докс или отправляю сам файл. Во втором случае при отсутствии офиса как раз — пол часа, а то и больше.
> А сайты нужно верстать под Safari, IE, Firefox. При том, каждый браузер со своими приколами. А теперь еще и мобильние появились. А для них вообще верстать по-другому надо, потому как размеры экранов меньше и способы управления совсем другие.
Вы серьёзно сравниваете вёрстку с разработкой под разные платформы? Сверстать 2 набора страниц для вас == сделать версию дл win/mac/nix/j2me/iphone/android/etc?
> Но есть и большие недостатки. А в глобальном смысле это теже яйца, только в профиль. И в итоге, вместе решения проблем, получим еще один набор кривого софта.
Время покажет. Пока что только недостатки исправляются огромными темпами.
У GD есть своя ниша — коллективная работа над документами. Если разворачивать SharePoint или другие аналоги неприемлемо, то GD может устроить. Да и не обязательно держать все документы в вебе.
1) Я не уверен, но если б они написали Google Docs на Java/.NET с тем же уровнем функционала он бы сильно не замедлился;
2) Если ввести использование Java/.NET аппликаций через урлы то собственно будет такой же еффект;
3) На iPhone'е Java тоже б неплохо работала если б была задача туда ее всунуть.
Интересно, я один эволюционирую в какую-то не ту сторону, все более отказываясь от веб-приложений?
Имхо, с тех пор как я сделал основным компьютером ноутбук (а это, вроде бы, общая тенденция), который всегда со мной, в Gmail'e отпала всякая необходимость. Скорость загрузки писем (особенно иногда) не сравнится с проворностью нативного мейл-ридера. Вся почта доступна в любое время и никакой рекламы. Google Talk через браузер я никогда не использовал, т.к. не вижу в этом никакого смысла. Погода у меня на дэшборде, словарь локальный.
Зачем мне веб-приложения при отсутствии различных терминалов, за которыми я бы работал?
и что? В итоге пришли к тому, от чего уходили. Зачем мне костыли в виде Google Gears если у меня есть Mail.app/Outlook/Thunderbird/The Bat которые предоставляют такой же функционал уже хз сколько лет?
Могу сказать только за Thunderbird (юзаю его, т.к. простой, легкий, бесплатный и функциональный). Так вот функция аналогичная ярлыкам Gmail там названа Виртуальные папки. Реализовано все следующим образом:
— Ctrl+Shift+F (поиск сообщений)
— задаются условия поиска (вхождения, совпадения, исключения) для ключевых полей
— отбираются необходимые сообщения
— папка создается нажатием Сохранить как виртуальную папку
В дальнейшем сообщения, удовлетворяющие условиям поиска, будут отображатся в соответствующей папке. ;)
Ну а там реклама вырезана уже? Создать новый емейл из любого приложения я смогу как на Маке? Если кто-то взломает мой аккаунт и снесет всю почту, я ее смогу восстановить? Если есть хотя бы один ответ «нет» нет, то не вижу смысла и пробовать. :)
«Выступая на конференции Google I/O, вице-президент Google по разработкам Вик Гундотра признался, что его компания сделала ошибку несколько лет назад, когда предположила, что веб-приложения не смогут обогнать десктоп-программы. Они смотрели на геософт Keyhole и признавали, что никогда не смогут сделать такое в вебе. Чуть позже они купили эту фирму и вскоре выпустили спутниковые карты для Google Maps с похожей функциональностью.»
Казалось бы, причём тут Microsoft?
При том, что именно так называется компания, в которой 5 лет назад работал Вик Гундотра и которая «сделала ошибку несколько лет назад, когда предположила, что веб-приложения не смогут обогнать десктоп-программы. Они смотрели на геософт Keyhole и признавали, что никогда не смогут сделать такое в вебе.»
Хм. Судя по каментам, не я один псих, считающий повальную болезни перенести вообще всё в веб реальной болезнью, психической, которую нужно лечить электрошоком.
Лично мне в веб интерфейсе не нравится оторванность от ОС. Веб приложения не поддерживают скины и особенности интерфейса. Из-за этого веб-приложения смотрятся чужеродной вещью. Конечно и десктопные приложения не все пытаются нормально вживиться в систему, но все-же такие есть.
Мне кажется в этой гонки за кросплатформенность приложения теряют способность использовать преимущества каждой конкретной операционки, приобретая кучу багов промежуточный фрейморков.
Кроме того нет необходимости обязательно делать интерфейс через браузер, интернетом могут пользоаться и обычные десктопные приложения, у них даже лучше получается, ибо могут выбирать более подходящий для своих нужд протокол.
По-моему, у Гугла десктопные интерфейсы хорошо получаются (Picasa, Google Earth превосходны, Google Chrome многообещающ), а веб-интерфейсы (Google Reader, Google History) ужасающи, особенно если пытаться изменить их внешний вид и лезть в код страниц (а возможность пользователю трансформировать веб-страницы — это важное свойство веба).
Так что для меня эта новость не очень хорошая. Правда, по-моему, Гугл никогда и не был замечен в недооценке веб-приложений, это вице-президент по технологиям просто кокетничает.
>> вице-президент Google по разработкам Вик Гундотра признался,
>> что его компания сделала ошибку несколько лет назад, когда предположила,
>> что веб-приложения не смогут обогнать десктоп-программы.
Он говорил о том, что это Microsoft сделал такое ошибочное предположение, где Вик работал в то время. В Google он пришёл в 2007 году.
Google ставит на HTML 5