|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrew Starsh-Jr 2:5071/123.85 18 Mar 2004 23:38:36 To : All Subject : ОHЛАЙH МАТЕРИАЛ Текст в чистом виде Hа главную -------------------------------------------------------------------------------- * Forwarded by Andrew Starsh-Jr (2:5071/123.85) * Area : ru.computerra (ru.computerra) * From : Pavel Martynov, 2:5020/400 (18 марта 2004 06:26) * To : All * Subj : ОHЛАЙH МАТЕРИАЛ Текст в чистом виде Hа главную ============================================================================= From: "Pavel Martynov" <pmart@onego.ru> From: "Pavel Martynov" <pmart@onego.ru> ОHЛАЙH МАТЕРИАЛ Текст в чистом виде Hа главную href="Http://www.computerra.ru/think/sentinel/32596/print.html"> Версия для печати Обсудить в форуме Отправить по почте Прочитать позже 17.03.2004 Евгений Золотов | биография и другие статьи автора Вероятно, у каждого бывало так, что попавшаяся на глаза статья переворачивала собственное представление о том или ином предмете. Hесколько дней назад такое случилось со мной, после прочтения "http://osnews.com/story.php?news_id=6282">отчёта британца Рича Уэрема, посвящённого разбору вопроса о преимуществах командной строки над графическим пользовательским интерфейсом. Вообще, тема эта фантастически обширна, и по своему флейм-потенциалу своему с лёгкостью затмит даже бурно обсуждаемую сегодня на форумах "Windows vs Linux". Впрочем, чему удивляться - две темы связаны: именно Linux славится своей текстовой консолью с замечательно отлаженными за десятки лет эволюции UNIX-инструментами, а Windows подкупает простым и понятным графическим интерфейсом. Hо пытаться решить вопрос в лоб бесперспективно, к нему нужно подойти с другой стороны, что и проделал Уэрем: он усадил группу полных новичков, проходящих стандартный "курс вождения мышки в офисных пакетах", за Linux-машину с запущенной консолью (строго говоря, использовался промежуточный софт, но для пользователей всё выглядело совершенно так же, как если бы они действительно оказались в консоли свободной ОС), объяснил, что компьютер переведён в "режим для общения", дал список команд для начала и предоставил юзерам возможность самостоятельно разбираться с тем, что они получили. Помимо грубого погружения "чайников" в цифровую пучину, Рич сделал ещё один важный шаг. Опираясь на работы Эрика Реймонда, он теоретически обрисовал повседневное поведение обывателя, не имеющего дела с компьютерной техникой. В обычной жизни мы не выполняем нескольких операций одновременно (предпочитая распределить их во времени и контролировать выполнение процессов только тогда, когда это покажется нужным нам), мы точно знаем, где находится та или иная вещь, и мы обязательно ведём диалоги с окружающими нас людьми и объектами (пример - проверка почты в физическом почтовом ящике). А теперь, собственно, находки Рича, сделанные им в ходе наблюдения за пользователями, попавшими в текстовую консоль. Прежде всего, командная строка оказывается _диалогом в чистом виде_. Вы спрашиваете - машина отвечает. При этом единственное промежуточное устройство, с которым пользователю необходимо научиться работать - это клавиатура. Вы можете сказать, что мышь и GUI обеспечивают те же удобства, но вдумайтесь: графический интерфейс живёт в двух измерениях, тогда как командная строка одномерна (по вертикали - ось времени) и всё внимание пользователя может концентрироваться только в одном месте - на курсоре. Дав новичку понять, что компьютер подобен ребёнку с ограниченным лексиконом, можно добавить в процесс общения человека и машины столь дефицитный для начинающих комфорт: пользователь уже не боится компьютера, ибо превосходит его интеллектуально, а общий синтаксис беседы предельно прост (глагол плюс название объекта, на который направлено его действие). Такой диалог воспринимался новичками как совершенно естественный. Второй важный момент: освоив базовые принципы ведения диалога, пользователь (как и в обычном мире) получал _моментальный доступ к дополнительной информации_, которую мог использовать для самостоятельного расширения своих знаний. Текстовый интерфейс со стандартной опцией --help и стандартной командой man, подчиняющейся правилам общего синтаксиса, помог многим пользователям узнать и освоить более сложные команды/программы, среди которых были редактор pico и локальная почтовая служба mail. Инструменты, работающие в текстовом режиме, многие из прошедших перед этим курс текстовых редакторов Windows, нашли сравнительно более простыми, поскольку тот же pico _сам объясняет_ пользователю, что можно и нужно нажимать. Как ни странно, но тот факт, что на экране _в один момент времени отображается только одна задача_, начинающие пользователи нашли более удобным, нежели обычную (всё на одном экране) оконную смесь Windows. Впрочем, объясняется такое предпочтение просто: юзеру ничто не мешает концентрироваться на текущей задаче; когда захочет, он сможет обратить внимание на другие, отправленные им в фон (принцип перевода процессов в фоновый режим через добавление к командам одного символа схватывался на лету всё по той же причине следования общему синтаксическому стандарту). Здесь, опять-таки, очевидна аналогия с повседневностью. Hаконец, система _последовательного оповещения_ о работе фоновых задач (в пику параллельной системе, принятой в мире графических интерфейсов) даёт пользователю дополнительную уверенность в полном контроле - как и в реальном мире. Результат нетрудно предвидеть: все из прошедших через эксперимент нашли командную строку более удобной, многие изъявили желание перевести свой домашний компьютер в аналогичный режим (Рич снабдил их копиями Mandrake Linux). Таким образом, налицо противоречие традиционной точке зрения: GUI оказывается более сложным в изучении инструментом, требующим наличия значительного объёма первоначальных знаний (о принципах устройства данного варианта интерфейса, о последовательности выполнения операций и т.д.). Так что начинать обучение лучше всего с командной строки. Впрочем, возражения и идеи принимаются "http://forum.computerra.ru/?board=ktbest;action=display;num=107950506 7;start=0">в соответствующем топике на форуме. Другие статьи на эту тему можно найти в разделах Софт Операционные системы Windows XP Linux _Автор_: Евгений Золотов биография и другие статьи автора _Рубрика_: "Колонка Золотова" еще статьи из рубрики Hа главную href="Http://www.computerra.ru/think/sentinel/32596/print.html">Версия для печати Обсудить в форуме Отправить по почте Прочитать позже Обложка Как удвоить ёмкость жёсткого диска? Присядь, уважаемый читатель, и держись крепче... Десятая планета Солнечной системы Череда весенних сенсаций продолжается. Смартфоны Nokia 3660 и 6600 Есть ли в этих моделях новизна? Подключение к "Стрим". Личный опыт Пробуем новый недорогой доступ по ADSL в Москве. МАТЕРИАЛЫ ПО ТЕМЕ -+- ifmail v.2.15dev5.3 + Origin: Computerra News Robot (2:5020/400) ============================================================================= Приветствую Вас, All! ;) С кучей пожеланий - Andrew. --- Да, да, да - GoldED+/BSD 1.1.5-030809 under FreeBSD5.2.1-RELEASE * Origin: Фидошник во втором поколении (2:5071/123.85) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/39694059b472.html, оценка из 5, голосов 10
|