Ajax Russia : Аякс по-русски

Свежие новости из мира IT

Archive for the 'API' Category

Хостим Javascript на Google

Вам никогда не приходила в голову мысль, как было бы здорово если все сайты хостили популярные джаваскрипт библиотеки на одном сервере? Только подумайте сколько траффика это бы всем сэкономило. Зашёл на один сайт, например Digg.com, браузер скачал ихний jQuery, потом перешёл на другой сайт, где используется тот же скрипт и уже скачивать ничего не надо. На Yahoo уже давно это делали для YUI, так а почему этого нету для других библиотек? Теперь есть!

Ребята из Google AJAX Libraries API объявили, что теперь будут хостить все популярные библиотеки на серверах Google. Больше не придётся думать о кэшинге, gzip-е, хостинге, трффике и тд. На данный момент поддерживаются Prototype, Script.aculo.us, jQuery, Dojo и MooTools. Read more

8 comments

Google App Engine

google codeGoogle начал тестировать свой новый сервис - App Engine, который должен составить конкуренцию сервисам Amazon (ec2, s3,..). App Engine позволяет хостить свои вэб приложения на серверах гугла, а это значит, что можно навсегда забыть про проблемы масштабируемости (scalability) и делать сайт, который выдержит любую нагрузку.

Некоторые функции App Engine:

  • Язык для разработки сайта - Python. Google обещает в будущем добавить другие языки. Надеюсь это будет Ruby.
  • База данных. (Bigtable и GFS, поддерживает запросы, сортировку, транзакции).
  • Автоматическое масштабирование и распределение нагрузки.
  • Google API для аутентификации и рассылки емайлов.
  • Среда разработки для любых операционных систем.

Вот видео туториал от гугла как сделать свой первый сайт на App Engine:

Сервис находится в стадии бета тестирования и аккаунт они дают не каждому. Я встал в очередь.

1 comment

Переводим текст с Google Language API

google codeРебята из Google опять отожгли. Семейство вэб-сервисов Гугла пополнилось новой API - AJAX Language API. Сервис позволяет переводить любой текст и даже умеет сам определять язык текста. На данный момент поддерживается 13 языков и 29 пар языков для перевода.

Список языков:

  • Арабский
  • Китайский
  • Голландский
  • Английский
  • Французский
  • Немецкий
  • Греческий
  • Итальянский
  • Японский
  • Корейский
  • Португальский
  • Русский
  • Испанский

Пользоваться сервисом очень просто.

1) Подгружаем скрипт: Read more

4 comments

Google Chart API

google codeGoogle не перестаёт удивлять. Сегодня увидел в деле их новую Chart API, которая позволяет ну очень просто генерировать графики. Самое интересное, что не нужно ничего скачивать и устанавливать. Нужно всего лишь правильным образом написать ссылку в браузере и график готов.

Хотя звучит всё просто, у этого сервиса неплохие возможности. Есть 5 типов графиков: Line, Bar, Pie, Venn, Scatter, можно самому задавать цвет, бэкграунд, лэйблы. Вообщем всё что нужно. Сервер сгенерирует нужный график как картинку и чтобы вставить её у себя на сайте - достаточно написать тэг IMG. Так как картинки хранятся на сервере гугла, то даже за траффик не нужно платить.

Чтобы попробовать эту игрушку в деле - сделал небольшую статистику браузеров на AjaxRussia.

Вот так выглядит ссылка.

Ну а вот и сам график:

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

2 comments

Google запускает OpenSocial

OpenSocialПоследнее время появилось столько разных социалок (social networks), что это иногда раздражает. Один друг зарегистрирован на Facebook, другой на MySpace, третий на Xing, и чтобы оставаться в контакте с каждым - надо регистрироваться на всех сайтах. Вэб разработчикам ещё тяжелее - если хочешь сделать какой нибудь widget для нескольких социалок, то нужно разбираться с каждым сайтом отдельно. У всех разные API, и некоторые даже используют свои выдуманные языки.

Но этому пришёл конец. Google выпускает OpenSocial API. Теперь владельцу сайта достаточно интегрировать этот сервис на своём сайте и разработчики смогут без больших усилий писать свои виджеты. Для этого не придётся учить какой либо новый язык. OpenSocial работает со стандартными JavaScript, HTML и XML. Список сайтов, которые используют эту API уже немаленький, и есть очень громкие имена: Engage.com, Friendster, hi5, Hyves, imeem, LinkedIn, MySpace, Ning, Oracle, orkut, Plaxo, Salesforce.com, Six Apart, Tianji, Viadeo, and XING. Этот список будет расти и дальше, надеюсь российские сайты тоже подтянутся.

Документация, Туториалы, ЧаВо

No comments

Next Page »