Мы сделали это! 6 дней ударного труда – и у РБК появился гаджет для Windows 7/Vista.
В свёрнутом состоянии он занимает совсем немного места на рабочем столе и показывает только самые важные курсы валют и биржевые индикаторы:

Какие из них важны - вы можете сами указать в настройках.
По клику показывается флайаут с заголовками последних новостей:

А если развернуть гаджет (кликнув по специальной кнопке в Windows 7 или перетащив с боковой панели на рабочий стол в Vista), можно посмотреть подробную информацию:

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

С технической стороны в гаджете тоже есть кое-какие "вкусности": в нём применяются некоторые решения, которых я не встречал даже в официальных гаджетах Microsoft.
Например, полупрозрачный фон переменной и произвольной высоты.
За неделю, прошедшую с выпуска проекта, гаджет скачало уже несколько тысяч человек, часть из них стала нашими постоянными пользователями. И это только начало!
Это проект, которым я действительно горжусь как разработчик, и хочу поблагодарить всех, кто в нём участвовал:
- менеджера Пашу Кудрина - за координацию, "пробивание" идеи у руководства и за то что добыл ресурсы, позволив реализовать всё как надо
- дизайнера Ваню Бабича - за красоту и строгость внешнего вида нашего творения
- верстальщицу Инну Чепайкину - за позитив, терпение к меняющимся требованиям и понятный код
Итак, качайте гаджет, пробуйте и делитесь своими отзывами в комментариях!
Не так давно на моей улице наступил праздник: реализовали идею, которую я проталкивал с весны, и у РБК появились первые виджеты. Они предназначены для главной страницы Яндекса, так что теперь можно следить за новостями Южного региона и Санкт-Петербурга прямо на главной странице крупнейшего поисковика Рунета.
Делал их, честно признаюсь, не я, но всё равно чрезвычайно приятно.
Более того, очень скоро мы представим ещё кое-что интересное и полезное из области виджетостроения, к чему уже ваш покорный слуга непосредственно приложил руку. Следите за обновлениями, а если есть догадки, делитесь ими в комментариях.

Вот разработали вы виджет, поставили ссылку на него на сайте. И что дальше?
А дальше, если вас хоть немного интересует судьба вашего творения, захочется узнать: используют ли его? Распространяют ли, и если да, то как? Как заставить его работать эффективнее и как сделать удобнее для пользователей?
Для этого есть несколько способов.
Во-первых, можно отслеживать посещаемость страницы, где стоит ссылка на виджет. Для этого подойдут обычные счётчики вроде LiveInternet, но такая статистика мало что даст: неизвестно, заинтересовались ли пользователи продуктом. А встроить такой счётчик в сам виджет не получится: они на это не рассчитаны.
Во-вторых, можно анализировать логи веб-сервера. Когда пользователь скачивает виджет или работающая программка обращается к сайту за данными, сервер об этом узнаёт. Но этот способ достаточно трудоёмкий и не даёт полной картины. Например, если у нас есть новостной виджет для Windows Vista, мы сможем по логам узнать, когда виджет обращался за данными. Но просматривал ли пользователь новости, кликал ли по ссылкам – непонятно.
В-третьих, если это виджет для сайтов и соцсетей, можно поискать страницы, на которых он установлен, с помощью того же Яндекса. Например, так. Но оценка, опять же, получается приблизительная и не для каждого случая подходит.
Как видите, ни один из этих способов не может дать полную информацию о том, кто и как использует ваш продукт. Поэтому, перепробовав их все, я написал свою собственную систему учёта статистики.
В чём её плюсы:
- Тесно интегрируется с разрабатываемыми мной виджетами: виджет сам отправляет в статистику те и только те данные, которые нужно учитывать.
- Очень гибкая. Благодаря этому легко вычислять как стандартные метрики (например, число уникальных посетителей в сутки), так и добавлять специфические, нужные конкретному заказчику. Например, для того же новостного виджета можно отслеживать, через какое время после запуска программы пользователь начинает кликать по заголовкам новостей. Читает он их раз в сутки, после включения компьютера, или регулярно?
- Может выдерживать повышенные нагрузки благодаря тому, что сбор, хранение и отображение данных легко разносятся на разные сервера. Это становится актуально, если виджет резко набирает популярность, а хостинг к такому оказывается не готов.
К этой системе уже подключены несколько сделанных мной виджетов и она отслеживает основные метрики: для десктоп-виджетов – количество пользователей в сутки, для веб-виджетов – ещё браузеры, OS и рефереры. А просмотр собранных данных осуществляется в минималистичной админской панели:


P.S. Я открыл доступ к статистике двух моих экспериментальных виджетов, так что теперь вы можете лично посмотреть, как выглядит WStat изнутри.




