Я не программист, так что может чего не понимаю.. но все-таки?
Возможно большинство ни о чем кроме Audacity не слышали, но вот есть крутой mhWaveEdit (и еще много чего есть), но интерфейс убивает! Список фильтров- одна большая простыня, без разбивки по группам и даже без поиска по мере набора! Почему?? Это же невозможно использовать! Т. е. можно, но лучше не надо :)
А Gimp? Ооо боже, такая же жуть, что и фотошопе, без слез смотреть невозможно.
Почему у GUI-приложений такие страшные интерфейсы?
"Страшный" в плане цветовой схемы? Если да, то это уже к темам оформления вопрос - qt, gtk и т.д., а не к приложениям. Или в плане организации интерфейса? Ну тут уже, конечно, случаются казусы у отдельных приложений, иногда на самом деле "черт ногу сломит" =)
"Страшный" в плане цветовой схемы?
Какие еще цвета???
нефункциональный, не предназначенный для эффективной быстрой работы. Например в том же Компасе я могу претворить в жизнь свои самые бредовые фантазии))) А с иным софтом вспоминаешь, что консоль будет быстрее..
Какие еще цвета???
Ну мало ли. Бывают кадры, которые жалуются на внешний вид qt-приложений в gtk-окружении и наоборот, а надо всего-то тему настроить :)
Я же не знал что именно вы имели ввиду, потому и уточнил.
нефункциональный, не предназначенный для эффективной быстрой работы.
Вот, значит вариант #2
Или в плане организации интерфейса?
Есть тут беды у определенных приложений на самом деле. Ну так и грамотное проектирование интерфейсов - серьезная работа, можно сказать отдельная дисциплина, а во многих свободных проектах выполняют эту работу, как правило, технари - программисты, а не специально подготовленные люди. Так что, результат ожидаем.
Но вот отдельно про гимп отмечу, мне его интерфейс не кажется неудачным. Я им активно последние 6-7 лет пользуюсь, по началу просто непривычно было, но когда втянулся, вполне понравилось.
Не нравится Gimp используйте Pinta (Аналог Paint Net) - для простейших операций самое оно...
Ну так и грамотное проектирование интерфейсов - серьезная работа, можно сказать отдельная дисциплина, а во многих свободных проектах выполняют эту работу, как правило, технари - программисты, а не специально подготовленные люди.
Серьезная в плане набросать блок-схему или серьезная в плане реализовать в коде? Для первого же есть типовые подходы, которые- проверенно!- работают. Какие тут могут быть трудности?
Но вот отдельно про гимп отмечу, мне его интерфейс не кажется неудачным.
С чем сравнивали? Другими словами, а что вы еще видели? ;) минус фотошоп, они с Gimp конкурируют за самый тупой интерфейс.
Не нравится Gimp используйте Pinta
Проект на Mono не может быть адекватным, поскольку разрабатывается неадекватами, поскольку они используют сабж.
Почему?? Это же невозможно использовать!
Можно дать ответ одной фразой - "потому, что это Open Source детка! И всем плевать, что программа ужасна. Вам не нравится программа, которую я написал, напишите сами." ))
PS. Именно из-за такого отношения армия пользователей ушла на закрытые OS с закрытым платным ПО.
а во многих свободных проектах выполняют эту работу, как правило, технари - программисты, а не специально подготовленные люди.
HIG-и для них и делают, нет?
Если да, то встаёт вопрос, почему этим самым HIG не следуют.
С чем сравнивали?
Не понял, а вопрос-то к чему этот? Я же не говорил, что интерфейс гимпа лучше, чем интерфейс <чего-то там>. Меня устраивает, я привык, как инструмент для решения моих задач подходит. Ну а покуда все устраивает у меня и нужды что-то другое тыкать не возникает. Так что, сравнивать банально не с чем :)
Серьезная в плане набросать блок-схему или серьезная в плане реализовать в коде? Для первого же есть типовые подходы, которые- проверенно!- работают. Какие тут могут быть трудности?
Если в приложении два окна и три кнопки - никаких.
Если в приложении десяток окон, вкладки, "отстегиваемые" панели и куча самого разного функционала, проблемы возникнут. Это не так просто как кажется. Типовые подходы есть, вообще в вопросе есть свои основы и свое "само собой разумеющееся", вот только не все банально знают об этом. У кого-то времени не хватает, потому что пилит "ядро программы" и до интерфейса руки не доходят (а в TODO гордо висит реорганизация интерфейса), причин может быть масса. Не зря же компании, занимающиеся разработкой ГИСов, САПРов, торговых терминалов, справочно-правовых информационных систем и т.д. платят хорошие зарплаты тем, кто занимается непосредственно интерфейсом. Разделение труда. Кому-то алгоритмы описать, кому-то формировать шаблон под заранее определенную целевую аудиторию.
HIG-и для них и делают, нет?
Если да, то встаёт вопрос, почему этим самым HIG не следуют.
Потому что времени, ресурсов и рук вечно не хватает, по этому большинство предпочитает сосредотачивать внимание на функционале, а не чем-либо другом. Хорошо это или плохо, не нам судить. С одной стороны, юзабилити - это очень важно, с другой - толку от юзабилити, когда приложение сегфолтится через раз :)
Проект на Mono не может быть адекватным
Может, но как и все хорошие проекты Pinta заглохла и допивается только косметички.
Спустя несколько лет вышло обновление 1.5...
А как редактор он удобен так как копирует интерфейс Paint Net из оффтопика.
Для тех кто привык к нему самое оно.
На вкус и цвет товарищей нет.
Да нормальный. На вкус и цвет, как говорят в народе.)
Не, как старый юзер линуксов всякого повидал конечно..
Итого, экономия времени на GUI, в смысле на строках кода выходит? Но гуй же- полприложения для юзера! Зачем тогда пилить графику? А! а без нее не получается
...
В половине gtk`шного софта нет того, что по стандарту называется "редактируемые ускорители меню" или как-то так, хоткеи короче реализованы через жопу. Это так сложно??
вам юзабитили нужно, или дизайн?Я не программист, так что может чего не понимаю.. но все-таки?
Можно претензию оформить поконкретнее? Давайте составим багрепорт, да и отправим. Или вы в порядке флейма? Тогда пошлю вас на… WinFAQ.
С КАКИМ???Например в том же Компасе я могу претворить в жизнь свои самые бредовые фантазии))) А с иным софтом вспоминаешь, что консоль будет быстрее..
какая разница, детка? На вас плевать и в другом source. Вы же не платите. Потому и кушаете, что дают. А этот ваш фотошоп — объедки с барского стола. Их не для вас готовили, а для тех господ, которые заплатили. Да, объедки(икра чёрная, вино недопитое, и т.п.) они вкуснее простой гречневой кашки.Можно дать ответ одной фразой - "потому, что это Open Source детка! И всем плевать
не врите. Как в вашей любимой венде реализован хоткей на CTRL+V для консоли? Выясняется, что НИКАК. Уж лучше через [CENSORED], вы не находите?или как-то так, хоткеи короче реализованы через [CENSORED]. Это так сложно??
Как в вашей любимой венде
Чииго?
вам юзабитили нужно, или дизайн?
и где оно??? ну я блин устал уже конфиги правит под себя. А большинстве случаев кофигов нет нафиг! Исходники ковырять теперь? Но-это-все-могло-быть-иначе. Если бы разработчик посмотрел на юзкейс.
в вашей любимой венде
Вы очень любите потакать новичков виндой - это не совсем корректно на этом форуме...
ну я блин устал уже конфиги правит под себя. А большинстве случаев кофигов нет нафиг! Исходники ковырять теперь? Но-это-все-могло-быть-иначе. Если бы разработчик посмотрел на юзкейс.
Ну как и говорили - это опенсорс со своими плюсами и минусами. Было бы намного продуктивнее если б вы видя недостатки конкретного свободного ПО не поленились отписать разработчикам - как говорится с мира по нитке и опенсорс станет лучше...
Ну как и говорили - это опенсорс со своими плюсами и минусами. Было бы намного продуктивнее если б вы видя недостатки конкретного свободного ПО не поленились отписать разработчикам - как говорится с мира по нитке и опенсорс станет лучше...
Полностью согласен с beliy, что толку обсуждать чужую работу, если не нравится надо исправлять или писать багрепорт.
Вот например, я, зелёный новичок, линукс знаю чуть больше года, но на форуме MRC Mageia взялся вести рубрику ЧАВО (FAQ) для новичков. Не скажу, что там что-то особенное, но новичкам интересно и полезно узнать, конечно же не только от себя лично, а с помощью старожилов форума. После написания статьи её корректируют и только потом я помещаю её в ВИКИ. Кстати, на этом форуме тоже было бы неплохо такую рубрику завести и помогать новичкам уже известными полезными советами, которые не так просто в гугле найти. Но писать статью не каждый возьмётся - это много отнимает времени и надо уметь букАлки правильно и грамотно складывать.
Тему надо не только "поднимать", но и дальше её вести, собирать народ для дальнейшего совместного решения, а не только для совместного флуда.
Если уж такой разговор пошёл, то вопрос: какой графический интерфейс наиболее удобен для монтирования/размонтирования разделов и сменных носителей?
DdShurick, *SCRATCH* не знаю кто как, а я предпочитаю KDE либо XFCE.