Похоже, вы новичок на сайте.
Чтобы быстрее понять, о чём здесь идёт речь, советую почитать:
что такое виджеты,
чем они хороши
и каковы их перспективы.
Это сообщение показывается только один раз. Такие же ссылки вы можете найти в правой колонке, в блоке "Рекомендую прочесть"
Мар 19

В заключение цикла о Yahoo! Widgets, сделаю небольшой обзор полезных программок для рабочего стола, которыми пользуюсь сам. Кстати, на MacOS они тоже должны работать.

Battery Time — показывает заряд батареи ноутбука. Небольшой виджет с приятным техногенным дизайном, который у меня всегда висит вверху экрана: показывает оставшиеся проценты и время, а незадолго до окончания заряда выводит сообщение об этом. Его сигнал поприятнее писка системного уведомления, а если звук выключен, всплывающее сообщение от виджета не заметить сложнее, чем стандартное.
yahoo widget battery time
JC Sticky Deluxe — создаёт на рабочем столе разноцветные “стикеры” для заметок. Своеобразный аналог бумажек, наклеенных на монитор. Не так захламляет рабочее пространство, зато, в отличие от бумажек, в процессе работы эти наклейки скрываются под окошками, и про них забываешь.

yahoo widget JC Sticky Deluxe
TimeTracker — позволяет засекать время, которое тратишь на какую-либо задачу. Удобно, когда занимаешься в один день несколькими проектами и надо вести учёт времени. Управление очень простое: ввёл название задачи (можно задать список по умолчанию), нажал на кнопку — и время пошло. Нажал ещё раз — остановилось. Виджет сохраняет данные о времени в виде таблицы в csv файл, и в конце дня можно разобраться, на что же он был потрачен. Главное — не забывать переключать задачи.

yahoo widget TimeTracker

Почему-то часы — очень популярный у разработчиков вид виджета. Их для Yahoo! Widgets сделано уже 326 штук, и мне вот больше всего понравились Gorgy Clock.

yahoo widget Gorgy Clock
Но с часами проблема в том, что они вечно прячутся за окнами. Поверх окон не повесишь: занимают много места, а переключаться в режим “Konsposé” каждый раз, когда хочется посмотреть время, тоже не хочется. В этом плане часы из Vista Sidebar удобнее.

Ну и наконец, виджет для составления списка дел mini What To Do?. Благодаря размеру, он может висеть поверх окон где-нибудь в углу экрана и не мешать. Управление у него, на мой взгляд, не совсем удобное, но это компенсируется минимализмом. Кстати, этот виджет разработан самим Арло Розом, создателем Yahoo! Widgets, и уже хотя бы за это заслуживает внимания.

yahoo widget mini What To Do?

Если вы знаете ещё полезные виджеты для рабочего стола, не стесняйтесь: делитесь ссылками в комментариях. Буду только благодарен. :)

Share Button
Комментировать (21)

Мар 9

На западе Yahoo! Widgets активно используются в маркетинговых целях. Вот пара примеров.

Телеканал Animal Planet сделал виджет «Animal Planet Killer Clips«, с помощью которого можно посмотреть видеорозаписи нападений хищников на их жертв.
виджет Яху Animal Planet

На сегодняшний день виджет загружен 11 288 раз.

Acura, североамериконское отделение компании Honda, представило виджет «Acura RDX Traffic«, показывающий на карте пробки и информацию о ДТП.

40196-shot

Загружен 48 401 раз.

А Toyota сделала виджет «Toyota FF Pick-Ups«, в котором американский футбол соседствует с рекламой автомобилей.
6375_1_7_04screenshot

Его загрузили 62 970 раз.

А ещё свои виджеты есть у Honda, Best Buy, Disney и даже Pfizer.

Итак, какие же есть достоинства у Yahoo! Widgets с точки зрения бизнеса?

  • Большие возможности с точки зрения функционала: от вставки Flash до доступа к операционной системе.
  • Снижение затрат на разработку благодаря готовым модулям, входящим в движок.
  • Привлекательный дизайн.
  • Лёгкость установки виджетов (добавленных в галерею).
  • Имя и надёжность. Это технология, развиваемая известной компанией уже не первый год. Можно сказать, «ветеран» мира десктоп-виджетов.
  • Длительность контакта с пользователем. Yahoo! Widgets работают независимо от того, есть ли соединение с интернетом, и пользователь остаётся с вами, даже закрыв окно браузера: с момента включения компьютера до его выключения. Впрочем, это присуще всем десктоп-виджетам.

Но не обходится и без недостатков.

  • Проприетарность технологии. Вашим пользователям надо будет устанавливать не принадлежащую вам прогармму (сам движок). Если вы владелец интернет-маназина или небольшого сайта, имя крупной компании может даже пойти вам в плюс. Но если Yahoo — конкурент для вас, стоит лишний раз подумать.
  • Использование своего API и языка разметки. Неподготовленным разработчиками понадобится время, чтобы разобраться, как писать виджеты.
  • Не полная локализация. Интерфейс движка переведён на русский, но сайт Yahoo! Widgets и большинство виджетов на инглийском, что может представлять сложность для некоторых пользователей.
  • Большое время добавления виджета в галерею и отсутствие автономного инсталлятора. Чтобы использовать одно из основных преимуществ виджетов, лёгкость установки, вам придётся набраться терпения.

Выводы.

Yahoo! Widgets можно использовать:

  • при создании виджетов, ориентированных на западных пользователей
  • если вы ориентируетесь на русскоязычных, но более-менее технически подкованных пользователей (как минимум, умеющих читать по-английски)
  • если вы собираетесь сделать не один виджет, а сразу несколько. В этом случае сокращение расходов на разработку и единая система управления виджетами покажут себя особенно хорошо.
Share Button
Что вы об этом думаете?

Фев 21

Konfabulator
Итак, если вы хотите заняться разработкой виджетов Yahoo!, то первое место, куда следует заглянуть, это раздел Tools and Documentation. Там можно скачать SDK, почитать подробную документацию и найти инструкцию, как сделать свой первый виджет. Если будут возникать какие-то вопросы, можно посоветоваться с другими разработчиками на форуме Konfabulator. Народ там вежливый и адекватный: приятное отличие заграничных форумов от отечественных.

В Yahoo Widgets для разметки используется свой диалект XML, а для придания интерактивности — JavaScript. Также можно вставлять HTML, Flash и использовать CSS (правда, в урезанном варианте).
Свой язык разметки — это, с одной стороны, хорошо, потому что позволяет легко делать страницы типа «О программе» и определять настройки виджета с помощью специальных конструкций. Но с другой стороны, с непривычки вёрстка становится нетривиальной задачей.

Помимо обычного JavaScript, виджеты могут пользоваться дополнительным возможностями: хранить данные в SQLite, легко изменять и получать настройки, работать с операционной системой (например, узнавать загрузку процессора или информацию о беспроводных сетях)…

У виджетов есть режим отладки, в котором, кроме самого виджета, показывается консоль отладчика, где можно просматривать служебные сообщения и выполнять JavaScript-код.

Готовое приложение уваковывается в файл с расширением .widget. Есть два способа упаковки: zip (просто архивируете каталог с виджетом, после чего меняете расширение) и «однородный файл» (flat file), который создаётся с помощью виджета «Widget Converter», входящего в SDK. ZIP считается устаревшим методом упаковки и не рекомендуются к использованию из-за проблем с производительностью.

Когда ваш виджет готов, вы можете попросить других разработчиков потестирвоать его на форуме, в специальном разделе Widget Test Ground. Более того, Yahoo! настоятельно рекомендует это делать, особенно, для первой версии программы. Правда, я, например, комментариев к своему «Last.fm recent track» так и не дождался: наверное, он оказался слишком специфическим и пользователей Last.fm на форуме не было.

Теперь вы можете отправить ваш виджет в галерею виджетов Yahoo!. По идее, после этого он попадёт в очередь на утверждение, будет подвергнут автоматизированной проверке на безопасность (не спрашивайте меня, как они это делают) и просмотрен модератором, который сделает скриншот и напишет небольшой обзор. В моём случае скриншот они сделать не смогли, поэтому попросили его выслать, причём непременно с альфа-каналом (и то я просил опубликовать скриншот на тёмном фоне, а они сделали на светлом, из-за чего буквы на нём плохо читаются). Да и моё описание виджета оставили неизменным.
Кстати, будьте готовы к тому, что ваш виджет появится в галерее далеко не сразу. Мой, например, был отправлен на добавление в декабре, а появился в галерее только в первой половине февраля. Надеюсь, эти задержки с рассмотрением были временными.

Наконец-то! Мы подошли к финальной части: наш виджет опубликован и теперь его пора распространять. Делать это можно двумя способами: просто давать ссылку на его страницу в галерее (но это не очень удобно) и сделать бэдж для установки виджета прямо с вашего сайта. Если сразу после попадания виджета в галерею бэдж не создаётся (возникает ошибка вроде «Виджет не найден»), подождите день-другой и попробуйте ещё раз: похоже, там есть какая-то задержка. Ваше терпение будет вознаграждено вот таким красивым инсталлятором:

А в следующей заметке я хочу рассказать об использовании виджетов Yahoo! для бизнеса.

Share Button
Комментировать (3)

Фев 19

Yahoo! WidgetsЧто же это за зверь, виджеты Yahoo!, и с чем их едят?

Лучший способ понять — просто попробовать. Тем более, что если вы хотите найти полезные виджеты для своей Windows XP (или даже Windows 2000), Yahoo! Widgets — это первое, на что стоит обратить внимание. Они удобны в управлении, хранятся в единой галерее, а главное — их много, поэтому легко найти программку по душе.

Я сам, например, использую следующие:

  • Battery Time — показывает заряд батареи ноутбука
  • JC Sticky Deluxe — создаёт на рабочем столе разноцветные «стикеры» для заметок (с ним ваши мудрые мысли будут теряться не под клавиатурой, а под окошками :) )
  • TimeTracker — позволяет засекать время, которое тратишь на какую-либо задачу. Удобно, когда занимаешься в один день несколькими проектами и надо вести учёт времени.
  • Last.fm recent track — мой собственный виджет (я потом о нём подробнее напишу), показывает, какая композиция сейчас играет на Last.fm у данного пользователя. Зачем это надо? Обычно я слушаю интернет-радио в браузере и если какая-то песня нравится, хочется посмотреть, кто её играет. Переключаться каждый раз на нужную вкладку для этого не очень удобно, а такой маленький виджет может постоянно висеть вверху экрана и показывать всю нужную информацию.

Вообще, уже сделано более 5 000 виджетов: от читалок RSS и часов до программок, предсказывающих цены на акции.

Итак, приступим.

Для начала установите сам «движок» и «стартовый» комплект виджетов (календарь, часы, погода, список дел…) отсюда: http://widgets.yahoo.com/download/. После установки у вас на рабочем столе появится панель с иконками виджетов (т.н. «узел») и они сами. Каждый виджет можно перетаскивать, включать, выключать, настраивать (кликнув по нему правой кнопкой мыши), а саму панель — устанавливать на любой край экрана и, при желании, заставлять прятаться за край в нерабочем состоянии.

виджеты Yahoo! на рабочем столе

Новые виджеты устанавливаются из галереи виджетов парой кликов. Просто найдите нужный вам с помощью поиска или побродив по подразделам галереи и нажмите большую кнопку «Get it!».

У виджетов Yahoo! есть специальный режим «Konsposé» (или «Heads-Up Display») (в русской версии почему-то названный «микродисплеи для чтения на ходу»), в котором весь рабочий стол затеняется, а виджеты показываются.

виджеты Yahoo!: Konsposé

Бывает удобно, когда какой-нибудь виджет теряется за кучей окон, но с непривычки такой вид рабочего стола может удивить. Включается этот режим по горячей клавише, которую можно настраивать: у меня, например, это F11.

Резюме

С точки зрения пользователя, преимущества Yahoo! Widgets заключаются в том, что

  • они работают на Windows (начиная с 2000 SP4) и Mac OSX (начиная с 10.3.9)
  • легко устанавливаются и настраиваются
  • уже создано много виджетов для различных задач

а недостатки — в том, что

  • интерфейс виджетов, как правило, на английском
  • у некоторых из них иногда наблюдаются «глюки» с русским языком

В следующем посте я сделаю краткий обзор Yahoo! Widgets с точки зрения разработчика. Оставайтесь на связи. ;)

Share Button
Комментировать (10)

Фев 11

yahoo widgetsYahoo! Widgets — платформа для десктоп-виджетов от компании Yahoo!. Мне она очень нравится, так что в ближайшее время я посвящу ей несколько постов.

Изначально этот движок назывался Konfabulator и первая его версия, созданная програмистами Арло Розом (Arlo Rose) и Перри Кларком (Perry Clarke), была выпущена в феврале 2003 года.
Легенда гласит, что сама идея пришла в голову Арло ещё в 1998 г.: он менял скин MP3-проигрывателя (уж не Winamp ли? ;) ) и подумал, что здорово было бы так же легко менять оформление для любых данных, которые хочется видеть на рабочем столе.
Konfabulator 1.0 была платным и предназначался исключительно для Mac OS X. Позже к команде присоединился Эд Вос (Ed Voas), который помог разработать версию для Windows, и в ноябре 2004 вышла кроссплатформенная версия Konfabulator.

Проект пришёлся по вкусу как пользователям, так и разработчикам виджетов, и быстро набрал популярность. В 2005 году основатели продали его Yahoo! и какое-то время продолжали работать над ним в этой компании. Yahoo! поставила дело на широкую ногу: движок был переименован в Yahoo! Widgets, стал  бесплатным, была организована галерея виджетов и сайт с документацией. Разработчики виджетов могут предлагать свои творения для добавления в галерею, и после их одобрения модератором, пользователи получают возможность установить виджет себе на рабочий стол всего парой кликов.

yahoo widgets

Осенью и в начале зимы в работе галереи наблюдался застой, а на форуме разработчики жаловались, что проект заброшен. По слухам, это происходило из-за того, что все силы небольшой команды, работающей над виджетами, были брошены на новый проект — внедрение виджетов в телевизоры. Причём не последнюю роль тут играл Арло. Судя по тому, что уже анонсирован выход телевизоров Samsung и Sony с Yahoo! Widgets, дело идёт успешно.

Если вам стало интересно, зайдите на сайт, установите Yahoo! Widgets и попробуйте сами, что это такое. А если ещё не прониклись, ждите следующего поста: в нём я расскажу, что может этот движок.

Share Button
Комментировать (3)

Стр. 1 из 212