Проект Зазеркалье - Project Looking Glass
Разработчики) | Разработчики LG3D |
---|---|
изначальный выпуск | 2003 |
Стабильный выпуск | 1.0.1 / 29 января 2007 г. |
Написано в | Ява |
Операционная система | Linux, Солярис, Windows |
Тип | Среда рабочего стола |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | Ява |
Проект Зазеркалье сейчас неактивен бесплатно программное обеспечение проект в рамках 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-среду.
Смотрите также
Рекомендации
- ^ Нестор, Мариус. "Зазеркалье LiveCD". софтпедия. Получено 2020-03-19.
- ^ «Выпуск дистрибутива: Granular Linux 2007« FunWorks »(Новости DistroWatch.com)». distrowatch.com. Получено 2020-03-19.
- ^ . 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. Отсутствует или пусто
| название =
(помощь) - ^ "Sun открывает свой трехмерный рабочий стол Linux" Looking Glass "". eWEEK.
- ^ Подробная документация по Linux
- ^ Шварц, Джонатан (9 марта 2010 г.). "Хорошие художники копируют, великие художники воруют".
- ^ Кавахара, Хидея (18 сентября 2009 г.). "Объявление: НЕАКТИВНО (ПРАКТИЧНО МЕРТВО) с конца 2006 г.". Архивировано из оригинал 23 ноября 2009 г.
- ^ «Леопардовый причал напоминает проект Sun Looking Glass»?. 12 июня 2007 г.
- ^ «Проект Зеркало: всесторонний обзор технологии» (PDF). 14 марта 2006 г.[постоянная мертвая ссылка ]
внешняя ссылка
- Официальное демонстрационное видео на Youtube
- Еще один демо-ролик на Youtube - Без маркетинговых выступлений, но в более низком качестве.
- Проект Looking Glass: всесторонний обзор технологии[мертвая ссылка ]
- Дом развития
- LG3D Live CD
- Интервью с Хидейей Кавахарой
- Проект Looking Glass: всесторонний обзор технологии[мертвая ссылка ]