[kde-russian] Plasma-термины

Aleksey Alekseyev gotletter на gmail.com
Чт Июл 9 12:34:50 MSD 2009


> Пожалуйста, с примерами. Перевод неоднозначных терминов всегда зависит
> от контекста.

Вообще-то в рамках Plasma это вполне однозначно определённые вещи

Containment -- то, на чём могут размещаться виджеты. Рабочий стол --
containment. Панель -- другой containment. Некоторые виджеты тоже
являются containment'ами.

В интерфейсе это слово как бы не мелькает, но power user'ы об этом
слове знают, потому что это понятие Plasma, о котором приходится
говорить. Например, я сейчас работаю над этой заметкой:
http://aseigo.blogspot.com/2009/07/plasma-in-kde-44.html

"Media Center Components: A first release of media center components
for browsing, collecting and playing media in a full screen Plasma
containment"

"Pluggable Containment Actions: Want to have Control+Alt+MiddleClick
open up a list of running windows? Scroll wheel on a panel skip
through desktops? This plugin based system for defining contextual
actions for containments opens up all those possibilities"

Data Engine -- набор компонентов Plasma, предназначенных для сбора данных.

Поясню. Предполагается, что в коде самого виджета не производится
никаких операций по непосредственно получению данных (вроде запросов к
БД или считывания частоты процессора). Всё это делается в коде Data
Engine'а, а виджет уже подключается к нему. Естественно, один Data
Engine может исопльзоваться несколькими виджетами.

Activity -- вот это как раз концепция, которая видна пользователям.
Если нажать на cashew в правом верхнем углу (вот, кстати, ещё одно
слово, для которого хотелось бы найти перевод), и сделать zoom out, то
вы увидите все свои activities и сможете создать новые. Есть также
виджет для переключения между activities. По сути пока что activity --
это всего лишь набор виджетов, который в настоящий момент отображается
на экране, и между этими наборами можно переключаться.

Зачем придумали activities, и что из них потом будет -- описано в этих заметках
http://knotes.ru/2008/02/aseigo-about-plasma/
http://knotes.ru/2008/03/desktop-zooming/

Тут ещё были упомянуты extenders. Что такое extender, объясняется здесь:
http://knotes.ru/2008/09/yummi-plasma/

И ещё одно слово -- handle. Handle -- это выезжающая панель с
кнопоками, которая появляется из аплета, когда вы наводите на него
указатель (если аплет лежит на рабочем столе, и если изменения
виджетов не заблокированы)


Подробная информация о списке рассылки kde-russian