Что можно сделать на рабочем столе с помощью developerWorks?
Сайт developerWorks предлагает разнообразные ресурсы: технические статьи, практические руководства, рекомендации, данные для загрузки, информацию о продуктах, форумы, блоги и многое другое. Теперь весь этот замечательный контент можно разместить прямо на рабочем месте с помощью специальных инструментов разработчика. Создавайте собственные гаджеты developerWorks, модули и виджеты непосредственно из приложения для чтения пользовательских каналов developerWorks или из любого портлета пространства тем сообщества developerWorks. (My Yahoo переходит на пространства в августе). У вас имеется Apple iPhone? Посмотрите на приложение для developerWorks на http://ibm.com/developerworks/iphone. Кроме того, можно загрузить совершенно новый гаджет developerWorks для Google Desktop. Это настоящий контент по запросу – для доступа достаточно одного нажатия кнопки.
Раз гибридные сайты с синдикацией, такие как iGoogle и My Yahoo - это веяние будущего, есть ли лучший способ обращаться к контенту developerWorks, чем непосредственно со своей персональной страницы?
Что ещё лучше – не требуется ни программирование, ни обучение, ни бесконечный поиск в каталоге; всё, что нужно сделать – это нажать на кнопку! А технический персонал developerWorks создал для вас гаджеты Google, виджеты Yahoo и модули Netvibes – посмотрите этот демо-ролик, чтобы увидеть, как они работают.
Экспорт контента из тематического пространства сообщества developerWorks
На сайте developerWorks уже больше 13 (и с каждым днем все больше) пространств, в том числе разделы по разработке игр (Game development), инновациям для Web (Web innovation), Ajax и т.д. Контент портлетов может представлять собой подкасты, вики, блоги, технические брифинги, тематические статьи, каналы RSS, руководства и прочее – всего более 15 категорий для выбора. Теперь можно экспортировать любой портлет пространства developerWorks в виде гаджета Google или модуля Netvibes - просто щёлкните по пиктограмме в правом нижнем углу.
Рисунок 1 показывает, как добавлять портлет пространства в виде гаджета Google или модуля Netvibes.
Рисунок 1. Добавление портлета пространств developerWorks в виде гаджета Google или модуля Netvibes
Создаем гаджет, модуль или виджет при помощи пользовательских каналов
Вы можете создать свой собственный пользовательский гаджет Google, виджет My Yahoo или модуль Netvibes напрямую из приложения для чтения пользовательских каналов developerWorks. Ниже, на рисунке 2, показана страница пользовательских каналов developerWorks. Вы указываете свои любимые темы и выбираете до двух видов информации.
Рисунок 2. Создание собственного пользовательского канала developerWorks
В нижней части страницы, показанной ранее, на шаге 4, просто нажмите на одну из опций на гибридном сайте, чтобы добавить пользовательские каналы к своей странице. См. рисунок 3, расположенный ниже.
Рисунок 3. Добавление ваших каналов к странице iGoogle, Netvibes или My Yahoo
Вот и всё, что требуется для добавления своего пользовательского контента с developerWorks к вашей персональной странице.
Сайт developerWorks также предоставляет возможность создавать каналы RSS либо ATOM по вашему выбору; можно также добавлять каналы прямо к своему персональному сайту, используя HTML, автоматически генерируемый из приложения на основе ваших предпочтений. А посетители вашего сайта могут экспортировать эти же каналы developerWorks в iGoogle, Netvibes или My Yahoo.
Гаджет developerWorks для Google Desktop
Хотите быть в курсе новостей developerWorks – минута в минуту, не покидая вашего рабочего стола? Представляем гаджет developerWorks для Google Desktop (Загрузите его прямо сейчас!). Вся мощь родительского сайта, никакой мороки с навигацией. При помощи простого интерфейса с опциями можно выбирать или исключать контент, который вы хотите просматривать (например, из разделов технологии и производителей developerWorks). В любой момент можно вернуться обратно и изменить свой выбор.
Кроме того, вы всегда будете в курсе последних предложений: информация о них появится на вашем рабочем столе менее чем через минуту, гаджет получит её прямо с developerWorks. Эта информация поступает точно в срок, и вы можете ею управлять.
Рисунок 4. Гаджет developerWorks для Google Desktop
Приложение iPhone на developerWorks
Имеется ли у вас Apple iPhone? Что ж, developerWorks ещё больше упрощает получение свежих каналов developerWorks на ваш телефон. Просто перейдите в браузере по адресу http://www.ibm.com/developerworks/iphone, и с сайта developerWorks вы получите полный перечень всех разделов, брендов и тем для обсуждения. Двигайтесь по списку и выбирайте то, что вас интересует. Просмотрите самые свежие каналы и переходите непосредственно к любой статье нашего сайта в считанные секунды. Это очень просто.
Рисунок 5. Приложение iPhone на developerWorks
Рисунок 6. Канал новостей по iPhone на developerWorks
В этих предложениях используется лишь малая часть потенциала тех идей, на которых основана ориентированная на пользователя конструкция сайта developerWorks. Обладая средствами экспорта интересующего вас контента и добавления его на iGoogle, Netvibes или My Yahoo или загрузки его в ваш гаджет developerWorks для Google Desktop, теперь вы можете ограничить тематику контента developerWorks своими интересами и обращаться к этому контенту параллельно с данными о погоде, новостями и электронной почтой. Использование гаджетов, виджетов и модулей помогает сэкономить время и усилия по сравнению с просмотром традиционных Web-сайтов.
На расположенном ниже рисунке 7 показана страница iGoogle с настроенным гаджетом developerWorks для Google Desktop, в котором отображается несколько элементов.
Рисунок 7. Пример настроенной страницы iGoogle
Синдикационные гибридные приложения, подобные iGoogle, My Yahoo и Netvibes, предоставляют каталоги, из которых можно получать контент. Сайт developerWorks позволяет напрямую выбрать необходимый контент через тематические пространства сообщества и приложение для чтения персональных каналов developerWorks, выполняя за вас всю работу, связанную с программированием. Для добавления вашего любимого контента с developerWorks достаточно просто нажать на кнопку, а просматривать каталог вам больше никогда не потребуется. См. ниже рисунки 8 и 9.
Рисунок 8. Добавление контента developerWorks к вашей странице iGoogle
Рисунок 9. Добавление контента developerWorks к вашей странице Netvibe
Вы не пропустите ни одного события, потому что в состав каждого инструмента для разработчиков входит бегущая строка (рисунок 10 внизу) со списком самых свежих предложений от developerWorks. Не нравится прокручиваемый текст? Можете заменить его выпадающим меню (рисунок 11 внизу). Более того, можно даже раскрыть настроенные каналы developerWorks, которые вы разместили на своём Web-сайте, и пользователи смогут экспортировать эти каналы в виде гаджетов Google, модулей Netvibes или виджетов Yahoo одним щелчком мыши.
Рисунок 10. Бегущая строка с ресурсами
Рисунок 11. Вариант с ресурсами в виде выпадающего меню
Сайт developerWorks использует все возможности для расширения модели синдикации. Мы планируем расширить сегодняшнюю модель за пределы iGoogle, Netvibes и My Yahoo и предоставить вам любые виджеты, гаджеты, модули и инструменты, которые вы пожелаете. Мы исследуем возможности каждой платформы, которые потенциально можно приспособить для совместной работы, в том числе мобильные устройства или игровые среды по вашему выбору. Приглашаем вас посетить наши форумы и поделиться своими мыслями и идеями – нам бы очень хотелось узнать ваше мнение!
Сайт developerWorks даёт возможность легко добавлять индивидуально настроенный контент с developerWorks в ваше рабочее пространство, будь то ваша личная страница на iGoogle, Netvibes либо My Yahoo, - или в виде гаджета для Google Desktop. Теперь вы можете настраивать ваше взаимодействие с developerWorks безо всякого программирования, обучения или регистрации.
Если для вас это первая статья на developerWorks, содержащая демо-ролики, то, возможно, вам полезно будет узнать следующее:
Демо-ролики – это дополнительный способ увидеть шаги, описанные в статье. Для просмотра анимированного демо-ролика нажмите ссылку с надписью Показать. Ролик откроется в новом окне браузера. Каждый демо-ролик содержит панель навигации внизу экрана. С ее помощью можно приостанавливать и завершать воспроизведение, перематывать ролик назад и вперёд. Чтобы просмотреть некоторые части экрана демо-ролика, может потребоваться использование прокрутки. В вашем браузере должно быть разрешено использование JavaScript, также необходима установка Macromedia Flash Player версии 6 или выше.
Загрузите Adobe Flash Player.
| Описание | Имя | Размер | Метод загрузки |
|---|---|---|---|
| developerWorks Google Desktop Gadget1 | dwdesktop.zip | 59KB | HTTP |
Заметка
- Просмотрите файл readme, включенный в этот zip-файл, прежде чем использовать гаджет Google Desktop для developerWorks.
Научиться
- Оригинал статьи: The power of syndication at the click of a button (EN).
- Узнайте о специальных инструментах разработчика и о том, что входит в их состав (EN).
- Посетите страницу пространств developerWorks и ознакомьтесь подробно с предложениями developerWorks (EN).
- Этот интерактивный тур покажет вам основные шаги по созданию пространства на developerWorks. Для просмотра потребуется Adobe Flash Player (EN).
- Узнайте подробнее о гибридных приложениях из статьи Гибридные приложения: новое поколение Web-приложений (август 2006 г.), а также из серии руководств Стопроцентное гибридное приложение (август 2006 г.) (EN).
- Просмотрите следующие темы сообщества: Ajax и Гибридные приложения .
- Ищите другие статьи о Web-разработке в технической библиотеке раздела Web (EN).
- Подпишитесь на информационный бюллетень по Web-разработке на developerWorks (EN).
Получить продукты и технологии
- Загрузите ознакомительные версии продуктов IBM (EN).
Обсудить
- Примите участие в обсуждении материала на форуме.
- Присоединяйтесь к сообществу developerWorks: посещайте блоги, форумы и т.д. (EN).
Мелинда Пфайфер (Melinda Pfeiffer) свыше пяти лет работает редактором в команде developerWorks. Она собирает, редактирует и публикует контент на XForms. До этого она занимала должность Web-редактора в группе Information Management. Прежде чем начать работать в IBM, Мелинда была разработчиком Web-страниц в компании электронного бизнеса (ныне несуществующей) и имеет богатый опыт Интернет-маркетинга и технического общения в сфере ИТ. Она получила степени бакалавра и магистра в университете штата Северная Каролина.