SGI и динозавры

В 1982 году была основана компания SGI, она же Silicon graphics. Графические станции этой компании применялись для создания компьютерной графики в огромном количестве фильмов 80-х и 90-х годов. Например, они использовались в работе над такими фильмами, как «Назад в будущее 2» (1989), «Красотка» (1990), «Терминатор 2: Судный день» (1991), «Парк юрского периода» (1993), «Водный мир» (1995) и над многими другими.

Нас же из этой подборки интересует фильм про воскрешенных динозавров. Его особенностью является то, что большинство компьютеров в нем представлены машинами SGI. Не стала исключением одна интересующая нас сцена, в которой, одна из героинь фильма, Алексис Мерфи находит компьютер SGI и во время его использования произносит фразу «It's a UNIX system, I know this!».

FSN

Она использует этот компьютер, чтобы запереть двери одного из помещений. А самое интересное в этой сцене то, какое программное обеспечение она для этого применяет. Использует она для это экспериментальный файловый менеджер FSN (читается как Fusion). Этот файловый менеджер был разработан компанией SGI в качестве демонстрации производительности собственных рабочих станций, под управлением основанной на UNIX, операционной системы IRIX. Его особенностью является наличие трехмерного интерфейса, а так — же уклон в сторону визуального восприятия структуры папок и файлов. Здесь важно отметить, что этот файловый менеджер никогда не использовался в качестве рабочего инструмента, а был лишь демонстрационной технологией.

Занятно, что после выхода этого фильма некоторые зрители восприняли данную сцену, как нереалистичную, приняв интерфейс FSN за выдумку создателей фильма.

FSN в IRIX
FSN в IRIX

FSV

На основе FSN был создан файловый менеджер FSV (File System Visualizer). Он был разработан, как свободный клон проприетарного FSN и предназначался для Linux и других Unix-подобных операционных систем, а также Windows. Он распространяется абсолютно открыто и его можно легко найти на GitHub. Ссылка на FSV.

Теперь можно перейти к обзору данного программного обеспечения.

Как нетрудно заметить, последняя версия этого приложения вышла в далеком 1999 году и поэтому она не очень хорошо работает в современных версиях Windows, а также не совсем корректно отображает папки большого объема.

На данном скриншоте представлен общий вид FSV с открытым диском C. Стоит отметить, что далеко не все папки развернуты, так как при слишком большом количестве отображаемых элементов, программа начинает изрядно тормозить. Другой особенность данного ПО является отсутствие поддержки кириллицы. В папках и файлах с кириллическими названиями вместо букв отображаются квадратики.

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

Кроме древовидной структуры в FSV доступны и другие возможности отображения. Например, так называемая «карта». В которой папки представлены в виде плиток. Напоминает Metro UI в Windows 8, не так ли?

Так — же можно отображать папки в виде дисков различного размера, но по моему мнению это наименее практичный вариант. Если конечно в данном случае вообще можно говорить о практичности.

Еще можно изменять исходную корневую директорию. Отображать все диски и разделы одновременно невозможно. Можно выбрать только один из имеющихся. Кроме того, возможно выбрать цвета отображения файлов. Например, в данной варианте выбрано отображение по дате добавления.

Что в итоге

FSN, как и FSV были всего лишь демонстратарами 3D технологий того времени. Они никогда всерьёз не применялись. Но не стоит недооценивать важность идей заложенных в них. Возможно на основе их идей возможно создать современное ПО, которое изменит ставшие привычными за много десятилетий интерфейсы и привнесет новый опыт во взаимодействие с человека с компьютерами. Особенно интересно такая технология выглядит в совокупности с сенсорными экранами большой диагонали. Например, подобное приложение по моему мнению хорошо смотрелось бы на Surface или iPad Pro.

Комментарии (15)


  1. n0wheremany
    00.00.0000 00:00
    +3

    Возможно на основе их идей возможно создать современное ПО

    https://windirstat.net/ не особо современный, но функциональный


    1. YuriParfenov Автор
      00.00.0000 00:00

      Последняя версия вышла в 2007 году. Совсем неактуально. И я имел ввиду нечто другое. В первую очередь ориентированное на пользователя и с качественным UI/UX.



      1. Rinsewind
        00.00.0000 00:00
        +3

        А что в нём обновлять? До сих пор прекрасно работает


  1. garwall
    00.00.0000 00:00

    Есть условно живой Eaglemode https://eaglemode.sourceforge.net/index.html


  1. ihouser
    00.00.0000 00:00

    ДА!

    Мы уже получили командную строку на стероидах, теперь ждем графический демонстратор на стероидах.


    1. YuriParfenov Автор
      00.00.0000 00:00

      Интерфейс может быть и плоским. Возможно что-то в стиле Metro UI на максималках.


      1. ihouser
        00.00.0000 00:00

        Нечета плоский интерфейс чатуГПТ. Нужен 3D демонстратор!


  1. perfect_genius
    00.00.0000 00:00
    +1

    Какой же ужасный, позорный текст-перевод…
    «Возвращение в будущее 2» ещё распознаётся, но что за фильм «Проказница» 1996 года? Кто смог угадать?


    1. YuriParfenov Автор
      00.00.0000 00:00

      Это не перевод. Я подумал, что это другой фильм, про который я не знаю????


      1. perfect_genius
        00.00.0000 00:00

        Так что за проказница?


        1. YuriParfenov Автор
          00.00.0000 00:00

          Хороший вопрос. Я не нашел. Но нейросеть утверждает, что такой фильм есть))


        1. Alexey2005
          00.00.0000 00:00
          +2

          Видимо, имелась в виду "Озорная" (Mischievous) - фильм-триллер 1996 г. выпуска.

          Наглядная демонстрация того, что лучше работать с нейронкой напрямую на английском языке, чем устраивать филиал aliexpress'а, когда глядя на текст каждый раз по часу гадаешь, что имелось в виду на самом деле.


  1. iingvaar
    00.00.0000 00:00
    +1

    SequoiaView  еще была для просмотра карты диска, вот пост про нее


  1. cben
    00.00.0000 00:00

    Ещё интересный файл мэнэджер, двухмерный но с бесконечным зумом: https://eaglemode.sourceforge.net/

    Автор рассматривает его (см. Project Philosophy) как демонстрацию более универсальной библиотеки zoomable UI и вообще этого подхода где пользователь может делать зум на все элементы интерфейса. Имеет некоторые преимущества, например все кнопки включают мелким шрифтом документацию что они делают, иногда настройки...

    Не могу сказать чтоб очень удобно, но работает гладко (впечатляюще для проекта 1 человека), и завтавляет переобдумать многие элементы интеракции с компьютером которые все берут за факт...