Rambler's Top100

Архив за Апрель, 2006

The Broth

The Broth. The Global MosaicПятница, скоро выходные и праздники. Поэтому, давайте сегодня поговорим немного о чем-нибудь несерьезном, о развлечениях.

При упоминании практически любого современного приложения словосочетание “совместная работа” практически неизбежно. Даже те, кто совершенно не знает английского, уже выучили модное слово “collaboration”. Смысл, думаю, никому объяснять не надо. А теперь представте, что такое “совместная работа”, когда связи между “работниками” ровно никакой. Представили? Что ж, это легко увидеть на практике.

читать дальше »

Провальное тестирование MS Atlas

Недавно я писал о конкурсе, обявленном Microsoft для популяризации своей реализации AJAX под названием Atlas. Честно говоря, с этим пакетом у меня (до сих пор) связаны достаточно большие надежды: по всей видимости, этим летом я буду участвовать в проекте по созданию интернет-приложения, основная цель которого — оптовая продажа мед. препаратов.

Достаточно очевидно, что реализовываться это приложение будет на ASP.Net — существующая на сегодня серверная часть написана на C#, так что использование ASP.Net при создании еще одного типа клиентского приложения практически неизбежно. Кроме того, это дает еще множество различных возможностей по интеграции с уже существующими системами, простоту администрирования и т.д.

Вполне естественно, что интерфейс хочется сделать современным, динамичным, использующим все возможности, предоставляемые AJAX. И я был очень рад, что Microsoft выпустила Atlas, прямо ориентированный на создание динамических приложений на ASP.Net.

Сегодня мои надежды потускнели… Я натолкнулся на статью с результатами тестирования Atlas в различных браузерах на различных операционных системах. Скажем честно, и в этот раз Microsoft не порадовал… Atlas испытывает огромные проблемы в Safari и Opera. Хорошо, что хоть в IE & Firefox практически всё работает достаточно хорошо.

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

И снова Yahoo! Mail

Не так давно мы уже упоминали Yahoo! Mail beta. Тогда даже удалось найти несколько скриншотов новой разработки Yahoo!. Что ж, сегодня мне удалось самому зарегистрировать аккаунт в Yahoo! Mail и поучавствовать в бета-программе.

Yahoo! Mail beta
Yahoo! Mail Welcome screen

Скажу честно, к этой почте у меня достаточно предвзятое отношение: именно на Yahoo! был мой первый почтовый ящик. Тогда, году этак в 97, не существовало даже Mail.ru, он появился чуть позже. Поэтому, набирая в адресной строке Yahoo!, я вспоминаю времена, когда “компьютеры были большие”, а лучшим браузером был Netscape Navigator.

читать дальше »

Google data API

Кроме уже упоминавшегося Google Calendar, на прошлой неделе Google представил еще одно новшество — Google data APIs (для краткости — “GData”). Google data APIs — новый протокол от Google, предназначенный для “чтения и записи данных в интернете”.
Сами разработчики так описывают свое изобретение:

“GData это новый формат, объединяющий уже существующие форматы синдикации, на базе XML (Atom and RSS) и систему публикации фидов, основанную на протоколе публикации Atom, кроме того поддерживаются дополнительные расширения для работы с запросами.”

На самом деле, GData на первый взгляд и напоминает смесь RSS и API. Однако эти всё не ограничивается:

“Во многих случаях может оказаться полезным отправить запрос к серверу и получить ответ, содержащий список соответствующих результатов. Ни Atom, ни RSS не предоставляют способа осуществить это, однако это делает GData.”

Отметим, что GData уже поддерживается в Google Calendar: в качестве одной из составляющих GData был опубликован Google Calendar Data API. Публикация этого стандарта немедленно привела к появлению новых приложений. Первой ласточкой явилась небольшая програмка для получения событий из Google Calendar на… IPod.

Очень надеюсь, что вскоре появится и приложение для синхронизации GL с Outlook.