Началось - протоколы имени себя любимого, Google тоже

2006/4/23 17:20 8 Google api protocol

The Google data APIs (GData) provide a simple standard protocol for reading and writing data on the web. Вот только заметил, просьба не кидаться камнями, если новости 100 лет. Там собственно combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom publishing protocol, plus some extensions for handling queries.

Нет под рукой ссылки на документ примерно годичной давности – в нем весьма мной уважаемый товарищ Чичваркин объяснял своим подчиненным из Евросети, что «Со временем у любого манагера вырастает нимб. Пока он не превышает размера головы – это нормально. Как только при входе в комнату, сначала начинает вплывать нимб, а хозяин вплывает за ним – надо срочно дать оному по башке!».

Пора уже писать антологию «Детская болезнь корпоративной левизны» – как только компания завоевывает часть рынка, ее уже не удержать в попытках привязать пользователей. В случае с крупными корпорациями – не привязать, а прибить гвоздями! Не хочу разжевывать, но это примерно как если бы мэрия Москвы начала штамповать свои собственные дорожные знаки – очень похожие на общероссийские, но с небольшими изменениями – чисто «для себя», как им удобнее.

Майкрософт уже заработал себе ярлык мастдай, ждем новую кличку Гугла?

Комментарии:

2006/4/24 6:13
gam

gam
Может google ещё и ОС свою разработают? :)

2006/4/24 10:36
Alex Kapranoff

Alex Kapranoff
А хороший же API получился. В чём претензия-то?

2006/4/24 11:25
kikaha

kikaha
Претензия не у меня – претензия у Гугла на введение стандартов де-факто. Получается, что есть протоколы «для всех», а есть другие протоколы – «для всех наших пользователей». Это как мааахонькие отличия в «понимании» DOM различными браузерами, которые становятся источниками большущего гиммороя для веб-разработчиков – само понятие «кроссбраузерность» появилось как результат таких корпоративных заскоков!
Алекс – если API хороший, то это еще хуже, как ни парадоксально хвучит. Но ... меня просто запарило писать 3 версии стилей к сайту а потом делать из непротиворечивый вигнегрет. Теперь же есть "combines common XML-based syndication formats ... with a feed-publishing system based on ... protocol, plus some extensions for handling queries" – да, этого нам не хватало. Да, для Гугла онли вместо того чтобы разработать стандарт запросов для всех типов и НЕ УМНОЖАТЬ СУЩНОСТЕЙ.
Вместо новых продуктов мы получаем новые корпоративные бренды – те же двери, вид сбоку – «Мыло детское с молоком и медом», «Мыло медовое для детей на молочной основе» и «Малыш с лактозой и натуральной фруктозой» – все защищены разными патентами и каждый убедительно доказывает что именно этот продукт нам необходим. Надоело :(

2006/4/24 11:52
Alex Kapranoff

Alex Kapranoff
Честно скажу, я не понял про бренды :) Пардон. Никто не запрещает реализовать серверную часть GData в любом проекте и, таким образом, получить совместимость с парком (будущих) GData-клиентов при этом будучи никак не связанным с Гуглём.

Что касается самого GData, то выбор у них был не очень богатый: 1) успокоиться на одном из уродливых существующих API (HTTP DAV etc.), 2) протащить GData через w3c до состояния стандарта и реализовать его.

Первый вариант их не устроил функционально, а второй -- организационно (некогда ждать, пока гора насквозь проаффилированная с Микрософтом соблаговолит сделать шаг на встречу).

При этом они по максимуму использовали подходящие стандарты: HTTP (с дополнительными методами от DAV) и Atom.

2006/4/24 16:17
kikaha

kikaha
Собственно я и говорил о втором варианте – это как бы более естесственный, и что мне кажется справедливым – user-friendly путь, а не clients-only-oriented. Насчет проаффилированности W3C спорить не стану, но стандарт – он один (и тогда это удобство пользования), потому что 5 стандартов – это только головная боль

2006/4/24 16:30
Alex Kapranoff

Alex Kapranoff
Полагаю, что всё впереди. Сейчас GData -- маленький аккуратный API с довольно узкой областью применения. Возможно, что это прототип будущей версии Atom Publishing API (было бы очень логично).
А Atom во всех его инкарнациях прямо сейчас протаскивается через IETF.
В общем, я Вас теперь понял :) Негативного отношения к GData не разделяю -- посмотрим, как он будет использоваться.

2006/4/25 11:41
kikaha

kikaha
Если не затруднит – процитируйте мое выражение где я высказывал негативное отношение к самому GDATа.Я против использования «служебного положения» для проталкивания корпоративных стандартов как таковых, и очень за – если эти стандарты лучше/удобнее существующих – тогда велкам то легалайз!

2006/4/25 11:45
Alex Kapranoff

Alex Kapranoff
Значит, показалось, пардон.
Добавить комментарий: