LINUX.ORG.RU

Почему открытые приложения не имеют хорошего дизайна


0

0

На сайте computerworld.co.nz опубликована статья, в которой объясняется почему же всё-таки открытые приложения имеют не такой красивый и эффективный интерфейс, как коммерческий. И рассматриваются способы преодоления этих трудностей.

Подробности на английском: http://computerworld.co.nz/news.nsf/t...
Перевод: http://ylsoftware.com/?action=news&na...

>>> Подробности



Проверено: Shaman007 ()

Ответ на: комментарий от AP

> Увидеть забавный момент, прицелиться иксусом и нажать кнопку. Всего лишь. Главное - увидеть.

Тут и выяснится, что иксус либо стормозит, либо вспышкой пыхнет и все испортит.

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

Есть ли на свете такая вещь, про которую ты можешь сказать - "Это сделал я"? Те кого ты называешь "маргиналами" - могут.

geekkoo
()
Ответ на: комментарий от kda

> А я вообще мало окон использую.

ну это вы. а у меня пять сессий putty на машину с разработкой - щтатная ситуация. плюс два-три окна на что-то еще с оказией. в сумме почти десяток +/-.

> А вот про удобство виртуальных рабочих столов готов с удовольствием послушать. Что они дают? Желательно без выражений типа "мне удобно", конкретику пожалуйста.

что значит "конкретику безотносительно мне удобно"? а вот мне удобно и все тут. один виртуальный рабочий стол - одно окно, не более. всего столов 9. и нажать ctrl-alt-x для переключения между ними мне то-же на порядок удобнее, чем выбирать их мышкой или нудным перебором по tab-у. а переключаюсь я между ними оч часто. какие вам еще нужны "доказательства"?

// wbr

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

О да. Давно на ЛОРе о вкусах не спорили...

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

> Так что все заявы людей типа АР - мимо, просто таким людям как он хочется изобрести очередной велосипед.

Как там, "жжошь насмерть, агнемёт на ножках" :)

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

AP ★★★★★
()
Ответ на: комментарий от php-coder

>Хм... как-то двусмысленно вышло. Я когда прочитал про дизай подумал о внутреннем устройстве программ, а не о пиктограмках всяких...

+1

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

> Только вот виртуальные рабочие столы это ни что иное как костыль - удобство их использования крайне сомнительное.

да, да... только вот я без этого "сомнительного удобства" под виндой чувствую себя как инвалид...

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

>...и кстати, почему разработчики того же кде по-умолчанию не сделают интерфейс удобным и не разляписто-выпуклым? Почему этим должен заниматься я? Мне в мои годы это НЕ интересно.

Моему прадедушке тоже было не интересно. Но пришлось заитересоваться.

В Висте т.н. "классического" интерфейса нету. Так что и вы начинайте привыкать к тому, что эти мудацкие флажки в шариках по углам экрана - вовсе не Лайнс, а операционка с "офисом".

anonymous
()
Ответ на: комментарий от firsttimeuser

Абсолютно согласен. Без виртуальных рабочих столов работать абсолютно неудобно.

А так alt+fX и вот тебе счастье. Чем по 15 окнам переключаться.

schakal
()
Ответ на: комментарий от anonymous

И нафига такое счастье? По мну уж лучше кде со стандартным(KDE2) оформлением.

schakal
()
Ответ на: комментарий от anonymous

Поток сознания какой-то.
>>Моему прадедушке тоже было не интересно. Но пришлось заитересоваться.
Надеюсь, с прадедушкой ничего не случилось?
>>В Висте т.н. "классического" интерфейса нету. Так что и вы начинайте привыкать к тому
И бог бы с ней с этой вистой, но при чём здесь мы?
>>эти мудацкие флажки в шариках по углам экрана
По углам экрана никаких шариков не обнаружил.
>>вовсе не Лайнс
Это что за зверь?
>>операционка с "офисом".
Офис теперь поставляется вместе с ядром операционной системы?

geekkoo
()
Ответ на: комментарий от firsttimeuser

А может, ты и правда инвалид? Человек с комплексным заблеванием?

anonymous
()
Ответ на: комментарий от kda

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

> Используйте Spaces для организации всех окон по группам и избавьтесь от беспорядка. Найдется место для всего, и все будет на своем месте.
http://www.apple.ru/macosx/leopard/spaces.html

Правда назвали их как то странно, и еще и утверждают что:

> Такое возможно только в Mac OS X Leopard.

бедный irsi...

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

> и еще и утверждают что:

> Такое возможно только в Mac OS X Leopard.

Все правильно - среди версий МакОси такое возможно только в Леопарде :)

Кстати, в макоси как раз потребность в них сомнительна - там есть эта фича с паралельным отображением всех открытых приложений, забыл как называется. Которая потом в Компизе появилась. Некоторое время пришлось работать в MacOS X 10.4.2 , благодаря этой фиче отсутствия нескольких десктопов практически не замечал.

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

>Офис теперь поставляется вместе с ядром операционной системы?

Не-а, теперь у них ядро - часть офиса. Кста, тут один сотрудник увидав шот нового охфиса, сказал, что если не будет переключения к "классическому виду", то он переходит на Тех... Вот теперь молюсь, чтоб не было переключения к классическому виду )))

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

Виртуальные рабочие столы удобны тем, что одним нажатием комбинации клавиш можно переключиться
- на группу окон (а не одно окно, как в случае с одним рабочим столом)
- на КОНКРЕТНУЮ группу окон (не нужно перебирать последовательно все запущеные приложения, либо рыться мышью в таскбаре, сразу переключаешься на нужную комбинацию окон)

anonymous
()
Ответ на: комментарий от michwill

>Образец компактного, не разляпистого интерфейса Office 2k7 :-) http://thevista.ru/files/office/office2007_beta_rus/02.jpg

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

anonymous
()
Ответ на: комментарий от Dolphinik

>А ОНО мне надо? мне надо составлять прайсы, рекламные предложения и статьи, а не думать о том как записать пи эр квадрат корень кубический арксинуса в девятой степени.

Yet another минижор по мартингу --- это диагноз.

>Кому это надо-эзают редактор формул или спец софт, которого и в винде достаточно. При этом его исполнение на порядок лучше открытых аналогов.

Этот спецсофт называется MikTeX или TeXLive и он открытый.

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

> Кому это надо-эзают редактор формул или спец софт, которого и в винде достаточно. При этом его исполнение на порядок лучше открытых аналогов.

Какой апломб. Какая дичь.

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

http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx Virtual Desktop Manager

Manage up to four desktops from the Windows taskbar with this PowerToy.

Уже лет 5 как штатно есть, "от производителя", а от "независимых поставщиков" раза в три дольше... А красноглазые фанатики, не то что "врага" изучить не могут, так как показывает практика и свою ось обычно знают хуже "паганых виндузятников" :-) Ну это так к слову...

Почему этими утилитами никто не пользуется? Да потому что для работы не надо видимо...

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

>>Почему этими утилитами никто не пользуется? Да потому что для работы не надо видимо...

А может быть из-за низкого уровня исполнения?
Когда-то очень давно я использовал виндовз и даже программировал на дельфи и юзал в виртуальные столы в litestep. Никогда не забуду как он мне разбрасывал дельфийские окна по разным стола после запуска дебаггера. Я их потом долго собирал в кучу.

geekkoo
()
Ответ на: комментарий от anonymous

> Вызывающе неверная информация. cmd.exe может делать то, что всяким башам никогда и не грозит.

Что, так часто виснет и глючит, дятел ты наш? ;)

e
()
Ответ на: комментарий от svu

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

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

Нет, пародия на человека, я в о нем в плане использования в работе.

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

> Почему этими утилитами никто не пользуется? Да потому что для работы не надо видимо...

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

другое дело, что виртуальные десктопы - это как минимум привычка, и зачастую народ о такой фиче просто не знает бо в базовом дистрибутиве Windows ее небыло и нет и не факт, что будет. отсюда и сравнительно малая распространенность. ими бы и в *NIX мало кто пользовался, если бы не виртуальные консоли или они не присутствовали в большинстве популярных DMов в настройках по умолчанию.

// wbr

klalafuda ★☆☆
()

- пoчeмy тaк ypoдлив гнoм?
- a вы видeли гнoмoв кpacaвчeгoф?

anonymous
()
Ответ на: комментарий от e

> Вызывающе неверная информация. cmd.exe может делать то, что всяким башам никогда и не грозит.

Я б даже заключил пари, но ведь Вы будете требовать, чтобы кроме bash в эксперименте других утилит не участвовало. А bash один не ходит. Он такой, компанейский парень...

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

Да ну, фигня какая, всего делов - затолкать advanced bash scripting ананимусу в задницу - и оный баш сразу научится делать множество вещей, доселе людям неизвестных ;)

e
()
Ответ на: комментарий от Dolphinik

>И я не хочу думать как работает ОО, Гимп и т.д. Мне нужно сесть тупо составить таблицы, нарисовать то, что я хочу нарисовать и заработать на этом деньги...
И Linux тебе в этом мешает? Каков подлец :-)

anonymous
()
Ответ на: комментарий от e

bash-ем (если убрать весь /bin и /usr/bin), даже самым адванснутым, действительно не получится делать все то, что умеет cmd.exe - в частности, файлы не попарсить (точнее, не так мощно, как это умеет cmd.exe). Сделайте под винюками for /? - поседеете.

Вообще, cmd.exe - это кошмарный сон уних-вея (ну или, с другой стороны картина маслом "Оккам обкурился чем-то не тем").

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

> мне надо составлять прайсы, рекламные предложения и статьи
>Во-во, мЕнеджера - его сразу видать :)
По запаху :-)

anonymous
()
Ответ на: комментарий от svu

> bash-ем (если убрать весь /bin и /usr/bin), даже самым адванснутым, действительно не получится делать все то, что умеет cmd.exe - в частности, файлы не попарсить (точнее, не так мощно, как это умеет cmd.exe). Сделайте под винюками for /? - поседеете.

ну достаточно взять ksh, штатный во всех белых системах, и допихать в него [в смысле встроить] соотв. желаемые утилиты :) я даже AFAIR видел нечто подобное all-in-one, правда уже не помню где.

// wbr

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

Ну, есть busybox, конечно - но речь-то шла о bash-e;)

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

Ниасилил сего листинга, но могу посоветовать сделать `man bash`, а также ненавязчиво заглянуть в список либок, которые вызывает cmd, плюс вытащить листинг того, что вызывается через вендовый аналог dlopen.

А то ИМХО сравнение, например, convert (imagemagick) и pnm2png (netpbm, кажется) - удивляясь, а каким это образом мизерная утилитка заставляет отсасывать по функциональности десятикратно большую.

Ну и, разумеется, признавать более развитой в целом непереносимую софтину, которая к 2007 году там и не научилась делать нормальное автодополнение... знаете ли! ;)

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

s/сравнение/сравнивать несколько некорректно/

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

Да не, это все понятно и очевидно. Но (я люблю работать адвокатом дьявола%) все-таки исходное утверждение, если его понимать сугубо буквально - таки правда. Таки да есть таких вещей, которых отдельно взятый /bin/bash не умеет, а cmd.exe - умеет.

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

>Почему этими утилитами никто не пользуется? Да потому что для работы не надо видимо...

А ты посмотри, как оно работает: все открытые окна сворачиваются - по очереди, каждое с анимацией - а потом таким же макаром новые разворачиваются. Причём иногда путаются. Длится сия операция несколько секунд.

Когда по работе пришлось на пару месяцев с KDE на винду переехать, я сразу эти переключалки поставил. Через полчаса снёс - мигрень же можно заработать!

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

> Ниасилил сего листинга, но могу посоветовать сделать `man bash`, а также ненавязчиво заглянуть в список либок, которые вызывает cmd, плюс вытащить листинг того, что вызывается через вендовый аналог dlopen.

и? все-таки различайте конкретный интерпретатор и среду исполнения в целом. с таким же успехом и cmd можно дополнить хотя бы cygwin и получить то-же самое, что bash, лишь синтаксис немного другой.

> Ну и, разумеется, признавать более развитой в целом непереносимую софтину, которая к 2007 году там и не научилась делать нормальное автодополнение... знаете ли! ;)

AFAIU cmd.exe создавался в первую очередь с рассчетом на выполнение скриптов, а не на интерактивную работу. можно для сравнения и обычный /bin/sh взять, который то-же не умеет дополнять пути, зато скрипты выполняет дай бог каждому.

// wbr

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

> А вот про удобство виртуальных рабочих столов готов с удовольствием послушать. Что они дают? Желательно без выражений типа "мне удобно", конкретику пожалуйста.

Да просто все: чтобы переключатся между окнами на одном рабочем столе существует либо последовательный перебор через alt+tab, либо выбор мышей из таскбара. При большом количестве окон switch становиться очень инетересным занятием (в венде так вообще мертвый - одни иконки с меняющейся подписью - ну и догадайся по иконке какой из длинного списка IE тот который тебе нужен?), а в таскбаре они схлопываются - что затрудняет поиск и требует задействования мыши (к тому же схлопнутые в таскбаре доступные по тайтлам окон не всегда видны если тайтлы длинные - например ходишь по одному сайту и тайтлы начинаются одинаково). Учитывая, что switch приложения делает ему bring-to-front в свитчере (то есть последовательный переход на один шах будет переключать только 2 приложения - что естественно удобно), то позиционирование мышей тут же вносит хаос в порядок окон, если например постоянно работать надо с более чем одним приложением постоянно переключаясь, а иногда переключатся на другие (ICQ там и тд) то раздражение страшное - только что менял-смотрел,менял-смотрел между двумя окнами, тут вылезла мессага из icq, и верхних 2 окна уже где попало.

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

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

cmd.exe для выполнения скриптов?????? При том, что там нет sleep вообще? При отсутствии возможности создавать функции (изврат с goto не считается)? При том, там переменные вычисляются один раз при старте (если не указан правильный setlocal)? Я за последний год чуток поигрался с cmd.exe скриптами - это добавило мне нехилое кол-во седых волос.

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

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

ps: IM IMHO вообще должен сидеть в трее и ниже травы тише воды, пока не стукнутся и нечего ему болтаться почем зря распахнутым вне зависимости от наличия или отсутствия виртуальных десктопов.. :)

// wbr

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

Кто к чему привык. Я в фотошопе русском не мог найти фильтр "нерезкая маска", как он у Маргулиса называется. В гимпе есть, а в шопе - нет?

Есть, оказывается, но его по каким-то причинам "резкостью по краям" назвали...

И с непривычки, конечно, дико медленно всё получается. Хоткеи другие, хорошо хоть Ctrl+M запомнил :)

Так что недавно вот сливание брекетинга в HDR делал в ФШ, а доводил в гимпе

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

> cmd.exe для выполнения скриптов?????? При том, что там нет sleep вообще? При отсутствии возможности создавать функции (изврат с goto не считается)? При том, там переменные вычисляются один раз при старте (если не указан правильный setlocal)? Я за последний год чуток поигрался с cmd.exe скриптами - это добавило мне нехилое кол-во седых волос.

ну если cmd плох для interactive [IMHO плох] и так-же плох для написания скриптов [аналогично], зачем же он тогда вообще создавался? :) впрочем, вопрос скорее риторический.

// wbr

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

cmd.exe создавался как 32-битная замена command.com. Который создавался в мире, где 640К достаточно для всех. А для серьезных парней у МС сейчас есть scripting host с более другими языками. Ах, да, совсем забыл - еще у них есть семейство VB* ;)

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

>>которых отдельно взятый /bin/bash не умеет, а cmd.exe - умеет.

В отдельно взятом баше перенаправление ввода/вывода и pipeline лишены всякого смысла.
А зато в виндовз форка нет!

geekkoo
()
Ответ на: комментарий от klalafuda

>IM IMHO вообще должен сидеть в трее и ниже травы тише воды, пока не стукнутся и нечего ему болтаться почем зря распахнутым вне зависимости от наличия или отсутствия виртуальных десктопов.. :)

Я лично не закрываю окна IM людей, которые в онлайне (ну разве совсем тема исчезла) - и весь диалог в irc режиме отражается - чтобы сразу видеть о чем это мы говорили или поскролить повыше если надо. А так он висит в трее. Еще к стати класненная вещь в Kopete, которая отображает мессагу в балуне с кнопками ok/ignore, и если тебе просто хочет кто-то отспамить пару слов типа "ok, сделаю" без ответа - не надо открывать окно - просто последовательно просматриваешь его в балуне и не паришся взлетающим окном.

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