Юзабильность (эргономичность пользовательского интерфейса) приложения напрямую зависит от сложности функционала приложения, чем многочисленнее и сложнее становятся выполняемые приложением функции, тем менее юзабильным становится само приложение. Ведь чем меньше функций, тем легче сделать разработчикам интерфейс, и тем он проще и "чище". Разработчики занимающиеся увеличением уровня юзабильности стараются снизить зависимость эргономичности UI от функционала.

Miranda IM, благодаря системе плагинов, является очень многофункциональным приложением, не умеющим, разве что, варить кофе. Все это приводит к безумному количеству настроек, к схожим по смыслу диалогам выполненым в различном стиле, к разообразию подходов в построении окон и тд. Даже небольшое количество плагинов превращают настройку Miranda IM в нудное и долгое действо, требующее немалого опыта.

Вид Miranda IM сразу после установки Многие пользователи, увидев Miranda IM "из коробки", предпочитают использовать другое IM приложение, которое более привлекательно выглядит, и не требует знаний в области поиска и настройки многочисленных плагинов. Miranda IM не стала IM клиентом только для гиков лишь по одной причине – наличию пользователей которые создают так называемые сборки. Сборка это преднастроенная Miranda IM с некоторым определённым набором плагинов.

Окно настроек Miranda IM Одним из самых узких мест, в области юзабильности, в Miranda IM является окно настроек. На данный момент окно настроек представляет собой множество вкладок, с огромным количеством опций, досконально которые, вряд ли кто знает. К сожалению Miranda IM является open-source проектом, что влечёт за собой многие недостатки, в частности, не желание заниматься таким нудным трудом, как оптимизация UI. Большинство разработчиков пишут Miranda IM "для себя", поэтому мало кто из них заботится о удобных настройках или красоте, склоняясь в сторону большей функциональности и большей гибкости.

Однако в июле 2007 года FYR и Nullbie начали работу над плагином который частично бы заменил стандартные настройки. Предполагалось что этот плагин даст возможность быстро и удобно настраивать самые распространеные и востребованные функции Miranda IM. Это позволило бы сильно расширить аудиторию пользователей Miranda IM, дав начинающим пользователям возможность легкой конфигурации.

Долгое время разрабатывался концепт окна, обсуждался состав настроек, и тд. Затем, к сожалению, практически на год работа была приостановлена. Осенью 2008 года Nullbie снова взялся за Modern Options и продолжил разработку. На данный момент плагин частично завершен и может уже использоваться.

После открытия окна Modern Options пользователь попадает в раздел Home. В этом разделе пользователь может выбрать категорию настроек для конфигурации, переключиться в режим расширенных настроек, или же открыть страничку помощи.

Home

Первой вкладкой является вкладка под названием Accounts. В ней можно настроить аккаунты протоколов. Эта вкладка практически полностью завершена и работоспособна. Вы можете добавить новый аккаунт, или отредактировать один из уже доступных. Так же есть возможность активации/деактивации аккаунтов. Эта вкладка фактически дублирует окно Accounts Miranda IM.

Accounts

Второй вкладкой является вкладка Style. К сожалению эта вкладка пока не до конца разработана. Планируется что на этой вкладке пользователь может быстро выбрать скин для всех компонентов Miranda IM, таких как: окно списка контактов, окно сообщений, плагин подсказок, плагин всплывающих окон (popup), и тд. А так же выбрать "глобальный скин" включащий в себя настройку всех плагинов имеющих возможность использования скинов или конфигурации внешнего вида.

Третьей вкладкой является вкладка Contacts, она предназначена для конфигурации окна списка контактов. Для доступности этой вкладки требуется поддержка Modern Options со стороны плагина окна списка контактов. На данный момент поддерживается только плагином Сlist, являющийся самым простым и малофункциональным плагином окна списка контактов. Эту поддержку реализовал Nullbie с целью демонстрации возможностей и в качестве примера для разработчиков остальных плагинов окна списка контактов.

Contacts

Четвертая вкладка Chats предназначена для конфигурации окна сообщений. Как и вкладка Contacts, Chats требует поддержки со стороны плагина окна сообщений. На данный момент поддерживается только плагином Srmm, являющийся самым простым и малофункциональным плагином окна сообщений. Эту поддержку так же реализовал Nullbie с целью демонстрации возможностей и в качестве примера для разработчиков остальных плагинов окна сообщений.

Chats

Пятая вкладка Ignore на данный момент не доступна, так как не доработана. По функциональности она будет дублировать окно Settings->Events->Ignore

Шестая вкладка Status позволяет конфигурировать сообщения статусов, а так же настраивать поведение при бездействии. К примеру выставлять статус "Отсутствую" через определённое время бездействия. Эта вкладка может быть расширена плагинами NewAwaySystem, AdvancedAutoAway, и тд.

Status

Седьмая вкладка Plugins функционально дублирует окно Settings->Plugins, позволяя активировать/деактивировать плагины.

Plugins

Так же планируется наличие ещё одной вкладки – Advanced. Она будет позволять настраивать дополнительные опции которые не предусмотрены на других вкладках. Но вкладка Avanced не планируется как полная замена старого окна опций.

Большая часть вкладок требуют поддержки со стороны других плагинов, и именно поэтому Modern Options до сих пор не стало частью ядра Miranda IM. Я очень надеюсь что в скором времени разработчики плагинов списка контактов, окна сообщений, NewAwaySystem и тд, решат добавить поддержку Modern Options. В первую очередь хотелось бы увидеть поддержку плагинами Clist Modern Layered и TabSRMM. Возможно тогда функциональная значимость возрастет и Modern Options станет частью ядра Miranda IM. Modern Options позволит сделает процесс настройки Miranda IM легким и приятным, что не маловажно для пользователей, и в первую очередь для будущих пользователей Miranda IM.

Комментарии (56) к “Usability, Miranda IM и Modern Options”

    познавательно. с удовольствием прочитал =)

    Согласен познавательно и интересно, но я против того что бы Modern Options был частью ядра, пусть идет отдельным плагином, можно даже в “стандартной комплектации”.

    2 iTG: А почему против? Какие причины не желать такого функционала? Зачем он нужен на мой взгляд я описал в статье, а вот зачем он может быть не нужен мне не понятно.

    2 Sophialedy: Совсем не понял мысли )

    SaD, это спаммер

    iTG, плагином это сделать нельзя

    SaD
    может я просто не совсем понял как это работает и судя по скринам настройки сильно урезаны, ну и привык я (да думаю и многие другие пользователи) к тому, что есть сейчас.

    2 iTG: Так старые настройки никуда не денутся же. Если привык – используй обычные настройки. А эти настройки предназначены впервую очередь для начинающих, и для быстрой настройки наиболее частоиспользуюмых опций. К примеру для подстройки готовой сборки под себя.

    Присоединюсь к iTG, и аргументирую так: если функционал будет дублироваться, то не за чем в ядро добавлять. Потому что в основном пользователи старого окна настроек новым пользоваться не будут, и наоборот.
    Однако окно настроек действительно требует упорядочивания: многие опции дублируются разными плагинами, а потому если эта затея призвана заменить старое окно, с сохранением возможности тонкой настройки (допустим малопопулярные опции выносятся в режим эксперта), то будет здорово.
    В любом случае появление этой разработки сделает Миранду дружелюбнее.

    [...] же он работает над Modern Options, расширением призванном упростить конфигурацию Miranda [...]

    [...] внимательные люди вспомнят, что эти настройки уже можно было увидеть где-то с полтора года назад в виде концепта от [...]

    Ñîâðåìåííàÿ ÑÒÎ ýôôåêòèâíî è êà÷åñòâåííî âûïîëíÿåò ñâîè ôóíêöèè ïðè ïîìîùè ðàçëè÷íîãî âèäà îáîðóäîâàíèÿ…

    àâòîðåìîíò…

    Øèðîêèé ñïåêòð ñîâðåìåííîãî øàõòíîãî è ãîðíîîáîãàòèòåëüíîãî îáîðóäîâàíèÿ íàñ÷èòûâàåò áîëåå 100 íàèìåíîâàíèé…

    âèáðàòîðû, ãðîõîòû, æåëåçîîòäåëèòåëè…

    àñôàëüòîóêëàä÷èêè, àâòîêðàíû, áóëüäîçåðû, ãðåéäåðû, êàòêè, ïîãðóç÷èêè, ýêñêàâàòîðû…

    Ïîãðóç÷èêè èñïîëüçóþòñÿ äëÿ çàñûïêè, ðàñêîïêè, âûðàâíèâàíèè è äðóãèõ ðàáîò ñ ðàçëè÷íûìè ìàòåðèàëàìè…

    Êàê çàðàáîòàòü â èíòåðíåòå…

    èíñòðóêöèè ïî çàðàáîòêó â ñåòè…

    Ïÿòèçâåçäî÷íûå îòåëè Åãèïòà…

    Åãèïåò – æåì÷óæèíà ìèðîâîé êóëüòóðû…

    Âèäû âåíòèëÿöèîííîãî îáîðóäîâàíèÿ…

    Ñèñòåìû âåíòèëÿöèè…

    Ãîðîä Ñèäå ðàñïîëîæåí íà ïîëóîñòðîâå â 75 êì îò Àíòàëüè…

    Îòåëè ãîðîäà Ñèäå…

    Ãîà íàõîäèòñÿ íà çàïàäå Èíäèè…

    Ìóçûêà, òàíöû, ïðèêëàäíîå è óñòíîå òâîð÷åñòâî ãëóáîêèìè êîðíÿìè óõîäÿò â äóøó Ãîà, à ðèòìû ïóëüñèðóþò â ñåðäöàõ åãî æèòåëåé…

    Êëàññèôèêàöèÿ è íàçíà÷åíèå êàáåëåé…

    Ýëåêòðîêàáåëè…

    Îòåëè Àëàíèè…

    Êóðîðòû Òóðöèè…

    Ïèëîðàìû…

    Áð¸âíîïèëüíûå äèñêîâûå ñòàíêè…

    Ïàðèæ – ñòîëèöà Ôðàíöèè…

    Ïðîâåäèòå îòïóñê âî Ôðàíöèè…

    Ïðàãà – Ãîðîä ñîòíè øïèëåé…

    Ïðàãà – ñòîëèöà ×åõèè…

    Êàíàðñêèå îñòðîâà…

    Âàëåíñèÿ…

    Ãèäðàâëè÷åñêèå íàñîñû…

    Íàñîñû è ãèäðàâëè÷åñêîå îáîðóäîâàíèå…

    ïíåâìîàâòîìàòèêà…

    Ïðîìûøëåííîå èñïîëüçîâàíèå ïíåâìàòèêè íà÷àëîñü áîëåå ñòà ëåò íàçàä…

    Ìåêñèêà – âîïëîùåíèå èäåàëüíîãî òóðèñòè÷åñêîãî íàïðàâëåíèÿ…

    Ìåêñèêà ðàñïîëàãàåò ïî-íàñòîÿùåìó óíèêàëüíûìè âîçìîæíîñòÿìè äëÿ âñåõ âèäîâ òóðèçìà…

    Ìåäèöèíñêèå èçäåëèÿ…

    Ìåäèöèíñêàÿ òåõíèêà…

    ×åì òóðèñòîâ ïðèâëåêàåò Èñïàíèÿ…

    5 äîâîäîâ çà îòäûõ â Èñïàíèè…

    Îáùàÿ èíôîðìàöèÿ î Òóíèñå…

    Äîñòîïðèìå÷àòåëüíîñòè Òóíèñà…

    Îáùàÿ èíôîðìàöèÿ î ×åðíîãîðèè…

    Äîñòîïðèìå÷àòåëüíîñòè ×åðíîãîðèè…

    Êëàññèôèêàöèÿ ñòàíêîâ è îáîðóäîâàíèÿ ïî ìåòàëëó…

    Ìåòàëëîðåæóùèé ñòàíîê…

    Ïóòåøåñòâèå â Òàéëàíä…

    Âåëèêîëåïíûé îòäûõ â Òàéëàíäå…

    Óëüòðàçâóêîâîé íåðàçðóøàþùèé êîíòðîëü…

    Óëüòðàçâóêîâûå ïðèáîðû…

    Òàõåîìåòðû ýëåêòðîííûå…

    Òåîäîëèòû ýëåêòðîííûå…

    Ëó÷øèå ïëÿæè Þæíî-Êèòàéñêîãî ìîðÿ…

    Âüåòíàì – ñòðàíà ñ äðåâíåéøåé èñòîðèåé è êóëüòóðîé…

    Îáîðóäîâàíèå ìåëüíè÷íî-ýëåâàòîðíîå è êðóïÿíîå…

    Îáîðóäîâàíèå äëÿ ìàñëîæèðîâîé ïðîìûøëåííîñòè…

    Âûäóâíîå îáîðóäîâàíèå…

    Ýòèêåòèðîâî÷íîå îáîðóäîâàíèå…

    Èíôîðìàöèÿ î Êèòàå…

    Èíôîðìàöèÿ î ßïîíèè…

    Êðèò – ñàìûé áîëüøîé îñòðîâ Ãðåöèè…

    Îñòðîâ Êðèò – ýòî äðàãîöåííàÿ ÷àñòü èñòèííî ãðå÷åñêîé çåìëè…

    Âåñû ïðîñòîãî âçâåøèâàíèÿ…

    Òîðãîâûå âåñû…

    Òîêàðíûå, ñâåðëèëüíûå, øëèôîâàëüíûå è çàòî÷íûå ñòàíêèü…

    Îñîáåííîñòè òîêàðíûõ ñòàíêîâ ñ ×ÏÓ…

    Îòåëè Àâñòðèè: Âåíà, Çààëüáàõ, Çàëüöáóðã, Çîëüäåí, Èøãëü…

    Âåíà – ãîðîä ðîñêîøíûõ äâîðöîâ, âåëè÷åñòâåííûõ ïëîùàäåé, æèâîïèñíûõ óëî÷åê…

    Îáîðóäîâàíèå äëÿ ìîíòàæà ñòàëüíûõ òðóá…

    Èíñòðóìåíò äëÿ ïðåññ-ôèòèíãà…

    Êîíòðîëüíî-èçìåðèòåëüíûå ïðèáîðû Yokogawa…

    Àíàëèçàòîðû Yokogawa…

    Sonya…

    Servis…

    It is known that cash can make people independent. But what to do when somebody has no cash? The only one way is to try to get the loans or student loan.

    Обсуждение…

    Такой подход обусловлен следующими причинами: http://paradoxxx37.narod.ru/…

    С…

    .. начиная …..

    PR…

    принимая во вн……

    Ставка…

    оклад ……

    Проэкт…

    хоз ……

    Ланч…

    экон ……

    Ворд…

    ариф ……

Комментировать:

You must be logged in to post a comment.