Пятница, скоро выходные и праздники. Поэтому, давайте сегодня поговорим немного о чем-нибудь несерьезном, о развлечениях.
При упоминании практически любого современного приложения словосочетание “совместная работа” практически неизбежно. Даже те, кто совершенно не знает английского, уже выучили модное слово “collaboration”. Смысл, думаю, никому объяснять не надо. А теперь представте, что такое “совместная работа”, когда связи между “работниками” ровно никакой. Представили? Что ж, это легко увидеть на практике.
Недавно я , обявленном Microsoft для популяризации своей . Честно говоря, с этим пакетом у меня (до сих пор) связаны достаточно большие надежды: по всей видимости, этим летом я буду участвовать в проекте по созданию интернет-приложения, основная цель которого — оптовая продажа мед. препаратов.
Достаточно очевидно, что реализовываться это приложение будет на ASP.Net — существующая на сегодня серверная часть написана на C#, так что использование ASP.Net при создании еще одного типа клиентского приложения практически неизбежно. Кроме того, это дает еще множество различных возможностей по интеграции с уже существующими системами, простоту администрирования и т.д.
Вполне естественно, что интерфейс хочется сделать современным, динамичным, использующим все возможности, предоставляемые AJAX. И я был очень рад, что Microsoft выпустила Atlas, прямо ориентированный на создание динамических приложений на ASP.Net.
Сегодня мои надежды потускнели… Я натолкнулся на в различных браузерах на различных операционных системах. Скажем честно, и в этот раз Microsoft не порадовал… Atlas испытывает огромные проблемы в Safari и Opera. Хорошо, что хоть в IE & Firefox практически всё работает достаточно хорошо.
На самом деле, поддержка браузеров Safari и Opera наверняка даже не будет упомянута в тех. требованиях проекта, но очень неприятно осознавать, что уже на стадии выбора средств будет отброшена небольшая часть пользователей.
Не так давно мы . Тогда даже удалось найти несколько скриншотов новой разработки Yahoo!. Что ж, сегодня мне удалось самому зарегистрировать аккаунт в и поучавствовать в бета-программе.
Скажу честно, к этой почте у меня достаточно предвзятое отношение: именно на Yahoo! был мой первый почтовый ящик. Тогда, году этак в 97, не существовало даже Mail.ru, он появился чуть позже. Поэтому, набирая в адресной строке Yahoo!, я вспоминаю времена, когда “компьютеры были большие”, а лучшим браузером был Netscape Navigator.
Кроме , на прошлой неделе Google представил еще одно новшество — (для краткости — “GData”). — новый протокол от Google, предназначенный для “чтения и записи данных в интернете”.
Сами разработчики так описывают свое изобретение:
“GData это новый формат, объединяющий уже существующие форматы синдикации, на базе XML (Atom and RSS) и систему публикации фидов, основанную на протоколе публикации Atom, кроме того поддерживаются дополнительные расширения для работы с запросами.”
На самом деле, GData на первый взгляд и напоминает смесь RSS и API. Однако эти всё не ограничивается:
“Во многих случаях может оказаться полезным отправить запрос к серверу и получить ответ, содержащий список соответствующих результатов. Ни Atom, ни RSS не предоставляют способа осуществить это, однако это делает GData.”
Отметим, что GData уже поддерживается в Google Calendar: в качестве одной из составляющих GData был опубликован . Публикация этого стандарта немедленно привела к появлению новых приложений. Первой ласточкой явилась небольшая програмка для получения событий из Google Calendar на… IPod.
Очень надеюсь, что вскоре появится и приложение для синхронизации GL с Outlook.