рунет и интерфейсы

Date: 2008-03-28 18:52 GMT
Subject: рунет и интерфейсы
Tags:

В буржуйнете, как только появляется мало-мальски полезный сервис, к нему тут же прикручивают API и возможность сторонней разработки. Например, из хотмыла, yahoo mail и gmail можно вытягивать адресную книгу пользователя для автоматического создания и приглашения френдов. Попробуйте только это сделать с рамблером, яндом или мылом-ру! В google maps api можно вытворять чудеса, и уже у каждого гео-сервиса есть интерфейсы -- под mapquest, yahoo maps, live maps можно писать как для обычного веба, так и для мобильников. Теперь сравните это с позорными яндекс-картами.

Тупой бегемот mail.ru занимает место под солнцем уже чуть ли не десять лет. За это время, насколько мне известно, никто даже не почесался предоставить хоть какой-нибудь интерфейс. В рунете практически ни у кого нету такого. Пожалуй, единственное -- это возможность делать авто-транзакции в WebMoney и Яденьгах, а также Яндекс XML. Больше интерфейсов не припомню. У яндекса ни карты, ни почта ни с чем не интегрируются. Вконтаке, хоть и слизан с фейсбука, для разработчиков закрыт. Тем временем, существует целая индустрия (!) сторонних приложений под фейсбук, некоторые из них получают финансирование и развиваются в отдельный бизнес. От этого хорошо и фейсбуку, и им самим, и пользователям. Ни мойкругу, ни (не к ночи помянуты) одноклассникам даже не снился уровень открытости гуглевского Open Social. Кроме того, на рунетовских сайтах даже Open ID мало где найдёшь.

Почему же у нас практически отсутствует культура интерфейсов для сторонних разработчиков? Ведь крупные интернет компании в Рунете гребут миллионы, неужели так трудно понять все плюсы этого очень популярного подхода и дать возможность всем людям улучшать свой сервис. Знает ли кто-нибудь примеры хорошей сторонней разработки в рунете?

Комментарии

Hello!
Пару дней назад нашли новую дыру...
Вот описание - http://alex1k.livejournal.com/317.html

Я бы не преувеличивал в разработке API наших западных коллег. Во многом, мы не отстаем, а, главное, входим в ограниченную группу стран, где на рынке существуют серьзные отечественные игроки.

Для начала, ничего про автоматическое вытягивание адресной книги из hotmail, gmail и многих др почтовых систем не знаю :) Разрабатываю и поддерживаю подобные скрипты, все cURL приходится делать и постоянно дорабатывать: меняется дизайн или форма логина - все ломается. Это целая отрасль в интернете - писать и постоянно поддерживать такие вот cURL-интерфейсы :), в тч к mail.ru.

До недавнего времени ничего стоящего кроме API к платежным системам и пары интерфейсов к крупным интернет-магазинам на Западе не существовало. Народ еще отходил от "дефолта" доткомов рубежа веков, было не до экспериментов. В этом смысле мы шли с ними в ногу. Ко всем платежнам системам, в тч, гейтам по приему кредитных карт, существует неплохой интерфейс (примеров много). Есть интерфейс и у некоторых интернет-магазинов, например, у ozon.ru.

Массовость приобрели карты и у Google, Yahoo и MS тут же появились API к этим сервисами. В то же время Yandex использует для своих карт пусть и платный, но API к картографической службе российского разработчика.

Социальные сети набрали оборот и у фейсбука появился API, а у MySpace, который его побольше, не появился. Приходится мучаться :-( Так и у нас. У одноклассников API нет, а В контакте он есть (в середине марта вышла обновленная версия).

Согласен, что у Google есть куча API ко всем его сервисам, а у Яндекса и Mail.ru с этим не все гладко. Но все познается в сравнении. Подобного уровня интерфейсов нет и у Microsoft и Yahoo.

В общем, я не вижу проблемы и, более того, нам не следует равняться на Запад. Все развивается в соответствии со спросом.

У MS есть масса интерфейсов к различным продуктам, в том числе онлайновым. У гмыла есть API, про остальную почту не знаю, но экспорт контактов есть повсеместно -- твиттер, linkedin, bebo, любой нормальный сервис.

У Google не просто куча API, они это выводят на совершенно новый уровень с Open Social, мапплетами и прочими хитрючими вещами. А у нас Open Social даже не будет работать! Потому что какой процент популярных, продвинутых, прогрессивных сайтов в Рунете поддерживает XFN-теги?? ливинтернет? мылору? одноклассники, наши лидеры?

Согласен, у нас есть свои хорошие сайты. На Запад не надо равняться во всём совершенно, но хорошие и полезные вещи можно было бы и перенимать. API это на уровне мышления, философии. Любой мало-мальски приличный новый сервис должен быть открыт для новых идей и разработок. Как красивый и супер-совместимый Твиттер отличается от бесконечно, бесконечно угробищных одноклассников.

По всей видимости, наш менталитет такой, или ставшая уже наследственной генетическая мутация, произошедшая за годы социалистической (или «социальной»:))жизни. Все мы очень любим «чужой» код. Любим, даже если этот код не совсем Open или совсем не Open. А вот стоит нам написать собственный код, то каждую строку мы надеемся продать. Бизнесменами все вдруг стали...

У буржуинов тоже API появляется только тогда, когда его существование может принести какую-то выгоду -- его же недостаточно прикрутить, его поддерживать надо.

Наши просто умеют зарабатывать в Сети существенно хуже, да и девелоперских ресурсво еле-еле хватает на то, чтобы поддерживать основной проект в живом состоянии -- куда уж тут интерфейсы прикручивать...

Ну в этом-то и вопрос. Как такое может быть, что там это выгоду приносит, переплыли через лужу, а здесь это не приносит? На "рынок маленький" списать нельзя. Рунет уникален тем, что здесь сильные местные лидеры. Яндекс крупнее многих западных сервисов с API, деньги у него есть. Почему же нет девелоперских ресурсов, куда они делись?

Думаю, отчасти это можно объяснить тем, что нормальные, доступные деньги в рунете появились недавно. Но всё равно какая-то ненормальная фобия на совместимость и открытость...

Видел, как это делается "там", дважды. Оба раза всё начиналось с того, что устанавливались с кем-то партнёрские отношения, и партнёру требовалось отдать интерфейс (я так понимаю, что на этом этапе разработка интервейса и приносила первую и последнюю гарантированную выгоду).

После этого, чтобы добро не пропадало, интерфейс делался более-менее общедоступным, а топы начинали кумекать, как на этом дополнительно заработать.

Нашим, видимо, это не надо. Гребут деньги исходя из идей стремления к монополизму, а не псевдодемократии

ничего себе юзерпик+)

Кстати, да. Часто на форумах видел крики о том, почему, например, вконтакте не дает API, чтобы встроить работу с ним в браузер или отправлять сообщения через миранду.

Да уж, да уж. +1. Про примеры не в курсе.