Сегодня было опубликовано десятки патентных заявок Apple, раскрывающих исследования, проведенные компанией в 2007 году по многим темам, касающимся будущих версий Mac OS X. Самыми интригующими являются серия патентных заявок, описывающих «многомерный» пользовательский интерфейс. По сути, Apple работала над полноценными 3D-средами рабочего стола.
В данном документе раскрываются системы, аппараты и методы, включая многомерный графический интерфейс рабочего стола.
В одной из них под названием Multidimensional Desktop Apple включает ряд диаграмм, изображающих, как такой рабочий стол может выглядеть и работать.
На этом изображении (выше) показана многомерная среда рабочего стола наряду с тем, что Apple называет многомерной средой приложений. Вдоль стороны расположены трехмерные значки «функций», которые могут запускать определенные команды на каждой поверхности. Эти значки можно манипулировать в 3D с помощью физической модели, так что значки могут соответствующим образом «падать», если их сместить.
На этом изображении (выше) показано, что окна можно перетаскивать или смещать по нескольким поверхностям. Каждая поверхность может иметь свои характеристики и заставлять значки или окна отображать различную информацию:
Например, на нижней поверхности значки и другие представления системных объектов могут отображаться в большом масштабе; на боковой поверхности значки и представления системных объектов могут отображаться в малом масштабе; на задней поверхности значки и другие представления системных объектов могут отображаться в формате списка.
Неясно, когда и будет ли Apple внедрять эти дизайнерские идеи в будущую версию Mac OS X. Следующая крупная версия Mac OS X (10.6) от Apple ожидается в первом квартале 2009 года и будет в основном сосредоточена на внутренних изменениях для повышения производительности. Apple — не единственная компания, работающая над 3D-рабочими столами. В одном популярном видео на YouTube демонстрируется 3D-рабочий стол в действии. Проект Project Looking Glass от Sun также демонстрирует функциональный 3D-рабочий стол для Linux и Solaris x86.