Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Оценка эффективности
мультипрограммной работы
в современных Linux GUI
Д.А. Костюк, А.В. Шитиков, О.О. Латий

Брестский гос...
Классический десктоп
WIMP «window, icon, menu, pointing device» окно, значок, меню, манипулятор
Desktop Metaphor - метафор...
Система тестирования
Модуль фиксации
мозговой активности
(EEG):
● аппаратная часть
(Neurosky MindWave)
● программная часть...
EEG

● eSense Attention
(концентрация)
● eSense Meditation
(расслабленность)
Датчик частоты
сердечных сокращений (ЧСС)
● Пятиминутные интервалы тестирования
– выход на устойчивый режим
– без эффекта ...
1-й этап (копирование текста)


Пользователь копирует числа из окна
«Source» в окно «Destination»
– предусмотрен режим с ...
1-й этап тестирования
Тестируемые оболочки
●

●

●

Классический десктоп (KDE 4.x, LXDE)
Gnome Shell (переключение
окон с помощью режима обзора
...
2-й этап (распознавание фигур)

● Окно «Source» задает геометрическую фигуру,
которую нужно выбрать из 25 фигур в окне «De...
Показатели
●

●

Navg — темп прохождения теста (число
итераций, выполняемых за минуту)
Havg — средняя частота сердечного р...
Применение подхода


Оценка графической оболочки в роли
полезной помехи
−

−




взаимодействие с оболочкой может играт...
Копирование чисел
в однооконных приложениях
●

Темп прохождения теста:
●

●

●

KDE и Gnome показали близкий темп
мини-окн...
Копирование чисел
в многооконных приложениях
●

Темп прохождения теста:
●

●

●

максимум показал Gnome
минимум продемонст...
Во что обходится планшет?
150%
100%

●

Снижение темпа:

KDE
Gnome
Unity

50%
0%

●

●

●

в KDE — на 50%
в Gnome и Unity ...
Распознавание фигур
●

Длительность теста
●

максимальный темп предсказуемо достигается без переключения окон

●

максимал...
Распознавание фигур (2)
●

концентрация внимания
●

предсказуемо выше всего без переключения окон

●

с переключением макс...
Выводы
●

В целом KDE остается высокоэффективным DE и предоставляет
наиболее удобное переключение окон для сенсорного экра...
Upcoming SlideShare
Loading in …5
×

Дмитрий Костюк - Измерение удобства современных оконных интерфейсов

953 views

Published on

Доклад Дмитрия Костюка на октябрьской линуксовке MLUG 2013

Published in: Entertainment & Humor
  • D0WNL0AD FULL ▶ ▶ ▶ ▶ http://1lite.top/Jt9pl ◀ ◀ ◀ ◀
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • D0WNL0AD FULL ▶ ▶ ▶ ▶ http://1lite.top/Jt9pl ◀ ◀ ◀ ◀
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Дмитрий Костюк - Измерение удобства современных оконных интерфейсов

  1. 1. Оценка эффективности мультипрограммной работы в современных Linux GUI Д.А. Костюк, А.В. Шитиков, О.О. Латий Брестский государственный технический университет
  2. 2. Классический десктоп WIMP «window, icon, menu, pointing device» окно, значок, меню, манипулятор Desktop Metaphor - метафора рабочего стола папки и документы (их можно открывать в виде окна)  вспомогательные приложения  средства интеграции с WIMP (док-панель, панель задач, ...) 
  3. 3. Система тестирования Модуль фиксации мозговой активности (EEG): ● аппаратная часть (Neurosky MindWave) ● программная часть (Puzzlebox Synapse) Манипулятор: ● мышь (mouse) ● сенсорный экран (touchscreen) ● другие устройства
  4. 4. EEG ● eSense Attention (концентрация) ● eSense Meditation (расслабленность)
  5. 5. Датчик частоты сердечных сокращений (ЧСС) ● Пятиминутные интервалы тестирования – выход на устойчивый режим – без эффекта монотонности работы ● Pulse Sonic K920D Heart Rate Monitor – минимальная, максимальная и средняя ЧСС
  6. 6. 1-й этап (копирование текста)  Пользователь копирует числа из окна «Source» в окно «Destination» – предусмотрен режим с одним окном «Destination» (тестирование работы с однооконными приложениями) и с тремя (тестирование многооконных приложений)  Дается фиксированный промежуток времени  Система отмечает в журнале ошибки  Регистрируется состояние оператора
  7. 7. 1-й этап тестирования
  8. 8. Тестируемые оболочки ● ● ● Классический десктоп (KDE 4.x, LXDE) Gnome Shell (переключение окон с помощью режима обзора и с помощью мини-окон) Ubuntu Unity (переключение с помощью док-панели)
  9. 9. 2-й этап (распознавание фигур) ● Окно «Source» задает геометрическую фигуру, которую нужно выбрать из 25 фигур в окне «Destination» ● Тест оценивает влияние GUI на скорость распознавания образов (методология Р.М. Грановской и И.Я. Бережной)
  10. 10. Показатели ● ● Navg — темп прохождения теста (число итераций, выполняемых за минуту) Havg — средняя частота сердечного ритма за время прохождения теста ● aavg — средняя концентрация внимания ● mavg — средний уровень релаксации
  11. 11. Применение подхода  Оценка графической оболочки в роли полезной помехи − −   взаимодействие с оболочкой может играть роль микропауз в работе, снимая напряжение... ...в большей или меньшей степени Оценка влияния модификаций интерфейса на пользователя Выбор интерфейсных решений для переноса на сенсорные устройства
  12. 12. Копирование чисел в однооконных приложениях ● Темп прохождения теста: ● ● ● KDE и Gnome показали близкий темп мини-окна в Gnome позволили всех обогнать Физическая нагрузка: ● ● ● минимум — в KDE максимум в Gnome с мини-окнами 80 70 60 50 40 30 20 10 0 KDE Gnome Gnome+mwin Navg Havg a_avg Концентрация внимания: ● минимум в Gnome (отвлекающие факторы?)
  13. 13. Копирование чисел в многооконных приложениях ● Темп прохождения теста: ● ● ● максимум показал Gnome минимум продемонстрировала Unity из-за неудобного переключения между окнами одного приложения Физическая нагрузка: 100 80 ● ● максимальна в Gnome Концентрация внимания: ● ● максимальна в Unity 60 KDE Gnome Unity 40 20 0 Navg Havg a_avg минимальна в KDE и LXDE (и минимальный размах колебаний концентрации)
  14. 14. Во что обходится планшет? 150% 100% ● Снижение темпа: KDE Gnome Unity 50% 0% ● ● ● в KDE — на 50% в Gnome и Unity на 150% <T> <a_avg> Уменьшение физической нагрузки: ● в KDE практически не замечено ● ● <H_avg> в Gnome 3 и Unity — на 10%–20% Увеличение концентрации внимания: ● в Unity практически не замечено ● в KDE и Gnome — соответственно на 20% и 30%
  15. 15. Распознавание фигур ● Длительность теста ● максимальный темп предсказуемо достигается без переключения окон ● максимальный темп с переключением окон — с панелью задач ● минимальный темп наблюдается в Unity ● ● за счет энергичного движения в угол экрана Gnome 3 «разгоняет» пользователя, поднимая темп Среднее время поиска ● ● ● предсказуемо минимальное без переключения окон с переключением окон минимальное — с панелью задач максимальное время наблюдается опять же в Unity 115 110 105 100 <T>/10 95 90 85 <t_avg> 80 75 70 LXDE Gnome Unity
  16. 16. Распознавание фигур (2) ● концентрация внимания ● предсказуемо выше всего без переключения окон ● с переключением максимальна для панели задач ● ● в Unity концентрация внимания выше чем в Gnome при меньшей скорости (вероятно, пользователь сосредоточенно двигает мышь) cтупор (пользователь замирает, глядя в экран): ● ● ● с панелью задач ступор минимален в Gnome 3 — наиболее длительный второй по длительности — без переключения окон (нет ни полезной, ни вредной помехи) 130 120 <t_max> 110 100 <att_avg> 90 <att_max> 80 70 lxde g3 unity
  17. 17. Выводы ● В целом KDE остается высокоэффективным DE и предоставляет наиболее удобное переключение окон для сенсорного экрана ● ● Отдельный режим управления окнами чаще негативен: снижает скорость работы и приковывает внимание ● ● ● при активном переключении окон приводит к преждевременному росту усталости и может периодически вводить пользователя в ступор и это — концепция «неотвлекающего интерфейса»? Вопрос эффективности расходования ментальной активности ● ● ● если пользователь может выделить место для массивной панели задач показали себя наиболее проблемными Unity на ПК и Gnome на планшете вопрос о «незначительных жертвах» DE в пользу удобства сенсорного управления... Не является ли популярность «сенсорных» интерфейсов подсознательной формой итальянской забастовки против насыщенного рабочего ритма?

×