Обзор Движков Для Виджетов Рабочего Стола

Во-первых, вам необходимо четко различать веб-виджеты и виджеты рабочего стола.

Первые — это модули контента, встроенные в веб-страницу.

Этот тип виджетов полностью основан на веб-технологиях, работающих через браузер: HTML, Flash и т. д. Такие модули существуют в Интернете довольно давно, но виджетами их стали называть относительно недавно.

Изначально слово «виджет» означало мини-приложение для рабочего стола.

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

Виджеты рабочего стола стирают грань между Интернетом и рабочим столом, беря информацию из Интернета и представляя ее на рабочем столе.

Журнал Newsweek предсказал, что 2007 год станет годом виджетов .

Это слово прочно войдёт в наш лексикон, а виджеты станут очень популярны.

Сегодня существует четыре основные платформы виджетов.

Разработчик Эд Воас из Yahoo опубликовал обзор этих платформ с указанием преимуществ и недостатков каждого из них.

Панель управления Apple Боковая панель Microsoft Windows Vista Гаджеты Google Desktop Yahoo! Виджеты (Конфабулятор) Платформы Apple и Microsoft используют ядро браузера (каждое свое) для работы с виджетами, а Google Desktop и Yahoo! Виджеты основаны на собственных XML-форматах и механизмах рендеринга.

У каждого подхода есть свои плюсы и минусы.

Панель управления Apple/Боковая панель Microsoft Windows Vista Ядро браузера позволяет легко создавать виджеты.

Существующие веб-приложения относительно легко модифицировать для запуска на рабочем столе.

Язык DHTML прост и удобен.

Кроме того, виджеты могут использовать специальные объекты Javascript и библиотеки Ajax. Для разработчиков выпущены удобные инструменты, в том числе новая система DashCode IDE .

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

Еще одна проблема — тесная связь с операционной системой.

Виджеты Apple работают только на Apple, а гаджеты Microsoft работают только на Vista. Гаджеты Google Desktop В настоящее время Google использует собственный XML и форматы объектов, несовместимые со стандартами W3C. Их довольно легко понять, если вы знаете HTML, они не имеют специфических для HTML ограничений, позволяют использовать Javascript и Visual Basic и не особенно требовательны к системным ресурсам.

Другие преимущества: поддержка перетаскивания и других функций операционной системы, наличие инструментов Gadget Designer для разработки виджетов.

Есть и немало недостатков: например, относительно ограниченный функционал по сравнению с другими движками виджетов, особенно в плане визуализации и интерфейса.

Для работы вам необходимо скачать и установить весь пакет программного обеспечения Google Desktop. На данный момент Google позиционирует свою разработку скорее как потребительский продукт, а не как платформу для разработчиков.

Еще одним недостатком является отсутствие поддержки Mac OS X. Yahoo! Виджеты (Конфабулятор) Он также использует формат XML и собственный механизм рендеринга.

Раньше модель не была совместима со стандартом W3C, но сейчас это постепенно исправляется, так что в будущем можно будет кодировать виджеты в DHTML. Преимущества движка виджетов Yahoo — кроссплатформенность (также работает под Mac OS X и Windows Vista), максимальная простота кодирования виджетов, доступность API, отличная функциональность виджетов, тесная интеграция с операционной системой (Открыть, Сохранить, многооконные виджеты и т. д.).

Недостатки: собственный язык программирования, отличный от DHTML, необходимость скачивания компонентов (своей операционной системы у нас нет - жалуется ЭD Voas), прожорливость системных ресурсов, отсутствие поддержки видео.

Некоторые недостатки будут исправлены в следующем релизе.

Теги: #Yahoo! Виджеты #Konfabulator #Apple Dashboard #Microsoft Window #Chulan

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.