Добрі поради » Техніка і технології » Що таке віджет? Різновиди віджетів, особливості їх встановлення і розробки

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

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




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

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

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

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

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




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

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

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

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

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

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

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

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

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

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

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

    Як правило, установка графічного додатку не становить проблем і здійснюється декількома кліками. Приблизно цей процес виглядає так (на прикладі віджетів «Опери»):
  • Завантажується і встановлюється браузер, що підтримує віджети. Їм може бути Opera, починаючи з версії 9 beta, або один із сучасних альтернативних інтернет-оглядачів.
  • Браузер запускається, натиснувши F4 відкривається панель доступу до віджетів, закладок і нотаток. За допомогою такої функції легко здійснюється управління міні-додатками.
  • Клік на Widgets завантажує список віджетів, доступних для установки.
  • Натискання на Add («Додати») відкриває список доступних додатків з описами та ілюстраціями.
  • Вибравши потрібний віджет, потрібно додати його і почекати кілька секунд до моменту закінчення установки.
  • Що таке віджет? Різновиди віджетів, особливості їх встановлення і розробки

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

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

    Що таке віджет з точки зору розробника? Це звичайна програма, яка пишеться на HTML, javascript або більш просунутому javascript API, що дозволяє здійснювати управління і збереження параметрів. Віджет може бути написана на будь-якому з серверних мов, в результаті дають HTML (наприклад, мова PHP). Програмісти класифікують ці додатки по-своєму, виділяючи серед них автономні і серверні. Перша категорія припускає приміщення програми в один XHTML-файл, при цьому допускається використання стилів і скриптів зі сторонніх ресурсів. Друга група об'єднує віджети, тіла яких повністю завантажуються зі сторонніх ресурсів. Розділ у серверного віджету - порожній, замість цього властивості src пишеться адреса, з якого відбувається завантаження. Віджет можна створювати з нуля або користуватися спеціальною заготівлею (конструктором).
    Схожі добрі поради по темі
    Що таке вендор: визначення і опис
    Що таке вендор: визначення і опис
    Ще зовсім недавно компанії, що продають що-небудь, іменували просто продавцями, потім з'явилися більш вузькоспеціалізовані категорії "дистриб'ютор",
    Як видалити віджети на "Андроїд" і як їх встановити?
    Як видалити віджети на "Андроїд" і як їх встановити?
    Як встановлюються і видаляються екранні віджети "Андроїда"? Що для цього необхідно зробити? Про це в рамках статті.
    Віртуальний - це Поняття про віртуальності
    Віртуальний - це Поняття про віртуальності
    Віртуальність вже довгий час існує в сучасному світі. Але не всім зрозуміло, що означає цей термін. Що ж це таке?
    Самокопіюючий комп'ютерний шкідник - що це таке і як з ним боротися?
    Самокопіюючий комп'ютерний шкідник - що це таке і як з ним боротися?
    На жаль, зараз підхопити вірус комп'ютерного одному дуже легко. Що робити, якщо він все-таки є? Як лікувати?
    Як дізнатися ID комп'ютера і що це таке?
    Як дізнатися ID комп'ютера і що це таке?
    Часто при установці нової версії Windows або під час підключення до комп'ютера, іншого обладнання система видає повідомлення про те, що не може
    Як активувати сім-карту «Білайн»? Детальна інструкція по активації
    Як активувати сім-карту «Білайн»? Детальна інструкція по активації
    «Білайн» - один з найбільших мобільних операторів в України. За кілька років існування цієї компанії мільйони абонентів встигли по достоїнству