Рубрика "IT"
В 1998 году была выпущена последняя версия Norton Commander, и, хотя ещё несколько лет аналогичные программы были широко востребованы, круг их пользователей, как и разнообразие этих приложений интенсивно сужались, пока не достигли минимума, при котором подавляющее большинство даже не знает, о чём сейчас идёт речь.
Тем не менее эта статья не является просто экскурсом в историю. Двухпанельные файловые мессенджеры до сих пор востребованы среди профессионалов, они регулярно обновляются, взять хоть Midnight Commander для nix или Total Commander для Windows, у них есть своя аудитория. Не такая обширная, как когда-то, но в ней находятся люди, предпочитающие двухпанельники не из-за привычки или чего-то менее существенного, а в первую очередь из-за набора встроенных функций, который многократно часто превышает встроенный инструментарий операционной системы или по крайней мере значительно облегчает работу со встроенными функциями.
По мере развития аппаратного обеспечения появилась возможность для внедрения интерфейсов, способных облегчить работу человека с его кремниевым другом. И такие текстовые интерфейсы стали внедряться поначалу в специальных программах, а затем практически повсеместно. Последним же рубежом для них стала сама операционная система и этот рубеж был покорён файловыми менеджерами.
Сегодня балом правят навигационные файловые менеджеры, а в качестве типичных их представителей можно назвать Проводник для Windows, Finder в macOS, GNOME и его аналоги в Linux, а также любой ланчер на вашем смартфоне. В комплекте с навигационным файловым менеджером часто поставляется множество утилит для управления различными настройками и функциями операционной системы и всё это вместе называется графическим интерфейсом пользователя – GUI. Обычному пользователю часто достаточно возможностей, предоставляемых оболочкой GUI и он редко обращается к терминалу, а часто даже не знает, как с ним работать.
Конечно же специалист без проблем выполнит любое действие используя лишь терминал, но и ему порой удобнее работать если и не с GUI, то с файловым менеджером. Так банально проще и быстрее. Особенно в двухпанельниках, где основные операции выполняются с клавиатуры, хотя использование мыши также допустимо в широчайшем диапазоне действий.
Первым двухпанельным файловым менеджером был Norton Commander, выпущенный в 1986 году. До него были попытки создания файловых менеджеров, но никому из разработчиков не пришла идея о двух равнозначных панелях, поэтому довольно быстро Norton Commander оставил позади таких конкурентов, как PCTools и XTree, т.к. они не имели этой «киллер-фичи».
Вот так выглядела первая версия. Монохромность позволяла охватить большую аудиторию потребителей, т.к. цветные видеоподсистемы, как и мониторы были тогда не у всех.
Norton Commander открывал файлы, причём не только программные, но и любые, стояло лишь привязать расширение к нужной программе, имел встроенные просмотрщик и редактор, а внизу всегда была доступна командная строка. Если же требовалось увидеть сообщение, достаточно было нажать ctrl+o и обе панели скрывались с экрана давая полноценный доступ к терминалу.
Две панели позволяли выполнять операции с файлами одной клавишей. Конечно, предварительно требовалось выставить целевые папки справа и слева, а затем, чтобы скопировать файл, достаточно было нажать F5, а не писать в терминале команду с параметрами и путями. Также в распоряжении пользователя были операции сравнения, конкатенации файлов и другие. Всевозможные сортировки позволяли быстро найти нужные файлы визуально, хотя и поиск также присутствовал.
К счастью в те годы нельзя было запатентовать скруглённые края или две панели, поэтому у Norton Commander быстро стали появляться клоны, каждый из которых обладал своими особенностями и возможностями. Разработчики каждой такой программы стремились сделать её все более и более функциональной и здесь нельзя не вспомнить DOS Navigator
Нередко от людей, которые работали с этим двухпанельником можно услышать что-то вроде «да это же целая операционная система». Работая в текстовом режиме создатели DOS Navigator смогли реализовать масштабируемые окна, что сейчас кажется нонсенсом, в комплект программы также входили разнообразные утилиты включая калькулятор, расширенные редакторы, игры, скринсейверы и многое другое. А гибкие настройки горячих клавиш позволяли сделать его максимально удобным и наслаждаться работой с PC не отвлекаясь на причуды интерфейса. Здесь этих причуд просто не было.
Всё испортил Windows 95
Дело не в графическом интерфейсе, который к 1995 году применялся как в более ранних Windows, так и в Макинтошах. Проблема заключалась в целевой аудитории. Впервые была выпущена операционная система, позволяющая работать с компьютером, не имея практически никаких специализированных знаний. Пользователю достаточно было лишь включить новый компьютер и дальше Windows 95 всё брала на себя включая и обучение пользователя, который раньше мог вообще не знать, что такое компьютер.
Сам по себе такой подход ничего плохого не несёт, более того, он в целом весьма положителен, но смена целевой аудитории вызвала и смену приоритетов в разработке файловых менеджеров. Они не сдались и как я писал в начале до сих пор востребованы, но т.к. подавляющее количество людей ими не пользуются, почти все двухпанельники канули в лету, ведь их никто не покупал.
В настоящее время для Windows поддерживаются лишь два широко известных двухпанельных фаловых менеджера – это Far Manager и Total Commander, но и их разработку впору назвать вялотекущей. В частности, было время, когда Total Commander не обновлялся больше года, а недавно вышедшая версия 9.20 содержит в себе обновления, количество которых можно пересчитать на пальцах одной руки.
Far Manager верен традициям и остаётся консольным файловым менеджером в то время, как для Total Commander с первой версии не был чужд графический режим
собственный скриншот
собственный скриншот
Обе программы помимо множества встроенных функций, среди которых есть и уникальные, также поддерживают плагины, благодаря которым их функционал можно значительно расширить, превратив двухпанельник практически во что угодно и даже в браузер. Энтузиасты же давно добились взаимной совместимости плагинов между этими двумя файловыми менеджерами.
Far Manager изначально был бесплатным для жителей стран бывшего СССР и для регистрации нужно было набрать на русском языке текущий день недели. Начиная с версии 3.0 он стал бесплатным для всех. Total Commander условно-бесплатный. Он просит денег, но если вы не оплатите, то функционал программы никоим образом не будет урезан. Всё, чем отличается зарегистрированная версия TC от незарегистрированной – это модальным окном при запуске, где просят нажать случайную кнопку
собственный скриншот
Однажды в интервью один из двух разработчиков Total Commander заметил, что бывали случаи, когда люди регистрируют программу спустя несколько лет использования.
Пара слов в защиту «интерфейса для всех»
Вряд ли я когда-нибудь откажусь от двухпанельников. Разве что, если появится нечто более удобное, например, голографические сенсорные экраны с трёхмерными файловыми менеджерами, но нельзя не отметить, что эволюция Проводника не стоит на месте и сейчас в Windows 10 некоторые простые операции можно выполнять через Проводник и их выполнение не вызывает отвращения. Это стало возможным благодаря внедрению ленточного интерфейса Ribbon, который позволил ряд настроек вынести в окно папки не захламляя его.
Резюмируя хочу сказать, что если прочитав данную статью хоть один человек сменит Проводник на двухпанельник и ощутит все удобства простого и гениального инетрфейса, проверенного десятилетиями, то я буду считать свою миссию выполненной.
Автор @fainder
Вычитка ФилФак
Я Total Commander до сих пор пользуюсь когда нужно найти текст не в имени, а именно в содержании файла.
Данная функция, а ещё "показать все файлы без подкаталогов", вход в архивы, как в папки и ещё куча фичей ну и плюс привычка, выработанная годами. Всё это привело к тому, что я TC вообще не закрываю, а учитывая, что комп работает круглосуточно, то и программа работает сутками открыта
Знаю про такие файловые менеджеры. Даже пробовал их начать использовать, как основные - непривычно, неудобно казалось, поэтому ушёл в проводник. Тем более, что я там пользуюсь клавиатурой:
например, для копирования и вставки использую комбинацию клавиш ctrl+c, ctrl+v.
Для открытия папок и файлов - "выполнить" (Windows+r).
Получается и быстро, и удобно.
Да, привычка многое определяет. В двухпанельниках в основном те, кто был с ними до появления навигационных менеджеров вроде Проводника. К тому же базовые хоткеи вроде ctrl+c. ctrl+v, или предпочитаемые мной ctrl+ins. shift+ins работают практически везде. Adobe, молчать :)
Да. Ясно.
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
vas, francisgrey, narin, max-max, lelya, korzhimanov, urii, tom123, tnam0rken, aivanouski, hyipov, amelina.elena, kertar, bag, duremarr, abloud, ksantoprotein, naiger, xsen, anr, konstab, benken, vp-cosmos, lologom, elinafrost
Поэтому я тоже проголосовал за него!
dobryj.kit теперь стал Делегатом! Ваш голос важен для всего сообщества!!!
Поддержите нас:
Total у меня основной инструмент до сих пор. Черт с ними, с домохозяйками, но вот когда я вижу, как окружающие меня ITшники копируют файлы мышкой в проводнике, не могу сдержаться и устраиваю разъяснительную работу )
Кстати, когда-то он назывался Windows Commander, но из-за угроз MS пришлось переименовать.
Спасибо за уточнение. Разумеется я знаю это, т.к. начал широко использовать данную софтину ещё до переименования, но это, как и многое другое включая, но не ограничиваясь мобильными платформами, более подробным описанием функций и т.д. осталось за кадром, иначе статья получилась бы слишком длинной.
Что до ITшников, копирующих файлы мышкой, то мне они к счастью не попадались. Даже не знаю, случись такое, наверно как в том анекдоте "поубывав бы". Хотя в оправдание Проводника можно сказать, что в последние годы он стал на путь исправления и сотрудничества с людьми. Уже и быстрые настройки вида/фильтров доступны. Может лет через надцать его сделают более-менее вменяемым.
Возвращаясь к ITшникам. Среди моих друзей превалируют поклонники FAR'а. Я и сам был из из числа до знакомства с TC и потом как-то приелось, что ли. Я даже для простых и повседневных задач ТС порой использую. Редко, но бывает удобнее - в качестве плеера, браузера. Но а для настроек только TC
Ну а что до FAR'а, то я не совсем понимаю, почему он остаётся консольным. Он ведь виндовый, так почему бы не заюзать GUI
Ну FAR остается консольным т.к. это его фишка и они не хотят её терять, это понятно. А вот почему некоторые люди предпочитают консольный интерфейс графическому, мне не понятно.
Смотря для каких задач. На серверах часто гуй - это лишний расход ресурсов, вон даже MS сделала консольный режим работы. Правда там всё равно библиотеки грузятся и смысл такого режима остаётся под вопросом.
Ну а что касается станций, то здесь тоже и привычка играет роль и банальный путь найменьшего сопротивления. Иногда батник реализовать быстрее и проще, чем ярлык с кучей свойств
Понятно, что консоль иногда удобней, но по мне так, если есть возможность использовать GUI, то надо его использовать. Для файловых операций на сервере я просто юзаю SFTP-плагин в тотале.