Огляд систем управління гаджетами в ubuntu gdesklets, google gadgets і screenlets - убунтізм для

Огляд систем управління гаджетами в ubuntu gdesklets, google gadgets і screenlets - убунтізм для
Гаджети та інші віджети давно і щільно увійшли до нас на комп'ютери, намертво закріпившись на робочих столах і сайтах. Особливу популярність ці "звірята" отримали з виходом Windows 7 (в Vista теж була реалізація, але про Вісту ви зрозуміли.), Де це було реалізовано досить грамотно.

Для початку визначимося з термінологією. Зараз активно використовуються такі терміни: гаджет, віджет, дескджет, скрінлет, але ж є ще "модні" слова типу Гизмо і Новелті. Тобто бардак в термінології моторошний.

Ми ж будемо використовувати ці терміни в наступних значеннях.

Термінологія

Огляд систем управління гаджетами в ubuntu gdesklets, google gadgets і screenlets - убунтізм для

Даний термін є найбільш широким і може бути використаний в двох різних значеннях:

  1. Оригінальна, нестандартне технічне пристосування. Найбільш коректний український переклад англійського терміна gadget - якась хрень. тобто приблуда, функціонал якої з першого погляду не ясний. Неясність функціоналу пов'язана з тим, що гаджет як технічне пристосування часто об'єднує в собі функції різних пристроїв, і виявити з них основне важко. Термін вперше був використаний в 19 столітті для іменування пристроїв зі складними рідними назвами.
  2. Невелике додаток, яке виконує одну (рідше кілька) вузькоспеціалізовану функцію і не має власних коштів виведення на екран. Таке додаток може відображатися як на робочому столі користувача, так і бути прив'язане до якогось сайту (веб-гаджети). Вперше термін гаджет в цьому значенні був використаний розробниками AmigaOS ще в 1985 році. Гаджет з точки зору програмування є апплетом.
  1. Елемент призначеного для користувача інтерфейсу, наприклад кнопка, список, поле для введення тексту, смуга прокрутки і т.д. В даному значенні особливо часто використовується по відношенню до GTK.
  2. Те ж що гаджет в значенні 2 (див. Вище). Термін "віджет" в цьому значенні вважається більш старим.

Гаджет vs. Віджет

Як видно з вищесказаного, терміни гаджет і віджет дуже близькі. Колись ці терміни були синонімами і значили саме "якась фігнюшка". Але з часом термін віджет придбав більш Софтова відтінок.

В даний час почало поширюватися думка, що гаджет - це гугловський віджет, а віджет - віндовий гаджет. Але це думка поширюється людьми, знаючими в сфері ІТ всього 2 слова: Віндоус і гугль, тому називають за першими літерами. Так само є думка, що будь-який гаджет є віджетом, але не будь-який віджет є гаджетом. А різниця в тому, що віджет відкритий, а гаджет пропріетарний (eng. Пруфлінк).

За моїми спостереженнями, термін гаджет отримав вУкаіни більшого поширення для позначення "украшательний" додатків, тому будемо частіше використовувати саме його. Але в буржуйських країнах частіше використовується термін віджет, тому будуть регулярні застереження :) Т.ч. гаджет і віджет будуть для нас синонімами.

Десклети і скрінлет

Різновид гаджета, керованого системою gDesklets і Screenlets відповідно.

Гізмо і Новелті

Терміни, що використовуються неформальним бидлом, яке хоче виділитися з натовпу таких же придурків знанням нікому не зрозумілих слів для позначення зрозумілих тільки їм різновидів гаджетів в значенні 1.

Система управління гаджетами (движок гаджетів)

Програма (або бібліотека, або API, або сайт, або ще щось), яка відображає (отрісовиваєт) гаджети на робочому столі користувача або на сайті. Зазвичай складається з двох частин: демон / служба, що виконує функції відображення для користувача гаджетів, і GUI для управління і настройки гаджетів.

Інші терміни

Бліджет - віджет для зв'язку з блогом.

Фіджет (eng. Fidget) - напрям (форк) в музиці стилю хаус.

Все, з термінами розібралися. Тепер розглянемо 3 найбільш популярних системи для Ubuntu Linux: gDesklets. Google Gadgets (GTK) і Screenlets.

Огляд систем управління гаджетами

Офіційний сайт проекту - gdesklets.de

Запуск: Додатки - Стандартні - gDesklets

Вікно управління гаджетами виглядає так:

Огляд систем управління гаджетами в ubuntu gdesklets, google gadgets і screenlets - убунтізм для

переваги gDesklets

  • Гарна інтеграція з середовищем Gnome;
  • Низьке навантаження на систему.

недоліки gDesklets

  • Мало готових віджетів;
  • Відсутність бічній панелі;
  • Дрібні недоліки (див. Далі).

Інші враження про gDesklets

Абсолютно незрозуміло, навіщо з'являється іконка демона в треї. Ніяких функцій вона не виконує, лише займає місце.

Запускається не завжди відразу. Наприклад, в Ubuntu 10.10 після установки видає таку помилку:

Could not import tiling module!
Не можу з'єднатися з сервісом: вийшло час очікування!
Файл протоколу допоможе, вам, вирішити проблему.

Щоб це виправити, треба відредагувати файл /usr/lib/gdesklets/utils/ErrorFormatter.py. наприклад так:

sudo gedit /usr/lib/gdesklets/utils/ErrorFormatter.py

Знаходимо в ньому наступний рядок:

def _new_imp (name, globs = <>, locls = <>, fromlist = []):

У мене вона була під номером 116. І замінюємо на:

def _new_imp (name, globs = <>, locls = <>, fromlist = [], test = []):

Тепер все має запуститися.

Загальна оцінка gDesklets

Ще працювати і працювати над проектом.

Google Gadgets (GTK)

Офіційний сайт проекту - code.google.com

Запуск: Додатки - Інтернет - Google Gadgets (GTK)

Google Gadget Browser

Огляд систем управління гаджетами в ubuntu gdesklets, google gadgets і screenlets - убунтізм для

Переваги Google Gadgets

  • Бічна панель (параметр "Sidebar"). При цьому бічна панель може бути завжди видно, звужуючи екран (параметр "Always on Top"). Це дозволяє більш ефективно використовувати простір робочого столу на широких екранах;
  • Можливість використання гаджетів iGoogle. що сильно розширює функціонал;
  • Зручний / знайомий інтерфейс управління гаджетами;
  • Дуже багато гаджетів як від компанії Google, так і від сторонніх розробників.

Недоліки Google Gadgets

  • Дуже ресурсоёмок (але це спірно, на комп'ютері з двома гігамі оперативки гальм не помічалося);
  • Чи не очевидний механізм додавання викачаних з інтернету гаджетів (розширення .gg). Гаджети активуються подвійним кліком по ним або командою ggl-gtk <имя_гаджета>.gg

Загальна оцінка Google Gadgets

Загалом хороша система управління. Перехідним з Windows бракує пошукової системи Google Desktop, яку можна завантажити і встановити окремо. Але я рекомендую використовувати зв'язку Zeitgeist + Synapse.

Screenlets

Офіційний сайт проекту - www.screenlets.org

Запуск: Додатки - Стандартні - Screenlets

переваги Screenlets

  • Інтеграція з композитним менеджером Compiz (плагін "Шар віджетів" в CompizConfig). Якщо включити "Шар віджетів" і виставити для віджетів параметр "Treat as Widget", то віджети будуть відображатися тільки в спеціальному шарі робочого столу, який з'являється / зникає по F9. Зручно напхати туди велику кількість віджетів, які можна швидко відобразити на напівпрозорому шарі;
  • Дуже багато віджетів для будь-яких цілей;
  • Можливість настройки зовнішнього вигляду кожного віджета;

Огляд систем управління гаджетами в ubuntu gdesklets, google gadgets і screenlets - убунтізм для

  • Підтримка тем оформлення для віджетів;
  • Підтримка таких форматів віджетів:
    • Google Gadget
    • Yourminis Widgets
    • SpringWidgets
    • WidgetBox

недоліки Screenlets

  • Відсутність бічній панелі;

Загальна оцінка Screenlets

Мабуть, кращий віджет-движок на сьогоднішній день. Володіє дуже широким функціоналом і гнучкістю налаштувань.

висновок

Не дивлячись на те, що найкращою системою управління віджетами була визнана Screenlets. її відрив від Google Gadgets не великий. Google Gadgets володіє дуже важливою перевагою - бічною панеллю, яка дійсно зручна. До того ж GG має більш знайомий користувачам Windows інтерфейс, що полегшує впровадження.

Що ж стосується gDesklets. то цей движок сильно відстає від лідерів.

Але вибирати вам!

Популярність: немає оцінок

Поділитися в соц. мережах