Welcome to eComStation.RU site!

Select your language: Russian English Deutch Spanish Italian Portuguese Czech Polish French

Frequently asked questions and answers:

eComStation.RU

ru · en · de · es · it · pt · cz · pl · fr
eComStation - это совершенно другая операционная система для PC (IBM OS/2 Warp)
Программы, новости, статьи, поддержка пользователей, оборудование, вопросы и ответы.
 
      Что такое OS/2?НовостиУстановкаОбновлениеПрименениеБудущееСообществоКупить    
(Карта сайта)

 
 
Списки протестированного OS/2 оборудования
Как получить драйверы OS/2 бесплатно

 
Обновление

 
Программы

 
(Санкт-Петербург)

 
Преимущества (1)

 
Разработчику (1)

 
(Пайпы программ)

 
Компании: (1)

 
История (1):

 
(Бонусы)

 
Советы:

 
(Барьеры и решения)

 
Технологии: (1)

 
(Применение в науке, лаборатории, ..)

 

 
Готовые решения:

 
Новая eComStation:

 
Будущее: (1)

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
Артефакты OS/2

 
Гаджеты

 

Предложения по развитию пользовательского интерфейса eComStation


TITLE: Предложения по развитию пользовательского интерфейса eComStation

DATE: 2011-09-04 11:39:56

AUTHOR: eCo Software

Редакция: 2011/11/13

Введение

В тексте собраны общие предложения, на что обращать внимание, опыт работы с системой.

UI-01: Настройка ОС, общие идеи

Настройки системы.. сейчас они разбросаны по разным папкам..

Как должна выполняться настройка?

  • В Windows - все в одной папке, N программ для настройки
  • В Zeta пытались: все - в одной программе настройки
  • В eComStation сейчас: в одной папке настройка системы, в другой настройка сети, .. в каждой папке отдельные объекты.

QQQ: Вопросы:

  • как дальше делать? Все в одну папку?
  • Например, сделали USB Dock отдельно. И что теперь? все настройки в Утилитах класть? А если нужно сделать PCI Dock (просмотр всех PCI девайсов), то как делать? опять отдельную утилиту?
  • может быть создать папку "Все-все Настройки"? и туда тени сложить? a) USB Dock -> Настройки системы, b) Настройка сетевого адаптера в Интернет

Joseph:

Должны же системы чем-то отличаться друг от друга. Виндузная одна папка на самом деле вход в иерархию возможностей. Осевые папки н арабочем столе есть то же самое, только папка на один уровень выше - не более.

Чем плоха отдельная утилита для PCIDock? Чем плоха задача pci.exe если ей пользуются один раз при настройке системы. Естественно, проверки системных возможностей лучше класть туда, где система держит управление своими настройками, а вовсе не в утилиты.

cat:

IMHO если сложно определить, отдельное это приложение, или же часть системы (*) , то нужно пихать блокнот настроек в уже существующую папку "настройка системы". В частности, все WPS-примочки - туда. (*) - собственно, если у программы нет "окна приложения", в котором в менюшке можно выбрать пункт "настройка", то это к нему относится.

Кстати говоря, мне жутко не нравится, что после установки системы возникают отдельные папки "приложения" и "утилиты", т.к. нет чётких критериев разграничения.

UI-02: Пользователи не могут найти настройки системных программ

Предлагается приделать кнопку "Настройка" на несколько WPS-программ, иначе новые пользователи не понимают, как вызвать настройки.

Какие у нас традиции сейчас?

  • Кликнул объект левой кнопкой мышки -> вызов Вьювера,
  • Правой кнопкой мышки -> выбираешь Свойства

Предлагается оставить эти традиции, но проложить дополнительную тропинку: добавить во вьюверы кнопку "Настройка".

Рассмотрим примеры:

  • Спулер принтера - пользователи не знают, как его отключить/включить (правая кнопка мышки на объекте и там эта операция). Они знают, как по нему кликнуть (но там ничего нет).
  • Есть Virtual keyboard/2 - кликаешь по объекту - открывается окно Там есть кнопочки "Настройки программы" (слева вверху) - все ОК.
  • ACPI Setup - предлагается добавить на эту панель кнопку "Настройка", иначе пользователи не могут найти настройки. (не все понимают, что по правой кнопке мышки) - (картинка)
  • Panorama VESA Setup - кликаешь по объекту - сразу открываются настройки Экрана. Предложение: надо показывать панель с информацией, какой монитор, какой адаптер, какой видеорежим. + Кнопка "Настройка". Тогда, пользователь не собьет настройки. Упорядочим этот беспорядок.

UI-03: Иконки

Во-первых, иконки, artwork для приложений должны делать дизайнеры.

  • Это уже происходит, смотри проект SunnyIcons
  • Также есть коллекция картинок для тулбаров

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

UI-04: Программы настройки операционной системы

5.1 Hardware manager:

Есть объект Hardware manager в настройках системы. Он реализован как папка, там объекты (?) screenshot Надо ли это всё? Можно ведь сделать простую PM-утилиту, listbox со списком девайсов, просмотр справа

5.2 MPTS

Есть PM-ая программа MPTS. Alex Taylor сделал заготовку, MPTS на базе WPS. Папочки.. объектики.. Вопрос: что лучше? Надо ли WPS?!

UI-05: Правильно ли встраивать программы настройки в WPS?

Вопрос: зачем заменять PowerObject таким же WPS классом?

  • Да, это хорошо, полностью заменяется без ошметков. Не нужно стирать старое, можно убрать новый класс.

UI-06: Что должно быть на рабочем столе?

ДА, пульс процессора.

  • всегда точно видна загрузка компьютера. это важно
  • агрументы(?)

ДА, заряд батареии в 10% долях

  • аргументы(?)

ДА, полный доступ ко всем объектам рабочего стола

  • нельзя делать 5 папок, как на EeePC
  • аргументы (?)

UI-07: Управление файлами

Итак, создан новый File Open Container - удобно чтобы выбирать файлы из разных программ (pick-up). Скриншот FOC

Вопрос: Надо ли делать бродилку по диску на базе FOC?

  • Да, уже есть FileCommander. Можно сделать упрощенную бродилку, но она не заменит FC.
  • Для мака есть Finder, Для Windows - Проводник
  • Можно ли совсем отказаться от бродилок? от Commander'ов? Похоже файловые менеджеры остаются.

Существует много коммандеров, работающих в PM:

UI-08: Визуализация данных

Рамочки во всех операционных системах - одинаковые.. прозрачности.. кнопочки - всё понятно. Можно победить, если правильно визуализировать данные. Вывод: правильные вьюверы. адаптирующиеся. упрощающие информацию.

Примеры:

  • Если список 100000 строчек, то автоматически разбить на 7 групп.

Какие вьюверы нужны? Мы уже начали создание:

FrImage - вьювер картинок

 

Lucide (мы обновили его опять, улучшили UI)

Итак.. есть вьюверы, а еще нужно сделать Import managers:

  • import photos
  • import music
  • import docs

RSS-reader

UI-09: Бродилка по диску

A) Предложение для сообщества: Давайте сделаем бродилку по диску на основе нового FOC. Как Finder в маке, как Проводник в Windows.

Есть новый FOC: FOC screenshot

Был еще такой File Browser, Старый FM/2

To Wizard: прототип бродилки?

[обсуждение спрятано в тексте]

 

Выберите следующий раздел


Создан отдельный сайт, посвященный пользовательскому интерфейсу операционных системы eComStation / IBM OS/2 Warp: http://ecomstation.ru/ui

 

Попробуй программу:

USB Dock - утилита показывает USB устройства, подключенные к компьютеру.

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

Igor Vaskov
2011-09-20 10:55:53

Есть предложение сделать тасклист в виде горизонтальной полосы возникаюшей в центре экрана

На полосе лучше бы уменьшенные скриншоты, но для первой версии можно иконки. По краям вправо и влево скроллеры, если не влезло все на экран. Будет удобно, практично и относительно современно. Плюс можно к этой полосе выдавать плакаты, если программа в свернутом состоянии хочет чего-то сообщить пользователю.

Получится модифицированный вариант Alt-Tab. И наследственность видна. Да и вполне реализуемо в рамках существующих ресурсов.

Константин
2011-09-28 08:17:17

По моему самое удобное это то что выдает обжект десктоп на контрол-еск. Там список кстати можно фильтровать и показывать только то что действительно надо видеть. Ни пмпатруль ни варпцентр ни контролцентр список задач не засоряют.

Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).


Ваше имя:

Ваш E-Mail:

CODE:
......

  

Ваш комментарий:


Системные требования у eComStation низкие. Работает на нетбуках, на старых Pentium. (Конечно же работает на 2-х и 8-и ядерных компьютерах). Что нового в eCS 2.0?

Статьи

Операционная система
Программное обеспечение
Оборудование
Для разработчика
Разное
Колонка редактора


Готовая eComStation на SSD диске

 





Последний активный опрос: Какая высота барьера RPM?

IBM OS/2 Warp

 
Обучение новичков

Списки протестированного OS/2 оборудования

 
Статьи


   
  Почему eComStation?
Возможности
Особенности
Применение
Ролики и скриншоты
   eComStation для
для бизнесменов
для студентов и инженеров
для продавцов компьютеров
сообщество пользователей
   Разработчик
Распространить программу
Описание API, библиотеки
Начать новый проект
Конкурсы
   Программы
Он-лайн каталог
Выбрать через eCo Market
   Служба поддержки
Отправить вопрос
Купить eComStation
Вопросы и ответы
Обучение новичков
 
 
© 2001 - 2014 eCo Software, All rights reserved
eComStation is a registered trademark of Serenity Systems International
OS/2 Warp is a registered trademark of IBM Corporation
 

 

 
Картинка дня: