Когда Firefox будет иметь пиксельную прокрутку в Ubuntu? [закрыто]

В последний раз, когда я перезагружался в Win8, я видел, что в Firefox была прокрутка с точностью до пикселя - как в Ubuntu с Nautilus, gedit и некоторыми другими приложениями. Когда в Firefox для Ubuntu будет прокрутка, которая не будет действовать как щелчки колесика мыши?

4
задан 10 February 2014 в 08:08

1 ответ

Во-первых, в качестве небольшого фона для тех, кто не знает, что означает идеальная прокрутка . (Я сам не знал, но я провел некоторое исследование и хочу поделиться этим здесь.) Обычно, когда вы прокручиваете на сенсорной панели (правый край или два пальца) или планшетное устройство, происходит то, что X-сервер перехватывает эти сигналы и переводит их в обычные события прокрутки колеса мыши. Хотя это простой, безопасный и унаследованный способ его реализации и он работает со всеми приложениями, он не обеспечивает такого «плавного» взаимодействия с пользователем, как, например, на планшетах Android или смартфонах. (Источник: Блог разработки Юсси Пакканена )

Теперь на стороне Canonical были предприняты некоторые усилия, чтобы улучшить эту ситуацию. С помощью стека жестов uTouch Canonical в сочетании с X-сервером с обновленным libXi (XINPUT клиентским интерфейсом) становится возможной плавная прокрутка, если приложение поддерживает ее.

Фактически, плавная прокрутка была исправлена ​​в Chromium с использованием OIL Grail Library (ранее utouch-grail ) и OIF Frame Library (ранее utouch -frame ) около полутора лет назад. Однако, насколько я понимаю, это было скорее подтверждением концепции. Дополнительную информацию можно найти здесь:

Теперь, что касается самого вопроса: Когда это войдет в Firefox? Я не могу дать однозначного ответа - на самом деле я подозреваю, что его нет - но я могу предположить. Реализация распознавателя жестов в Firefox в терминах ранее упомянутого технологического стека должна была бы быть реализована либо (а) специалистами Canonical, которые разрабатывают этот технологический стек (затем передают его в исходный Firefox, как они делали для Chromium), или (б) самой командой разработчиков Firefox.

Я полагаю, что команда разработчиков Firefox сделала бы такую ​​вещь только в том случае, если эта среда стала широко принятым стандартом, чего пока нет. Вы можете спросить на форумах MozillaZine , но я подозреваю, если вы упомянете uTouch или Open Input Framework , они не будут знать, о чем вы, черт возьми, говорите ;)

Лучшим вариантом было бы обратиться к специалистам Canonical, которые разрабатывают эту технологию, в частности, к группе проекта Canonical MultiTouch . Просмотр их сайта создает впечатление, что проект был несколько бездействующим (по крайней мере, с низкой активностью) в течение года. Мое предположение - и это только дикое предположение - было бы то, что с Canonical, теперь работающим над Mir в качестве замены для X, их фокус, возможно, несколько сместился. То есть разработка этих библиотек, взаимодействующих с X и предоставляющих функции мультитач и т. П., Вероятно, будет несколько более рационально интегрирована в Mir.

Итак, подведу итоги, я бы поспорил: вы не увидите такую ​​функцию в Firefox, пока Мир фактически не будет развернут в Ubuntu. Мир должен заменить X когда-нибудь после Ubuntu 14.04 «Trusty Tahr», так что ждите этого. Теперь нет никаких гарантий, что это сработает, как только Мир войдет в Ubuntu. Я не занимаюсь разработкой «Мира» и не могу сказать, где лежат их приоритеты. Однако, поскольку Canonical весьма заинтересована во взаимодействии человека с компьютером и теперь даже ориентируется на планшеты и смартфоны, я полагаю, что такие функции будут реализованы скорее раньше, чем позже. :)

0
ответ дан 10 February 2014 в 08:08
  • 1
    Когда я проверял ответ, я должен был изменить задержание на свою исходную установку для всех других папок. Выбранная папка сохранила выбранные настройки. – Rex 31 July 2015 в 03:51

Другие вопросы по тегам:

Похожие вопросы: