vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner
Я кажется, понял в чем состоит основное различие в позиции по вопросу интерфейса пользователя между мной и всякими защитниками Desktop Environments.

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

Компьютер - это инструмент, который продолжает наши мысли, так же как топор или весло продолжают нашу руку. Руки у всех примерно одинаковы (кроме тех, у кого они растут оттуда, откуда должны расти ноги). А вот мысли у каждого уникальны.
Использование стандартизованных интерфейсов загоняет наши мысли в определенные рамки. И это плохо.
Именно поэтому пользователи Windows-подобных систем так любят аляповатые картинки на десктопе, анимированные иконки и т.д.

Им хочется хоть как-то перенести в компьютер черты своей индивидуальности.

Но дело-то не во внешнем виде. Индивидуальным должен быть именно способ взаимодействия.

Естественно, какая-то стандартизация нужна. Иначе сложно будет взаимодействовать.

Минимальный уровень сложности интерфейса, который имеет смысл стандартизовать - это язык.

Язык это такой механизм взаимодействия (т.е. интерфейс) который позволяет каждому своему пользователю (т.е. автору) иметь свой собственный (индивидуальный!) стиль, но несмотря на это позволяет пользователям понимать друг друга. И даже заимствовать друг у друга целые куски (цитировать).

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

Ранний Unix не имел иного интерфейса кроме языкового (sh, ed - это языки). Появление GUI (даже менюшек в текстовом режиме) привело к появлению более примитивного способа взаимодействия, чем язык. Вот этот способ взаимодействия уже слишком туп, чтобы его можно было стандартизовать.

Date: 2007-09-12 06:01 am (UTC)
From: [identity profile] nasse.livejournal.com
Удобнее Вам. Мне - нет.

Date: 2007-09-12 06:26 am (UTC)
From: [identity profile] amarao-san.livejournal.com
Т.е. вы в вебе сёрфите с помощью клавиатуры? И в гимпе обводку картинки тоже с клавиатуры делаете? Герой!

Date: 2007-09-12 06:40 am (UTC)
From: [identity profile] nasse.livejournal.com
В вебе - иногда.
Для принципиально графических задач мышь (а лучше - планшетка) действительно необходимы.
А вот администрить мне удобно клавой и неудобно - мышью.

Date: 2007-09-12 06:45 am (UTC)
From: [identity profile] amarao-san.livejournal.com
Т.е. мы приходим к тому, что всё-таки мышь как система управления имеет право на существование. Следующий вопрос: существуют ли приложения, в которых оправдан графический интерфейс?

Date: 2007-09-12 06:51 am (UTC)
From: [identity profile] nasse.livejournal.com
Да я не пытаюсь запретить мышь! Я просто считаю, что удобство - это очень индивидуально.
Приложения, в которых ЗАВЕДОМО оправдан графический интерфейс - это приложения, работающие с принципиально графической информацией, и с информацией, очень похожей на заведомо графическую (например, с музыкальной партитурой)

Date: 2007-09-12 06:56 am (UTC)
From: [identity profile] amarao-san.livejournal.com
А, собственно, чем плох графический интерфейс для остальных объектов? После того, как я перешёл на вайдскрин монитор, я очень заценил многооконность. Удобно - справа консолька фри, слева оснастка AD.

Date: 2007-09-12 06:58 am (UTC)
From: [identity profile] nasse.livejournal.com
МНЕ он неудобен. Сколько у меня на десктопе консолек - мне пофиг. А оснастка АД меня путает, ибо нельзя закрыть всю эту хрень и честно открыть в виме конфиг.

Date: 2007-09-12 08:36 am (UTC)
From: [identity profile] amarao-san.livejournal.com
Насчёт вима не скажу, но командная строка у AD есть. ndsutil.

Date: 2007-09-12 10:32 am (UTC)
From: [identity profile] nasse.livejournal.com
Когда-то я на команднострочные утилиты для руления AD смотрела. Они мне не понравились еще больше, чем гуй.

Date: 2007-09-12 10:45 am (UTC)
From: [identity profile] besm6.livejournal.com
А если их вимом обвязать? Ну, лучше, конечно, емаксом, но ты ж им не владеешь...

Date: 2007-09-12 10:55 am (UTC)
From: [identity profile] nasse.livejournal.com
Между утилитой для руления и медитативным чтением конфигов есть разница. Если конфига нет, навязывать его туда - лишний уровень абстракции (и, стало быть, ошибок)

Date: 2007-09-12 12:07 pm (UTC)
From: [identity profile] besm6.livejournal.com
Конфиг там есть. Причем для него даже есть стандартизованное текстовое представление. Реестр, ага. Вот только надо ли при наличии утилиты для руления медитативно читать конфиг? Способ сказать словами то, чего ты хочешь, у тебя есть - эта самая утилита. Скорее всего, в ней же есть и способ спросить, и она словами расскажет, что там в интересующем тебя месте сейчас. А подменять понятие "языковой интерфейс" понятием "текстовый конфиг" не стоит - оно до добра не доведет.

Date: 2007-09-12 12:16 pm (UTC)
From: [identity profile] nasse.livejournal.com
Утилиты для руления нормально работают, если конфиг корректный. А ошибки в AD вида "записалась фигня, с которой утиль не справляется" мне попадались. Правда, во времена w2k-домена.

Date: 2007-09-12 12:17 pm (UTC)
From: [identity profile] besm6.livejournal.com
А. Это вопрос к утилю. Это называется "утиль для тепличных условий", и тогда в ответ на заявление "есть же утиль" отвечается "увы, нет".

Date: 2007-09-12 11:12 am (UTC)
From: [identity profile] amarao-san.livejournal.com
А они и не могут нравиться, потому что предназначены для решения очень неприятных вопросов.

Вообще, корпоративная сетка - это очень неприятное явление. В котором "простых конфигов" просто не может быть.

Date: 2007-09-12 11:17 am (UTC)
From: [identity profile] nasse.livejournal.com
Э. Мне они не понравились, потому что интерфейс громоздкий.
А корпоративная сетка, на мой взгляд, гораздо приятнее домашней. Потому что юзеру в конторе можно сказать "нельзя работать из-под админа". А объяснить родному папане, что он сам кузнец своего геморроя, почти невозможно.

Date: 2007-09-12 10:31 am (UTC)
From: [identity profile] nasse.livejournal.com
Витус, я говорю как раз про себя, и использую себя в качестве контрпримера.
Я не знаю, зачем мне топокарта сети для диагностики.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 2nd, 2025 05:32 pm
Powered by Dreamwidth Studios