Проект Зазеркалье - Project Looking Glass

Проект Зазеркалье
Разработчики)Разработчики LG3D
изначальный выпуск2003; 17 лет назад (2003)
Стабильный выпуск
1.0.1 / 29 января 2007 г. (2007-01-29)
Написано вЯва
Операционная системаLinux, Солярис, Windows
ТипСреда рабочего стола
ЛицензияСтандартная общественная лицензия GNU
Интернет сайтЯва.сеть/ проекты/ lg3d[мертвая ссылка ]

Проект Зазеркалье сейчас неактивен бесплатно программное обеспечение проект в рамках GPL создать инновационный 3D-среда рабочего стола за Linux, Солярис, и Windows. Это было спонсировано Sun Microsystems.

Зеркало запрограммировано в Ява язык с использованием Java 3D система, чтобы оставаться независимой от платформы. Несмотря на использование функций ускорения графики, рабочий стол исследует использование возможностей 3D-окон как для существующих прикладных программ, так и для программ, специально разработанных для Looking Glass.

Существует Live CD доступно в Project Looking Glass.[1] Среда Looking Glass также включена в Live DVD (FunWorks 2007 edition) из Гранулированный Linux проект.[2][3]

История

Зеркало было впервые разработано Хидея Кавахара, солнце программист кто писал это в свободное время на маленьком Linux ноутбук. После демонстрации ранней версии руководству Sun он был назначен на полную ставку с специальной командой и разработал проект с открытым исходным кодом.[4] Впервые это было публично продемонстрировано Джонатан Шварц на LinuxWorld Expo 2003 в Сан-Франциско, и с тех пор набирает обороты в развитии.[5]После презентации прототипа, Стив Джобс позвонил в офис Шварца и сказал ему, что Apple подаст в суд на Sun, если они начнут коммерциализировать его. Джобс утверждал, что проект нарушает права Apple IP.[6]Независимо от угрозы, Sun решила, что проект не является приоритетным, и решила не вкладывать больше ресурсов в его дальнейшую разработку в целях повышения качества продукции. Таким образом, проект продолжался в экспериментальном режиме. Однако финансовое положение Sun ухудшилось, и руководство решило, что у них есть более приоритетные проекты. Проект бездействует с конца 2006 года.[7]

Функции

Настройка приложения с использованием его задней стороны окна, представленного в виде трехмерного планшета в трехмерном пространстве.

Одна из его наиболее заметных особенностей - создание двусторонних окна. Эту возможность можно использовать для таких функций, как разрешение пользователю писать заметки и комментарии на задней панели окон или отображение диалогов приложений без риска их отсоединения от приложения, к которому они относятся. Все окна сначала выглядят как обычные 2D или же 2.5D окно, но с ними можно работать как с тонкими, похожими на сланец трехмерными объектами, которые можно установить под любым углом или полностью развернуть пользователем.

Наклон всех окон, чтобы помочь пользователю выбрать желаемое окно

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

В Looking Glass было реализовано несколько дизайнов, которые в последующие годы появились и в других продуктах. Одна из техник стала популярной благодаря яблоко с Приборная панель виджеты - это настройка приложения (виджета) путем переворачивания его визуального элемента и выполнения обновлений на его обратной стороне. Визуализация яблоко с macOS Док стал похож на Зазеркалье, когда Леопард был выпущен.[8]Windows 7 реализует функцию выбора окна, которая скрывает окна, отличные от того, в котором пользователь поместил курсор мыши на миниатюру над панелью задач. Это похоже на использование Looking Glass прозрачности для выбора окна с помощью миниатюр окон на панели задач.[9]

Похожие проекты

Зеркало похож на TaskGallery прототип из Microsoft Исследования и открытый исходный код Крокетный проект на основе Писк с точки зрения предоставления пользователю возможности манипулировать приложениями (включая существующие 2D-приложения) в 3D-пространстве. Однако модели взаимодействия с пользователем TaskGallery и Croquet основаны на Виртуальная реальность -подобный опыт, когда пользователь перемещается внутри трехмерного пространства для выполнения задач, в то время как Looking Glass сохраняет рабочую модель сегодняшнего рабочего стола (т. е. отсутствие хождения внутри трехмерного пространства) и выборочно использует трехмерные эффекты там, где они считаются эффективными. Кроме того, эти три схожи, поскольку предназначены для работы с адаптированными или улучшенными версиями существующих рабочих столов, а не для перепроектирования всего. графический интерфейс пользователя с нуля, подход многих Масштабирование пользовательского интерфейса проекты, такие как созданный Джеф Раскин.

Хотя многие оконные менеджеры (например, Microsoft Диспетчер окон рабочего стола, то X Window System основан Compiz, и macOS через Основная анимация ) могут использовать 3D-эффекты, они просто дополняют обычную 2D-среду.

Смотрите также

Рекомендации

  1. ^ Нестор, Мариус. "Зазеркалье LiveCD". софтпедия. Получено 2020-03-19.
  2. ^ «Выпуск дистрибутива: Granular Linux 2007« FunWorks »(Новости DistroWatch.com)». distrowatch.com. Получено 2020-03-19.
  3. ^ . 2009-01-29 https://web.archive.org/web/20090129172949/http://www.granularlinux.com/main/news.php?item.26.2. Архивировано из оригинал на 2009-01-29. Получено 2020-03-19. Отсутствует или пусто | название = (помощь)
  4. ^ "Sun открывает свой трехмерный рабочий стол Linux" Looking Glass "". eWEEK.
  5. ^ Подробная документация по Linux
  6. ^ Шварц, Джонатан (9 марта 2010 г.). "Хорошие художники копируют, великие художники воруют".
  7. ^ Кавахара, Хидея (18 сентября 2009 г.). "Объявление: НЕАКТИВНО (ПРАКТИЧНО МЕРТВО) с конца 2006 г.". Архивировано из оригинал 23 ноября 2009 г.
  8. ^ «Леопардовый причал напоминает проект Sun Looking Glass»?. 12 июня 2007 г.
  9. ^ «Проект Зеркало: всесторонний обзор технологии» (PDF). 14 марта 2006 г.[постоянная мертвая ссылка ]

внешняя ссылка