Що таке віджет? Різновиди віджетів, особливості їх установки і розробки

Активні користувачі інтернету, комп`ютерів і мобільних пристроїв часто задаються питанням: "Що таке віджети?" Багато, самі того не підозрюючи, зустрічають їх багато разів в день. При відвідуванні сайтів часто можна побачити на моніторі комп`ютера невеликі блоки, які містять інформацію про погоду, валютних курсах і багато іншого. Аналогічні міні-додатки можна встановлювати на екрани різних пристроїв.

що таке віджет

Що розуміють під віджетами?

Поняття «віджет» у багатьох випадках застосовується неправильно: їм називають звичайні сайдбарі на веб-ресурсах. У той час як програми, які стосуються категорії віджетів, називають гаджетами або як-небудь ще. І те й інше викликає плутанину. Незважаючи на те що слово «віджет» звучить по-сучасному, вперше воно було використано в далекому 1926 році. Спочатку воно дійсно було синонімом гаджета і означало будь-яке пристосування, але сьогодні воно вже не асоціюється ні з якими пристроями.

Що таке віджет в сучасному розумінні?

Зараз цим словом називають певну категорію допоміжних додатків, які відрізняються невеликими розмірами і маленьким набором функцій. Вони виступають у вигляді графічних модулів і поміщаються в робочій області основних програм: браузерів, операційних систем, пошукових машин і т. Д. Вони можуть служити для вирішення повсякденних завдань, давати швидкий доступ до корисної інформації, носити розважальний характер або просто прикрашати екран. Деякі віджети працюють тільки при підключеному інтернеті, а інші - автономно.

опера віджети

Основні різновиди віджетів

Описані додатки можуть бути призначені для робочого столу (desktop widgets) або для інтернет-сторінок (web widgets). Завдяки можливості застосовувати віджети в інтернет-браузерах і безпосередньо в операційних системах, розширюються перспективи їх впровадження в повсякденне життя програмістів і простих користувачів. Розробник може мати у своєму розпорядженні візуальні додатки на сторінках ресурсів. А користувач - взаємодіяти з ними. Крім графічних, існують прості текстові віджети, які мають суто інформаційний характер.



віджети для хрому

Який вигляд має додаток?

Міні-програма може приймати різні форми:

  • "Яндекс" дозволяє встановлювати додатки, що відображають годинник, новинну стрічку, відомості про пробки і пошуковий рядок. Вони підтримуються популярними операційними системами і браузерами.
  • У попередніх версіях Windows віджети розташовуються на робочому столі, а в «вісімці» для них виділена спеціальна зона. Тут можуть бути годинник, календарі, міні-ігри, посилання на новини або налаштовані користувачем ресурси.
  • У деяких ОС від Apple для віджетів призначений окремий шар, званий дешбордом. Він стає видимим при натисканні F12.
  • Далеко ступив браузер «Опера»: віджети на його основі поміщаються на робочий стіл і функціонують на будь-якому пристрої, оснащеному стаціонарним або мобільним браузером від цього розробника.

віджет від Ейпл

Детальніше про десктопних віджети



Міні-додаток, яке може бути запущено з основного екрану на певній операційній платформі, і називається десктопних виджетом. Їх можна встановлювати з різних джерел: знайти в спеціальному розділі встановлених додатків або завантажити з веб. Найчастіше віджети можна переміщати по екрану, регулювати їх розмір, змінювати дизайн. Наприклад, в «сімці» і деяких інших системах є віджет з годинником: він поміщається на робочий стіл одним натисканням і виводить на екран системне час. Додаток з прогнозом погоди в будь-якій системі буде працювати справно тільки за підключеної мережі. Що таке віджет з точки зору функціональності? У більшості випадків він служить для швидкого отримання інформації без відкриття браузера або деякого розділу в комп`ютері, але може бути представлений і міні-грою.

декстопние віджети

Особливості веб-віджетів

Міні-додаток, яке вбудовується в сторінку сайту, називається веб-віджетом. Воно може бути вікном, ведучим на інший сервіс: в такому випадку в область віджета буде завантажуватися окрема сторінка. Таким чином, в межах однієї веб-сторінки досягається максимальна функціональність завдяки поєднанню кількох опцій і навіть різних ресурсів. Веб-віджети часто називають гаджетами, модулями, сниппета, також в їх категорію іноді включають браузерні розширення.

Якими бувають веб-віджети?

Браузерні міні-додатки умовно діляться на дві групи:

  1. Інтерактивні - дозволяють з собою взаємодіяти, наприклад, вводити інформацію про шуканий маршруті на карті або відправляти коротке повідомлення.
  2. Неінтерактивні (інформери) - містять контент, який відображається незалежно від призначеної для користувача активності. У формі віджета може подаватися, наприклад, довідка про поточні курси валют.

Установка браузерного віджета

Як правило, установка графічного програми не становить проблем і здійснюється декількома кліками. Приблизно цей процес виглядає так (на прикладі віджетів «Опери»):

  1. Скачується і встановлюється браузер, що підтримує віджети. Їм може бути Opera, починаючи з версії 9 beta, або один із сучасних альтернативних інтернет-оглядачів.
  2. Браузер запускається, натисканням на F4 відкривається панель доступу до віджетів, закладок і нотаток. За допомогою такої функції легко здійснюється управління міні-додатками.
  3. Клік на Widgets завантажує список віджетів, доступних для установки.
  4. Натискання на Add ( «Додати») відкриває перелік доступних додатків з описами та ілюстраціями.
  5. Вибравши віджет, потрібно додати його і почекати кілька секунд до моменту закінчення установки.

віджет з годинником

Корисні віджети для "Хрома"

У браузері Chrome віджети часто асоціюються з розширеннями, т. К. Кнопки доступу до них розміщуються на панелі інструментів і можуть бути використані при перегляді будь-якої сторінки. Приклади корисних розширень:

  • Chrome Nanny - допомагає боротися з марним проведенням часу в мережі. Налаштування дозволяють заборонити доступ до деяких сайтів в робочий час, обмежити перебування у «ВКонтакте» 15-20 хвилинами і т. П.
  • Zoomy - оптимізує текст під екран користувача, розтягуючи його на необхідну відстань.
  • Torrent Turbo Search - допомагає шукати потрібні матеріали на файлообмінниках і в каталогах торрентів. Охоплює безліч ресурсів, в т. Ч. The Pirate Bay. Є опція, що дозволяє шукати тільки на російськомовних ресурсах.
  • iReader - одним натисканням кнопки відкриває нове вікно, в якому знаходиться тільки текст з завантаженої сторінки. Реклама і інші відволікаючі деталі в ньому повністю відсутні.
  • Loomnit - дозволяє ділитися посиланнями, текстами, зображеннями і файлами, не залишаючи браузера. Одне клацання відкриває вікно, в яке додається обраний контент, а другий - надає коротку посилання для розшарювання.

Розробка власних віджетів

Що таке віджет з точки зору розробника? Це звичайна програма, яка пишеться на HTML, javascript або більш просунутому javascript-API, що дозволяє здійснювати управління і збереження параметрів. Міні-програма може бути написаний будь-якою з серверних мов, в результаті дають HTML (наприклад, мова PHP). Програмісти класифікують ці додатки по-своєму, виділяючи серед них автономні і серверні. Перша категорія припускає розміщення додатки в один XHTML-файл, при цьому допускається використання стилів і скриптів з сторонніх ресурсів. Друга група об`єднує віджети, тіла яких повністю завантажуються зі сторонніх ресурсів. Розділ у серверного віджета - порожній, натомість у властивості src пишеться адреса, з якого відбувається завантаження. Віджет можна створювати з нуля або користуватися спеціальною заготівлею (конструктором).



Увага, тільки СЬОГОДНІ!

Увага, тільки СЬОГОДНІ!