Open-Club.Net Проект полностью ориентирован на Open Source-подход(изучаем, настраиваем, устанавливаем и общаемся о Linux).
Мы в соц. сетях:
Главная » 2010 » Август » 18 » Разработчики Ubuntu представили стек для организации мультитач-навигации
11:30
Разработчики Ubuntu представили стек для организации мультитач-навигации

Ubuntu  Компания Canonical анонсировала релиз uTouch 1.0, стека для организации мультитач-навигации и управления жестами. Представленный стек будет поставляться в составе Ubuntu 10.10 и позволит существенно повысить удобство управления при использовании дистрибутива на интернет-планшетах и ноутбуках с современными сенсорными экранами. В рамках uTouch подготовлен универсальный фреймворк, охватывающий всю цепочку поддержки сенсорных экранов в системе - от работающих на уровне ядра драйверов до движка для распознавания жестов и API для конечных приложений. 

  Работа над проектом велась в тесном сотрудничестве с командами разработчиков Linux-ядра, X.Org и GNOME. В частности, в фреймворке использован экспериментальный набор драйверов, созданных под руководством Stéphane Chatty из компании ENAC. Задействованы наработки Carlos Garnacho из проекта GNOME и Peter Hutterer из компании Red Hat, связанные с обеспечением работы X-сервера и библиотеки GTK одновременно с несколькими указателями и распознавания единовременных событий с устройств ввода. При формировании API использован предложенный проектом X.Org черновой вариант спецификации Multitouch-протокола, описывающего методы взаимодействия между X Window System, устройствами ввода, поддерживающими одновременные касания, и пользовательскими приложениями.

  Для X-сервера разработчики Canonical подготовили связанный с X Input Extension 2.1 новый механизм X Gesture Extension, реализующий интерфейс для использования движка распознавания жестов в X-клиентах, а также для регистрации и получения X-клиентами основных событий, генерируемых в ответ на вводимые экранные жесты.

  Для описания жестов в рамках uTouch предложен специальный язык жестов, об особенностях которого рассказал Марк Шаттлворт в своем блоге. Язык определяет жесты, в которых фигурируют до 4 одновременных касаний. К примитивным жестам относится касание, удержание, множественное касание, перетаскивание и легкое направленное скольжение. Используя два пальца язык предусматривает такие манипуляции, как щипок, раздвижение пальцев в стороны, одновременное вращение и вращение вокруг точки.

  В Ubuntu 10.10 поддержка управления жестами будет интегрирована в несколько базовых Gtk-приложений, в которых появится возможность интуитивной прокрутки экрана. Более полная поддержка жестов ожидается в программе для просмотра документов Evince. По умолчанию управление жестами будет включено в редакции дистрибутива для нетбуков. Для оценки нового интерфейса Unity в Ubuntu Netbook Edition, достаточно установить мета-пакет ubuntu-netbook и выбрать соответствующий тип сеанса при входе в систему. Протестировать фреймворк uTouch можно установив пакет utouch.

  Следующим этапом развития средств мультитач-навигации в Ubuntu станет интеграция поддержки API управления жестами в популярные инструментарии, обеспечение поддержки одновременных касаний в классических программах и разработка новых приложений, реализующих новые способы взаимодействия с пользователем через экранные жесты. Развитие поддержки мультитач-навигации в Ubuntu будет проходить с постепенным наращиванием функциональности от релиза к релизу в течение нескольких лет, завершить работу планируется в к моменту выхода Ubuntu 12.04 LTS весной 2012 года.
Категория: Разное | Просмотров: 603 | Добавил: Root | Теги: Canonical, Ubuntu, Linux, multitouch | Рейтинг: 5.0/1
Всего комментариев: 0
ComForm">
avatar
Профиль
Поиск
Категории раздела
Архив записей
Участвуйте в опросе
Какой у вас телефон?
Всего ответов: 150
Статистика

Яндекс.Метрика

Онлайн всего: 5
Гостей: 5
Пользователей: 0

Нас уже: 1302 Линуксоидов
Сегодня нас посетили следующие Линуксоиды -