главная каталог как купить контакты
Статьи >> Mac OS X Leopard >> Web Clips: сделай свой виджет

Вас могут не удовлетворить 20 виджетов Apple или еще несколько тысяч их, написанных другими людьми. Что ж, в Leopard появилось такое средство, как Web clips – новый способ создания собственных виджетов с помощью нескольких щелчков.

Web clips основана на неотъемлемой черте виджетов: почти все они созданы для получения из Веб информации в реальном времени. В этом смысл таких виджетов, как Ski Report, Weather, Stocks, Flight Tracker, ESPN и пр.

А если вас не интересуют ни лыжи, ни котировки, ни спорт, а интересует первая страница New York Times? Или бестселлеры для детей на Amazon? Или самые популярные фильмы YouTube?



Рис. 5.31. Теоретически виджеты могут содержать вирусы, поэтому Mac OS X загружает их с крайней осторожностью.

Вверху: При попытке загрузить виджет Мак запрашивает у вас подтверждение.

В середине: Загрузив виджет и дав подтверждение, вы входите в режим пробной работы. Он дает возможность предварительно поиграть с виджетом, прежде чем действительно добавить в систему. В конце можно нажать Keep, чтобы провести установку, или Delete, чтобы удалить.

Внизу: Хорошие вещи делает не только Apple. Вот несколько отличных виджетов, написанных другими. С левого верхнего угла по часовой стрелке: Plasma Tube, Guitar Chords, Chuck Norris Facts, World Radio и MiniStat 2 (состояние вашего Мака в данный момент).


В том-то и прелесть Web clips, совместного предприятия Dashboard и веб-броузера Safari в Mac OS X 10.5. Они позволяют превратить любую часть любой веб-страницы в виджет для Dashboard, который будет обновляться при каждом своем открытии. Все равно что подглядывать в реальном времени в замочную скважину за всеми своими любимыми сайтами.

Создание виджета Web Clip   К оглавлению страницы

Вот как изготовить самодельный виджет:

1. Откройте Safari, веб-броузер для Маков. Он находится в вашей папке Applications.

2. Перейдите на веб-страницу, где находится интересующая вас информация. Щелкните по кнопке Web Clip, показанной на рис. 5.32.

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

Как показано на рис. 5.32, ваша задача – заключить в рамку ту часть страницы, где обычно находится нужная вам информация. Если дизайн страниц на сайте поменяется, ваш виджет придет в негодность, но какие проблемы? 5 секунд, и вы его восстановите.

3. Перетащите угловые или боковые маркеры так, чтобы прямоугольник охватывал нужную вам часть страницы. Закончив выделение, щелкните по Add или нажмите Return или Enter.

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

Рис. 5.32. Перетаскиванием маленьких круглых маркеров выделите ту часть страницы, которую нужно сохранить. Можно перетаскивать весь квадрат, захватив его середину.


Рис. 5.33. Вверху: Выберите для своего виджета стиль рамки. Если виджет воспроизводит звук, он будет продолжать играть и после закрытия Dashboard, если не установить флажок «Play audio in Dashboard only».

Внизу: Щелкните Edit, чтобы вернуться к передней стороне виджета, где можно настроить его положение относительно отображаемой веб-страницы.


На этом этапе можно причесать свой виджет, добавив немного глянца к клипу, вырезанному вами с веб-страницы. Щелкните по кнопке , которая появится при перемещении курсора в правый нижний угол. Виджет повернется обратной стороной, показав элементы управления, изображенные на рис. 5.33.

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

Если щелкнуть Edit, виджет снова повернется к вам лицевой стороной, и тут возникает неожиданность: можно переместить содержимое своего виджета так, как будто это окошко, через которое вы разглядываете веб-страницу. Перетащите содержимое в любую сторону или измените размер рамки с помощью маркера в правом нижнем углу. Щелкните по Done.

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

Примечание Если у вас есть склонность к программированию, например умение работать в JavaScript и HTML, то вам обеспечена возможность гораздо более легкого, чем прежде, написания виджетов (не клипов с веб-страниц, а настоящих).

Это обусловлено включением в Leopard простой среды разработки виджетов под названием Dashcode. Программа ее установки находится на DVD Leopard (в папке Optional Installs>XCode Tools), а учебные материалы и примеры вы найдете, введя в Google «dashcode tutorial».




Created by "Design Dream Bryansk" (DENWER) 2011