Тема: Масштабирующий интерфейс (ZUI)
Интерфейс будущей ОС на Канторе запланирован на основе ZUI, прототип которого может быть реализован и опробован в существующих ОС. Концепция ZUI придумана Джефом Раскиным — автором концепции графического интерфейса Apple Macintosh, описана в его последней книге.
В англоязычных источниках встречаются два термина, относящихся к ZUI, переводимые мной по-разному:
Zoomable user interface — Масштабируемый интерфейс пользователя.
Zooming user interface — Масштабирующий интерфейс пользователя.
В «Канторовых системах» однозначно принята вторая трактовка.
В среде, управляемой данными (data-driven environment), масштабирующий интерфейс пользователя — средство перемещения видимой области по трем координатам, выбираемым из n-мерного пространства (задаваемым пользователем). Масштабирующая функция интерфейса — базовая возможность видеть фрактальные данные в естественном виде — насущная необходимость, а не приятное дополнение.
Для естественной реализации ZUI модель данных ОС должна быть многомерной, то есть иметь ту самую третью координату, выдаваемую в интерфейс. Модели данных существующих ОС не более чем двумерны. Из-за отсутствия третьей координаты имеющиеся прототипы ZUI маргинальны, не решают насущных задач пользователей, вследствие чего не распространены. (Может быть и так, что формально ОС может дать 3-ю координату, но не по тем измерениям, которые имеют прикладной смысл для пользователя. Я не анализировал этот момент).