>>>>> Артём Н <artio...@yandex.ru> writes: >>>>> 14.05.2012 18:50, Ivan Shmakov пишет:
>>> Не всегда. Прописать длинное правило дольше, менее наглядно, >>> сложнее (больше всего надо помнить и вспоминать), чем использовать >>> GUI, а вероятность допустить ошибку выше. >> Хм. Есть большая разница между « », « » и « ». Наглядно? >> А если так: « », « » и « »? > Причём тут интерфейс? Это не к «интерфейсам», но к «наглядности.» Так, можно поспорить, что LaTeX (*roff, HTML, Markdown, etc.) — нагляднее WYSIWYG. >>>> Гуй нужен для создания визуального представления для человека. >>>> Больше ни для чего. >>> Ага. Вот этот ГУЙ, как-раз только эту задачу и выполняет. Это и >>> нравится. Кстати, CLI тоже нужен только для взаимодействия с >>> человеком. >> Здесь речь не столько о GUI vs. CLI, сколько о «меню» vs. «язык >> программирования.» >> Основная проблема «типовых» GUI — невозможность «записать» >> последовательность команд, отданных пользователем, для последующего >> повторного использования. В тех же случаях, когда такая возможность >> предоставляется (через определение «макрокоманд»), записанную >> последовательность нередко нельзя /параметризовать/. > В случае с GUI, о котором речь, эти проблемы не стоят. :-) Почему? >> Напротив, при использовании языков, производных от POSIX Shell, все >> эти возможности, как правило, в наличии. > Это проблемы конкретного интерфейса. Нужен язык - достаточно > встроить движок в интерфейс. Конечно. Но если мы создаем команднострочное приложение, то язык мы получаем «бесплатно», в то время как при создании приложения с графическим интерфейсом язык требует отдельного внимания. Как показывает практика, в подавляющем большинстве случаев, «проблемы advanced users разработчиков не волнуют», поэтому «возможность» добавить язык к GUI-приложению остается лишь возможностью. >> Впрочем, с учетом появления Ubuntu HUD, не исключено, что CLI >> обретет «вторую жизнь» в рамках ныне существующей >> «GUI-инфраструктуры.» > o.O Фигасе. Посмотрел что такое. Ну стоит у меня ubiquity в > iceweasel (в репозитории увидел и решил посмотреть, что такое). Я > даже помню, как он вызывается, но не пользуюсь. Есть подозрение, что > ихний HUD постигнет та же учесть, что и десяток (или сотню?) подобных > велосипедов. Возможно. Но, на мой взгляд, запомнить название команды^W пункта меню куда проще, чем название /и/ положение оного. --cut: http://tourlib.net/books_others/gates_doroga_04.htm -- Но графический пользовательский интерфейс недостаточно прост для будущих систем. Мы столько всего размещаем на экране, что начинаем путаться в программах или функциях, применяемых от случая к случаю. Все эти возможности хороши для людей знающих, а к среднему пользователю машина должна быть дружелюбнее, иначе ему с ней очень неуютно. […] --cut: http://tourlib.net/books_others/gates_doroga_04.htm -- […] -- FSF associate member #7257 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/868vgurmq3.fsf...@gray.siamics.net