Jump to content

Проект Зазеркалье

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

Project Looking Glass — это в настоящее время неактивный проект бесплатного программного обеспечения под лицензией GPL, целью которого является создание инновационной 3D-среды рабочего стола для Linux , Solaris и Windows . Его спонсором выступила Sun Microsystems .

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

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

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

Настройка приложения с использованием задней части окна, представленной в виде 3D-планшета в 3D-пространстве.

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

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

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

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

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

[ редактировать ]

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

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

См. также

[ редактировать ]
  1. ^ Нестор, Мариус (15 мая 2006 г.). «Зазеркалье LiveCD» . софтпедия . Проверено 19 марта 2020 г.
  2. ^ «Дистрибутивный выпуск: Granular Linux 2007 «FunWorks» (новости DistroWatch.com)» . distrowatch.com . Проверено 19 марта 2020 г.
  3. ^ «Granular-Linux: выпущен Granular FunWorks 2007» . 29 января 2009 г. Архивировано из оригинала 29 января 2009 г. Проверено 19 марта 2020 г.
  4. ^ «Sun открывает трехмерный рабочий стол Linux в виде «зеркала»» . еНЕДЕЛЯ.
  5. ^ Подробная документация по Linux
  6. ^ Шварц, Джонатан (9 марта 2010 г.). «Хорошие художники копируют, великие художники крадут» .
  7. ^ Кавахара, Хидэя (18 сентября 2009 г.). «Объявление: НЕАКТИВНО (ПРАКТИЧЕСКИ МЕРТВ) с конца 2006 года» . Архивировано из оригинала 23 ноября 2009 года.
  8. ^ «Док-станция Leopard напоминает Sun Project Looking Glass?» . 12 июня 2007 г.
  9. ^ «Проект Зазеркалье: комплексный обзор технологии» (PDF) . 14 марта 2006 г. [ постоянная мертвая ссылка ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0beeba63dd90ed3b536c0a21cbdcddea__1716098400
URL1:https://arc.ask3.ru/arc/aa/0b/ea/0beeba63dd90ed3b536c0a21cbdcddea.html
Заголовок, (Title) документа по адресу, URL1:
Project Looking Glass - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)