LINUX.ORG.RU
ФорумTalks

каким Вы видите идеальный графический интерфейс ?


0

0

Предположим что вам предстоит дать задачу написания WM/DE программистам/искусственному разуму и т п, для этого нужно описать то, каким вы хотите видеть интерфейс, сказать «сделайте мне КДЕ» или «сделайте мне гном» ( и что угодно другое - нельзя ), нужно описать детали. В целом возьмите сейчас то что у вас представляет рабочий стол и опишите, только не «у меня xfce по умолчанию» , а примерно по схеме ниже и лучше даже не писать название ) А можно просто пофантазировать, если хочется , и то, что сейчас на рабочем столе несколько далеко от приближения к желаемому.

- Наличие виртуальных рабочих столов нужно ?
- «Обои» рабочего стола? нужны? нет?
- панелька или док ? может быть что-то еще ?
-Если панелька - какая она должна быть ? Широкая/Узкая/Средняя? Однотонная или с изображением в фоне ? Наверху? Внизу? Слева? Справа? А может две панельки? или больше? если док , то какой примерно, и как расположен ?
-Что должно быть на панельках ? ( панель задач, кнопка меню, трей, выносные меню доступа к дискам, настройкам, какие индикаторы или мониторы? кнопки запуска приложений ? другие элементы?)
- Управление окнами как? Преимущественно мышью или хоткеями с клавиатуры? А может что-то оригинальное?
- Элементы контроля окна должны быть? какие (закрыть, свернуть и т п ), где (слева, справа, сбоку, снизу, ... ?)?
- А меню приложений ? Где оно должно быть ? Как организовано?
- Нужно ли выпадающее меню рабочего стола? Что там должно быть?
- А нужны ли эффекты? А 3D эффекты ? Какие? Картинка в фоне окна?
- Нужны ли системные мониторы, календари, часы на рабочем столе?
- А значки или лучше идеально пустой рабочий стол без «ярлычков»? Какие нужны?
- А как настраивать? через конфиг файлы или апплетом управления?
- Нужен WM (программы все равно будут свои, привычные) или DE ? Какие программы нужны в составе DE ?
- Вспомогательные технологии должны поддерживаться или пусть те кому нужен дисплей Брайля или контрастные шрифты пользуются другим чем-нибудь ?
- Нужна ли локализация ?

Примечания: все что угодно еще из пожеланий к графическому интерфейсу?

PS: огромное спасибо всем принявшим участие в опросе ;)

★★★★★

Последнее исправление: Sylvia (всего исправлений: 2)

>Наличие виртуальных рабочих столов нужно ?
Жить без этого не могу.

«Обои» рабочего стола? нужны? нет?

Да.

панелька или док ? может быть что-то еще ?

Я сейчас не использую, но если нужно - то док, но не такой, как в маке. Что-то вроде http://www.linux.org.ru/gallery/screenshots/4793645

Если панелька - какая она должна быть ? Широкая/Узкая/Средняя? Однотонная или с изображением в фоне ? Наверху? Внизу? Слева? Справа? А может две панельки? или больше? если док , то какой примерно, и как расположен ?

Ссылка выше.

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

Панель задач как в Windows 7 Максимальной (по функционалу, а не по внешнему виду), трей, часы, погода.

Управление окнами как? Преимущественно мышью или хоткеями с клавиатуры? А может что-то оригинальное?

Только с клавиатуры, кнопки управления из окна выкинуть. Заголовок и иконку тоже, никогда не понимал зачем они.

Элементы контроля окна должны быть? какие (закрыть, свернуть и т п ), где (слева, справа, сбоку, снизу, ... ?)?

См. выше.

А меню приложений ? Где оно должно быть ? Как организовано?

Не нужно. Есть консоль и Run-dialog по Alt+F2, лично я пользуюсь grun.

Нужно ли выпадающее меню рабочего стола? Что там должно быть?

Не нужно.

А нужны ли эффекты? А 3D эффекты ? Какие? Картинка в фоне окна?

Нужны, но эффекты, а не перделки. Expose и прозрачность, например, очень даже нужны, а вот окна-тряпки и десктоп кубиком - нет.

Нужны ли системные мониторы, календари, часы на рабочем столе?

Нет. Так же, как и ярлыки, они станут недоступными после открытия пары приложений.

А значки или лучше идеально пустой рабочий стол без «ярлычков»? Какие нужны?

См. выше.

А как настраивать? через конфиг файлы или апплетом управления?

Хотелось бы иметь универсальную модульную программу для настройки всех эллементов внешнего вида. Xfce4 имеет нечто подобное, но оно далеко от совершенства.

Нужен WM (программы все равно будут свои, привычные) или DE ? Какие программы нужны в составе DE?

Затрудняюсь ответить.

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

Смотря для кого. Лично мне это не нужно, но и не помешает.

Нужна ли локализация ?

См. пункт выше.

Hetor
()

Silvy - Пожалуйста прочтите, хотя бы частично

Чтобы всё, все операции с gui можно было делать с клавиатуры, но настраивать клавиатуру можно бы было не с lua/xml etc, a более «дружелюбно»

А нужны ли эффекты? А 3D эффекты ?

Если уж делать в 3д, так лучше полностью весь рабочий стол. Было что то подобное в дебиан, но недоделанное, не всё типы файлов там воспроизводились.
Наличие виртуальных рабочих столов нужно ?
Да

Если панелька - какая она должна быть ?

Как тильда/yakuake - по хоткею/настраиваемая. Или встроить панельку в эти TE :)))

«Обои» рабочего стола? нужны? нет? ну куда уж без них. Но видео тоже неплохо бы было ставить.


- А как настраивать? через конфиг файлы или апплетом управления?
И так и этак.

лучше идеально пустой рабочий стол без «ярлычков»!!

Нужна ли локализация ?
Не критично, только для малопонятных мест, типа файлов настройки

Примечания: все что угодно еще из пожеланий к графическому интерфейсу?

#Бред Хочу убрать рамки у окон полностью в wmaker и добавить визуальное отображение того что творится на остальных раб. столах и будет идеальный интерфейс!

- А меню приложений ? Где оно должно быть ? Как организовано?

Там же, где то в tilda/yakuake/screen+ncurses чтобы не дёргать мышку :-D

darkshvein ☆☆
()
Ответ на: комментарий от name_no

>Всё перечисленное уже реализовано ведь.
По отдельности же. И нужно всё собирать в одну кучу и жутко морочиться допиливать

darkshvein ☆☆
()
Ответ на: комментарий от Kakerlak

>Если я сегодня пью пиво, или смотрю порнуху, то вторая рука у меня занята, следовательно, клавиатура мне не подходит - только мышь.
Пульт ДУ же + lirc

darkshvein ☆☆
()
Ответ на: комментарий от Sylvia

И да. раз уж тема есть, то неплохо бы подвести итог. Что лоровцы выбрали общего что дружно обгадили (док там, трей). И отписать

darkshvein ☆☆
()
Ответ на: комментарий от Sylvia

Вообще в связи с отсутствием родственников по линии индийских богов Шивы считаю мышь злом ибо от клавиатуры она так «дааалеко»!

darkshvein ☆☆
()
Ответ на: комментарий от shimon

>Ты еще сисю мамину вспомни.
А чо, хорошая идея. Реквестирую.

darkshvein ☆☆
()

- Наличие виртуальных рабочих столов нужно ?

Можно

- «Обои» рабочего стола? нужны? нет?

Нужны.

- панелька или док ? может быть что-то еще ?

Абстракция панели вкладок-с-крестиком, как в Firefox.

-Если панелька - какая она должна быть ? Широкая/Узкая/Средняя? Однотонная или с изображением в фоне ? Наверху? Внизу? Слева? Справа? А может две панельки? или больше? если док , то какой примерно, и как расположен ?

Нормальная. Две панели: одна панель с «вкладками» запущенных приложений, другая СЛУЖЕБНАЯ — со значками системных уведомлений, календарём и трэем.

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

Всё это — на СЛУЖЕБНОЙ панели.

- Управление окнами как? Преимущественно мышью или хоткеями с клавиатуры? А может что-то оригинальное?

ТрэкПоинтом и пальцами по экрану.

- Элементы контроля окна должны быть? какие (закрыть, свернуть и т п ), где (слева, справа, сбоку, снизу, ... ?)?

«Рукоятки».

- А меню приложений ? Где оно должно быть ? Как организовано?

Хороший вопрос.

- Нужно ли выпадающее меню рабочего стола? Что там должно быть?

Хороший вопрос.

- А нужны ли эффекты? А 3D эффекты ? Какие? Картинка в фоне окна?

Можно.

- Нужны ли системные мониторы, календари, часы на рабочем столе?

Нет. Они должны быть в СИСТЕМНОЙ панели.

- А значки или лучше идеально пустой рабочий стол без «ярлычков»? Какие нужны?

НИКАКИХ значков запуска на Рабочем столе. Рабочий стол — это «верстак», на котором находятся «окна» запущенных приложений, расположенные так, чтобы минимизировать загораживание друг друга или же в порядке «страниц блокнота» — см. Eclipse IDE.

- А как настраивать? через конфиг файлы или апплетом управления?

Только указательным устройством.

- Нужен WM (программы все равно будут свои, привычные) или DE ? Какие программы нужны в составе DE ?

DE не нужен более чем полностью. Достаточно WM с вкладками и инструментальными панелями.

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

Dvorak-клавиатура.

- Нужна ли локализация ?

Чему? Приложения и так должны поддерживать локализацию.

iZEN ★★★★★
()

>Наличие виртуальных рабочих столов нужно ?

Нет

«Обои» рабочего стола? нужны? нет?

Да

панелька или док ? может быть что-то еще ?

Панельки как в плазме, но более гибкие в настройке

На панельках всякие меню запуска приложений (с разными параметрами, закладки браузера, последние документы, доступ к съёмным дискам и т.п.), маленькие индикаторы

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

Специальная область (виджет?) для панелей, куда можно скинуть программу дабы приостановить её/схоронить сеанс... Чтобы она там висела напоминанием.

Управление окнами как? Преимущественно мышью или хоткеями с клавиатуры?

Как угодно :) Хорошо если с тайлингом

Элементы контроля окна должны быть? какие (закрыть, свернуть и т п ), где (слева, справа, сбоку, снизу, ... ?)?

Наверное, совместить с меню (как в хромоте, например) и, по желанию, с панелью (как на маках)

А меню приложений ? Где оно должно быть ? Как организовано?

Лучше так, чтобы им не надо было пользоваться

Нужно ли выпадающее меню рабочего стола?

Нет, панели автоматом скрывающиеся :) Чтобы не щелкать никуда для всяких меню, а окна можно было держать в полноэкранном режиме/в сетке тайлинга

А нужны ли эффекты? А 3D эффекты ? Какие?

Интуитивно понятные... ну там затенение окна при повисании и т.п.

Нужны ли системные мониторы, календари, часы на рабочем столе?

Нет, но нужен дэшбоард. Или совместить.

А значки или лучше идеально пустой рабочий стол без «ярлычков»?

Пустой

А как настраивать? через конфиг файлы или апплетом управления?

Основное через апплет, тонкая настройка через конфиг :)

Нужен WM (программы все равно будут свои, привычные) или DE ? Какие программы нужны в составе DE ?

Прикольно было бы DE

Комплект — программы, тесно интегрированные в DE и аналогичные kate, okular, smplayer, amarok, mocp, psi :)

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

Это вообще надо бы в иксах сделать...

Нужна ли локализация ?

Основные языки, наверное, вроде английского и китайского :)

Gary ★★★★★
()
Ответ на: комментарий от Gary

Да, к управлению окон — простая группировка их в той же сетке тайлинга, чтобы не пользоваться виртуальным рабочими столами

Gary ★★★★★
()
Ответ на: комментарий от assam

>А меню приложений ? Где оно должно быть ? Как организовано?
имхо, вещь почти ненужная
А вот у меня была ситуация. Поставил я как то в дебиане почти все игры и научные/образовательные пакеты из репозитария, а потом сижу в wmaker без хорошего меню приложений и кажется будто пустой компьютер без программ.

darkshvein ☆☆
()

Парадигма - «безинтерфейсные окна при ориентированности на задачи».

Стартовая точка - десктоп с юзерскими обоями и панелью

Панель служит таскбаром, доком и инструментом управления окнами - то есть на нем есть кнопка «Меню среды» и несколько тасклетов. Кнопка «меню среды» выбрасывает в интерфейс наподобие запуска задачи в gnome-shell
Тасклеты:
«Рабочие столы» - позволяет перемещаться между рабочими столами и перетаскивать между ними окна
«Докбар» - лаунчеры и открытые окна
Опционально тасклеты часов, погоды, индикаторы загрузки.
Трей объединен с докбаром
Также на панели есть кнопки «развернуть, свернуть, закрыть»
Декорации окон - присутствуют, скинятся и т.п.

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

no-dashi ★★★★★
()

Улучшение меню приложений

А да. Неплохо бы было всплывающее описание программы пополнее при наведении мышки на пункт меню //с несколькими мини-скриншотами увеличиваемыми по клику и прокручиваемыми мышой/pgUpDown
А то когда установлено пол зеркала, то и чёрт там ногу сломит, непонятно что где.

darkshvein ☆☆
()
Ответ на: комментарий от Evgueni

Вот, кстати, да. Присоединяюсь. Статья довольно старая, но большинство идей оттуда ещё актуальны.

undertaker ★★
()
Ответ на: комментарий от darkshvein

> Если мне не изменяет память их таки можно было выбрать и других размеров

Но многие докаппы и иконки на такой поворот судьбы не рассчитывали и поэтому выглядели, мягко говоря, странно.

shimon ★★★★★
()

> идеальный графический интерфейс

emacs

vasily_pupkin ★★★★★
()

По интерфейсу:
- Без эффектов, обоев и прочего
- Настройка через GUI
- Каждый виртуальный рабочий стол соответствует типу задачи (офис, мультимедиа, интернет и т.д.)
- В каждом столе на полный экран виджет с вкладками
- На вкладках имена, иконки окон и крестики закрытия
- На свободной части панели вкладок справа часы и трей, слева кнопка меню и переключение рабочих столов
- В каждой вкладке окно, в ее верхушке его иконка и название, а также кнопка закрытия
- Можно откреплять вкладки от основного виджета и встраивать их во вкладки с другими окнами (через drag&drop, наподобие QDockWigdet). Это позволяет встраивать вспомогательные окна в основные с любого из 4 краев экрана, позволяя регулировать их размеры. Решает проблему IM клинтов, GIMP и т.д.
- В трей допускается помещать лишь приложения, не имеющие основного окна как такового (микшер, управление сетью, переключение раскладок и т.д.)
- Меню приложений простое, с разбиением по типу задачи (аналогично рабочим столам)
- Сами приложения не используют главного меню, только панель инструментов (могут быть кнопки с выпадающим меню)
- Вместо панели статуса приложения используют всплывающие подсказки
- Интерфейс приложений должен учитывать «правило 7 сущностей».

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

PayableOnDeath
()

> Предположим что вам предстоит дать задачу написания WM/DE программистам/искусственному разуму и т п, для этого нужно описать то, каким вы хотите видеть интерфейс, сказать «сделайте мне КДЕ» или «сделайте мне гном» ( и что угодно другое - нельзя ), нужно описать детали.

Трудно понять, что ты хочешь на самом деле спросить.

И уж точно я бы не описывал *детали*. ( если не ясно, ставлю еще и несколько восклицательных знаков: !!!!!! )

WM/DE должен быть достаточно общий, чтобы любые необходимые детали настраивались в его каком-то конкретном instance.

В целом, речь имеет вести о:

1. интеграции

2. consistency — тут у нас, айтишников, глаз сильно замылен, так что требуется спец. усилие :-) можно и нужно исправлять разные неконсистентности

3. обобщение — почти что п.2

4. наборе элементов, из которых можно собрать (или которые можно настроить), т.е. можно обсуждать конкретно «модель одновременно-дока-и-панели-задач» (понятно, что объединение спорно, но это именно и хорошо)

5. концептуально нестандартных вещах — типа как из план-9 интерфейс с участием мыши

на каждый пункт нужна как минимум тема

Еще одно ФЫ — в результате через твою тему трудно пробираться, так как все рассказывают свой любимый цвет^W^W^W копипастят твой пост и говорят свои неинтересные вкусы (мои тоже неинтересны, но я о них молчу).

Хотя есть интересные ссылки и даже интересные посты не в стиле «а мне нравится светло-зеленый».

Теперь: да, тема в целом мне интересна, но я вряд ли займусь этим — меня интересует то же, но применительно к языкам программирования.

www_linux_org_ru ★★★★★
()

>- Наличие виртуальных рабочих столов нужно ?
да.

- «Обои» рабочего стола? нужны? нет?

да.

- панелька или док ? может быть что-то еще ?

панелька или (иногда) док.

-Если панелька - какая она должна быть ? Широкая/Узкая/Средняя? Однотонная или с изображением в фоне ? Наверху? Внизу? Слева? Справа? А может две панельки? или больше? если док , то какой примерно, и как расположен ?

сейчас (на шикокоформатном мониторе) панелька широкая однотонная сбоку. док бы разместил снизу лаунчером

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

панель задач, (при отсутствии дока или панельки лаунчера) кнопка меню, трей, часы+календарь

- Управление окнами как? Преимущественно мышью или хоткеями с клавиатуры? А может что-то оригинальное?

мышью и хоткеями

- Элементы контроля окна должны быть?

Должны быть, но не во всех окнах.

какие (закрыть, свернуть и т п ),

свернуть, развернуть, закрыть.

где (слева, справа, сбоку, снизу, ... ?)?

должно настраивается

- А меню приложений ? Где оно должно быть ? Как организовано?

если есть (нет другой пускалки) - на панельке. организовано по категориям (интернет, офис, игры)

- Нужно ли выпадающее меню рабочего стола? Что там должно быть?

не нужны

- А нужны ли эффекты? А 3D эффекты ? Какие?

нужны (опционально). present windows, desktop grid.

Картинка в фоне окна?

нет)

- Нужны ли системные мониторы, календари, часы на рабочем столе?

да (опционально)

- А значки или лучше идеально пустой рабочий стол без «ярлычков»? Какие нужны?

идеально пустой рабочий стол без «ярлычков»

- А как настраивать? через конфиг файлы или апплетом управления?

и то, и другое

- Нужен WM (программы все равно будут свои, привычные) или DE ? Какие программы нужны в составе DE ?

wm

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

нет ответа...

- Нужна ли локализация ?

мне - нет)

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

seed_stil ★★
()
Ответ на: комментарий от Deleted

>какие браинфаки испытывали дизайнеры Ябблов и МС??

Ничего они не испытывали, WIMP - разработка ксерокса, они лишь тупо стырили.

darkshvein ☆☆
()
Ответ на: комментарий от darkshvein

Но я что-то сомневаюсь, что у тебя есть охота поработать именно за GUI Xerox PARC, так что яббл как бы не только тырит.

shimon ★★★★★
()
Ответ на: комментарий от seed_stil

Есть такой.
Смотрите настройки внимательней.
(в 4.4 - есть)

CyberTribe ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.