Google

индекс
191,41

Google откажется от Gears в пользу HTML5

imageИздательство readwriteweb.com заявляет, что Google окончательно решила отказаться от развития Gears в пользу использования и дальнейшего развития HTML5 в своих продуктах. Не исключено, что в грядущих версиях браузера и Chrome OS Google интенсивным путем будет включать все новые и новые функции из черновиков HTML5 как замену своему механизму Gears. Даже несмотря на то, что спецификации будут далеки от законченной формы.

Причина в отказе от собственной разработки проста — практически весь функционал Gears теперь доступен так или иначе через спецификации HTML5: геолокация, хранение данных и даже файлов.

В статье приводится комментарий от неназванного сотрудника Google, который сообщил, что поддержка Gears будет продлена для тех ресурсов, которые его пока используют.

Можно добавить, что этот шаг уже нашел положительную реакцию от Джона Ресига (автор jQuery, евангелист Mozilla), который написал в своем твиттере слова одобрения шагу Google.

via www.readwriteweb.com/archives/google_dumps_gears_for_html5.php
+67
1 декабря 2009, 19:44
8

комментарии (47)

НЛО прилетело и опубликовало эту надпись здесь
+6
ashmind #
В SL есть много мультимедийных штук, которые не понятно нужны ли вообще в HTML.
Поддержка камеры и микрофона, куча возможностей работы с видео, шейдеры, etc.
Мне кажется неплохо, что SL, как и Flash, отделён от HTML — они могут очень быстро добавлять новые фичи, важные для игр и видео, не ожидая полного процесса стандартизации.
НЛО прилетело и опубликовало эту надпись здесь
+2
ashmind #
Потому что HTML — язык разметки гипертекста, а не 3D разработки.
Это не отменяет пользы от общепризнанного стандарта вроде WebGL, но в HTML я бы это не включал.
НЛО прилетело и опубликовало эту надпись здесь
+1
ashmind #
Конечно, баланс сложно достичь, но сейчас уже получается, что язык разметки включает спецификацию SQL.
С другой стороны, очень хорошо, что он не включает SVG.

Иначе потом можно дождаться: HTML7, том 14.
НЛО прилетело и опубликовало эту надпись здесь
+4
ashmind #
И почему же плохо сделать вещи вроде WebGL таким же отдельным стандартом, в таком случае?
0
ehvadimka #
Клчючевым моментом в балансе является то, что Flash — это частная технология, а не открытый стандарт.
0
catbegemot #
>сейчас уже получается, что язык разметки включает спецификацию SQL

Если посмотреть на концепцию LINQ — это не так уж и уныло выглядит. По крайней мере я не могу сказать что эта идея не имеет смысла — наоборот, выглядит очень привлекательно :)
+1
Talleyran #
хтмл это язык построения веб интерфейсов, а не простой текст. Языком разметки гипертекста он был 20 лет назад. Доброе утро.
–1
ashmind #
Вообще-то язык построения интерфейсов это скорее CSS.
Без него можно вставить картинки, и даже видео, но дальше rich text не уйти.
–2
Talleyran #
абсолютно нелепое уточнение
говоря html, я подразумеваю html, css, dom, js.
+1
ashmind #
Ну я же не читаю мысли. А стандарт HTML не подразумевает CSS и JS, хотя и подразумевает DOM.
Точно так же можно и SVG назвать 'HTML5', но это только добавит путаницы в терминологию.
Можно вообще всё, что в браузере, называть HTML. Но стандарты так не делаются.
0
Talleyran #
/не подразумевают/, а ничего что в одной спецификации описаны.
0
ashmind #
Да нет, где здесь (http://www.w3.org/TR/html5/) спецификация CSS или JS?
Там есть ссылки на связь со спецификацией CSS, но самой её нет.
0
djko #
Меня во всем этом беспокоит вопрос обратной совместимости. Т.е. можно использовать HTML5 но только для новейших браузеров. А старые то поддерживать тоже нужно.
+4
anjolio #
Насколько старые? IE6?
0
djko #
Его тоже
0
w999d #
аналогично gears — вначале проверяем поддержку фичи, а затем предлагаем варианты.
0
oWeRQ #
Обратная совместимость есть, т. е. страницу с текстом в формате html5 можно будет посмотреть хоть lynx, а новые фитчи, естественно, будут работать только в современных браузерах и лучше когда эти фитчи(кстати, довольно полезные) в стандарте, а не в плагинах.
0
djko #
я именно про поддержку фичей. Т.е. мы не можем использовать чтолибо пока не будем гарантировать что оно будет работать. А это значит что еще лет 15 не сможем юзать эти фичи в чистом виде(спасибо Макрософт).
0
Kain_Haart #
А БД на стороне клиента есть в HTML5? O_o
0
XaocCPS #
да, есть черновики по реляционной базе с поддержкой SQL. afaik хотят даже sqlite использовать, но не уверен.
сторэдж данных типа ключ-значение уже есть давно и даже в IE8
0
Gumanoid #
есть
+2
ashmind #
Да, к сожалению SQL. Лучше бы они специфицировали нормальный hashtable.
А так уже люди делают O/R Mappers для Javascript.
–1
kmike #
Грустно, т.к. в Gears были отличные средства для ресайза и редактирования картинок на клиенте, вроде в html5 такого нет.
+2
vflash #
все там есть. а FF3.6 это уже может делать без всяких плагинов
0
kmike #
Прикольно.

Другое дело, что решения не gears работали до надавних времен практически везде, кроме оперы (ие6-8, сафари, фф 3). Уже сейчас. А вот когда браузеры с html5 завоюют хотя-бы 50% рынка — огромный вопрос.
+1
XaocCPS #
в статье есть описание того, что после обновления до macos x leopard gears переставал работать и до сих пор не работает в принципе. выходит так, что Gears на Leopard не будет
0
kmike #
Я и говорю, «до недавних времен».
Gears, если что, еще и в новых фф перестал работать.

А будет Gears под Snow Leopard или нет — неизвестно, я бы не стал так категорично говорить, что не будет. Во-первых, в статье только какие-то анонимные мнения, во-вторых, в gears потихоньку что-то все-таки коммитят, в-третьих, работающая версия под Snow Leopard уже есть.
0
XaocCPS #
Issue 13161: Gears is not supported
Status: WontFix
code.google.com/p/chromium/issues/detail?id=13161

куда уж точнее
+1
kmike #
где этот баг? в багтрекере chromium. Плюс в комментариях сомнения, почему он wontfix, раз он в списке проблем с маком.

а вот баг в багтрекере Gears:
code.google.com/p/gears/issues/detail?id=847

статус: Accepted, есть owner.
0
kmike #
там в комментариях правда тоже сомневаются люди, но по тем же причинам.
0
XaocCPS #
по вашей ссылке:

«Gears, which allows for offline web app functionality, is completely off the table
as a Chrome for Mac feature right now, according to project lead Mike Pinkerton (he
actually noted this back in July). Apparently, Google plans to push ahead with full
HTML5 support rather than rely on Gears, at least on the Mac.»

точнее code.google.com/p/gears/issues/detail?id=847#c58

сомнений нет, Gears прикрывают
0
kmike #
«там в комментариях правда тоже сомневаются люди, но по тем же причинам»
причины — статьи с анонимными источниками (в комментарии тоже, конечно, на одну из статей ссылка) и баг-трекер chromium (видимо, первоисточник слухов).

Что акцент с Gears переключен на HTML5 — сомнений нет. Другое дело, что принципиальных причин для того, чтобы Gears под мак никогда не выпускать, не вижу, раз уже даже код рабочий есть.
0
Scala #
Если почитать комментарии к issue, то можно узнать что там стоит проверка, если собрать Gears без проверки, то с 32-bit Safari работает без проблем.

Однако, для Mac развитие действительно не имеет особого смысла по сравнению с Windows, где разработчикам ждать IE9 придётся долго.
0
XaocCPS #
можно свой gears написать. важно не это, а то, что Google пишет: «we're not supporting gears on mac in favor of HTML5 additions.»
0
Scala #
Кто не хочет ищет проблему, кто хочет — решение. У первых он действительно «не работает в принципе». Вторые пользуются им без проблем пока Google не сделал Offline версии Gmail & Docs через HTML5.
0
david2tm #
Не знаю новость ли это, если мне память не изменяет, то Гугл имено для того Гирс и задумывали чтобы до HTML5 евонные фичи имел.
+3
bruce #
Скорее даже для того, чтобы продемонстрировать их жизнеспособность и тем самым пролобировать включение в стандарт HTML5. Так что по крайней мере в этом отношении проект можно считать успешным.
НЛО прилетело и опубликовало эту надпись здесь
0
leotsarev #
Можно написать дополнение, которое модифицирует это количество. Это проще, чем поддерживать весь Gears.
0
WheelReinventor #
по мне так не очень хорошая идея — не факт, что w3 примет нужные гуглу стандарты в будущем. А тут есть плагин, который устанавливается на все браузеры и дает новые фичи.
хотя драг-н-дроп включили в спецификацию html5.
0
Talleyran #
думается гугл хочет, чтобы их браузер был самым используемым, и чтобы это использование не ограничивалось вебом. На первый взгляд шансы есть.
+1
maxcom #
gmail пока не поддерживает html5, а gears не пашет на snow leopard, безобразие имхо
0
Scala #

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