НОВОСТЬ | 30.06.06 |
Стратегическое партнерство IBM с фондом Dojo Foundation будет способствовать освоению технологии Ajax и ее дальнейшему совершенствованию. Корпорация IBM представила свои планы по передаче важнейших интеллектуальных активов сообществу сторонников открытого кода. Цель этой акции – содействие компаниям и разработчикам программного обеспечения в освоении технологии Ajax и совместном использовании типовых методик разработки на основе этой технологии.
Передача программных активов IBM стимулирует отраслевое взаимодействие и принятие технологии Ajax, которая позволяет разработчикам сократить время ответа Web-приложений, причем с меньшими затратами и более простыми способами. Переданные корпорацией IBM программные активы улучшат возможности инструментария Dojo Toolkit по интернационализации приложений и повышению их доступности для людей с функциональными нарушениями с помощью различных ассистирующих технологий, включая язык DHTML и Accessible-инструменты. Кроме того, программные средства IBM расширят модель данных, применяемую в инструментарии Dojo Toolkit, и предоставят базовую архитектуру и отраслевые Web-инструменты, которые позволят разрабатывать, в том числе коллективно, совместно использовать и многократно применять типовые методики разработки программного обеспечения.
Ajax (сокращение от Asynchronous JavaScript+XML) – это разновидность т.н. "функционально насыщенного Интернет-приложения" (Rich Internet Applications, RIA). Эта технология улучшает такие характеристики Web-приложений, как удобство использования и способность к реагированию, благодаря таким преимуществам, как отсутствие необходимости установки и крайне низкие усилия на сопровождение разработки. Поддерживается возможность обновления отдельных зон Web-страницы без необходимости перезагрузки всей страницы. Такая возможность позволяет пользователю перемещаться по виртуальной карте или по фотографии без обновления всего экрана браузера. Кроме того, разработчики смогут предоставить пользователям такую возможность, как "перетаскивание" объектов в окне Web-браузера – подобно перемещению папок и документов на рабочем столе операционной системы. Технология Ajax предоставляет возможности для создания богатых наборов кнопок, пиктограмм, линеек прокрутки, меню и специальных элементов интерфейса, позволяющих упростить и ускорить навигацию, а также извлечение информации.
"Обширный и глубокий опыт корпорации IBM, а также ее постоянная поддержка сообщества Open Source в целом и фонда Dojo Foundation в частности имеют огромное значение, – говорит Алекс Расселл (Alex Russell), руководитель проекта Dojo Toolkit и президент фонда Dojo Foundation. "Взносы" IBM создают основу для более широкого освоения динамических Web-интерфейсов, в том числе пользователями, которые до этого не могли работать с ними. Очевидно, что IBM серьезно относится к повышению качества жизни своих пользователей, и наше сообщество с большим воодушевлением участвует в этом процессе".
IBM окажет содействие при интеграции технологии Dynamic Web Accessibility в набор приспособлений инструментария Dojo Toolkit. Спецификация Dynamic Web Accessibility разрабатывается в рамках проекта Web Accessibility Initiative, проводимого консорциумом World Wide Web Consortium (W3C). Эта спецификация описывает механизм для создания функционально насыщенных компонентов пользовательского Web-интерфейса, полностью доступных через клавиатуру и с помощью вспомогательных ассистирующих технологий, таких как устройство чтения с экрана и экранная лупа. Такие расширенные средства доступа, имитирующие на клиентской стороне поведение обычных органов управления пользовательского интерфейса, имеют ключевое значение для поддержки функционально насыщенных Интернет-приложений с помощью технологии Ajax и инструментария Dojo.
Фонд Dojo Foundation поддерживает открытый инструментарий Javascript, который упрощает и ускоряет профессиональную разработку Web-приложений на базе Ajax. "Осуществляя передачу интеллектуальной собственности для содействия в создании единой для всей отрасли открытой инфраструктуры и формировании экосистемы разработчиков ПО на основе технологии Ajax, корпорация IBM вместе с фондом Dojo Foundation и другими организациями стремится ускорить создание инноваций и принятие технологии Ajax, – говорит Дэвид Болокер (David Boloker), главный технический директор IBM по передовым Интернет-технологиям. – Фонд Dojo Foundation – идеальный партнер для подобной деятельности, в силу таких факторов, как быстро растущее сообщество, талантливые разработчики, расширяемая архитектура и мощные инновационные абстракции для JavaScript".
Открытые стандарты для технологии Ajax
Разработка на основе технологии Ajax ориентирована на открытые стандарты DHTML, JavaScript, Cascading Style Sheets и XML. Разработчики должны создавать качественные приложения, т.е. приложения, соответствующие поставленным бизнес-целям, удовлетворяющие визуальным потребностям клиентов и не выходящие за ограничения по времени и расходам на разработку. Корпорация IBM видит свою задачу в том, чтобы помочь компаниям в использовании возможностей открытых стандартов и открытого кода и улучшить тем самым общую совместимость решений на основе технологии Ajax.
Новая технология с открытым кодом Ajax призвана усовершенствовать процессы разработки программного обеспечения в целом по отрасли. Кроме того, технология Ajax позволит быстро реагировать на изменения потребностей бизнеса и конъюнктуру рынка, подобно тому, как эта задача решается посредством применения стандартов в других областях. Например, стандартов на Web-сервисы и сервис-ориентированные архитектуры (SOA), позволяющих интегрировать разрозненные данные и приложения и обеспечить тем самым взаимодействие с заказчиками, партнерами и поставщиками.
"Передаваемые IBM программные активы имеют такое же большое значение для процесса разработки ПО на основе технологии Ajax, какое имеет Eclipse для интеграции инструментов разработки, Apache для серверов Web-приложений и Linux для операционных систем. Передача технологии Ajax пойдет на пользу сообществу в целом и нашим заказчикам в частности", – заключил Болокер.
Сегодняшнее объявление знаменует очередной важный этап в деятельности IBM по поддержке открытых стандартов и технологий с открытым кодом. В настоящее время IBM принимает участие или спонсирует более 150 проектов на основе открытого кода – это больше, чем любая другая компания. Примеры такой деятельности – проекты Linux, Globus Alliance, Apache, Eclipse и Cloudscape, передача сообществу Mozilla Foundation технологии повышения доступности, которая упрощает пользование браузером Firefox людям с ограниченными возможностями, и безвозмездная передача сообществу сторонников открытого кода 500 патентов IBM на программное обеспечение.
Обсудить на форуме IBM Rational Software
INTERFACE Ltd. |
|