سؤال متى سيكون Firefox متحركًا مثاليًا في البكسل في Ubuntu؟ [مغلق]


آخر مرة قمت فيها بإعادة تشغيل Win8 رأيت أن Firefox يحتوي على التمرير المثالي للبيكسل - مثل Ubuntu مع Nautilus و gedit وبعض التطبيقات الأخرى. متى يكون Firefox لـ Ubuntu متحرك لا يعمل مثل نقرات عجلة الماوس؟


4
2018-02-10 04:08


الأصل




الأجوبة:


أولا ، كخلفية صغيرة لأولئك الذين لا يعرفون ماذا التمرير بكسل الكمال يعني. (لم أكن أعرف نفسي ، لكنني أجريت بعض الأبحاث وأرغب في مشاركة ذلك هنا.) عادة عندما تقوم بالتمرير على لوحة اللمس (الحافة اليمنى أو الإصبعين) أو جهاز لوحي ، ما يحدث هو أن خادم X يعترض على تلك إشارات وترجمتها إلى أحداث التمرير عجلة الماوس العادية. على الرغم من أن هذه طريقة مباشرة وآمنة للتطبيق وأنها تعمل مع جميع التطبيقات ، إلا أنها لا توفر تجربة المستخدم "السلس" التي قد تعرفها ، على سبيل المثال ، أجهزة Android اللوحية أو الهواتف الذكية. (مصدر: مدونة تطوير Jussi Pakkanen)

الآن كان هناك بعض الجهد على الجانب الكنسي لتخفيف هذا الوضع. مع Canonical uTouch كدسة إيمائية مقترنة بخادم X مع تحديث libXi (XINPUT واجهة العميل) ، التمرير السلس يصبح ممكنا ، إذا كان التطبيق يدعم ذلك.

في الواقع ، تم تصحيح التمرير السلس في Chromium باستخدام مكتبة OIF الكأس (سابقا utouch-الكأس) و مكتبة الإطار OIF (سابقا utouch الإطار) قبل حوالي عام ونصف. ومع ذلك ، بقدر ما أستطيع أن أرى هذا كان أكثر من دليل على المفهوم. العثور على مزيد من المعلومات هنا:

الآن ، بالنسبة للسؤال نفسه: متى سيصل هذا إلى Firefox؟ لا أستطيع إعطاء إجابة محددة - في الحقيقة أظن أنه لا يوجد أحد - ولكن يمكنني التكهن. يجب تنفيذ تطبيق أداة التعرف على الإشارة في Firefox من حيث كدسة التكنولوجيا المذكورة سابقاً (أ) من قِبل الأشخاص الكونيين الذين يقومون بتطوير كومة التكنولوجيا هذه (ثم إرسالها إلى المنبع Firefox كما فعلوا مع الكروم) ، أو (ب) بواسطة فريق مطوري Firefox نفسه.

أعتقد أن فريق Firefox dev لن يفعل سوى شيء من هذا القبيل إذا أصبح هذا الإطار معيارًا معتمدًا على نطاق واسع ، وهو ما لم يحدث حتى الآن. قد تسأل في منتديات موزيلالكن أظن إذا ذكرت uTouch أو فتح إطار المدخلات لن يعرفوا ما الذي تتحدثون عنه بحق الجحيم ؛)

الخيار الأفضل هو التعامل مع الأشخاص الذين يطورون هذه التكنولوجيا ، على وجه التحديد ، مجموعة مشروع MultiTouch الكنسي. إن استعراض موقعهم يعطي انطباعًا بأن المشروع كان خاملًا إلى حد ما (على الأقل ، قليل النشاط) لشيء مثل العام. تخميني ، وهذا هو مجرد تخمين وحشي - سيكون ذلك مع Canonical تعمل الآن على مير كبديل لـ X ، قد يكون تركيزهم قد تحول إلى حد ما. وهذا يعني أن تطوير هذه المكتبات التي تتفاعل مع X وتوفير ميزات اللمس المتعدد وما شابه ، من المحتمل أن يتم دمجها بطريقة أكثر انسيابية إلى مير.

لذا ، باختصار ، سأراهن: لن ترى مثل هذه الميزة في Firefox حتى يتم نشر Mir فعليًا على Ubuntu. مير هو استبدال X في وقت ما بعد Ubuntu 14.04 "Trusty Tahr" ، لذلك نتطلع إلى ذلك. الآن ليس هناك بالتأكيد ضمان سيعمل هذا بمجرد أن يشق مير طريقه إلى أوبونتو. لا أشارك في تطوير مير ولا أستطيع أن أذكر أين تكمن أولوياتهم. ومع ذلك ، بما أن Canonical تهتم تمامًا بالتفاعل بين الإنسان والحاسوب بل وتستهدف حتى الأجهزة اللوحية والهواتف الذكية الآن ، أعتقد أنك ستشاهد مثل هذه الميزات في وقت أقرب من ذلك. :)


4
2018-02-10 12:44



اعتقدت ان مير ستحل محلها في وقت ما بعد 14.04؟ راجع للشغل لقد وجدت هذا الخطأ لترقية GTK3 Firefox ، IIRC جميع تطبيقات GTK3 لديها جيدة التمرير غير jumpy. لذا قد يكون التصويت لهذا الخطأ أفضل طريقة لدعم فايرفوكس التمرير السلس: bugzilla.mozilla.org/show_bug.cgi؟id=627699 - NoBugs
في الواقع ، أنت على حق تماما ، من الواضح أن مير لن يحل محل X في 14.04. من المنطقي ، لأن هذا سيكون إصدار LTS وسيكون مير تغيير جذري جدا. أنا تحرير منصبي وفقا لذلك. كانت معلوماتي قديمة بعض الشيء: أعتقد أنهم في مرحلة ما كانوا يخططون لاستبدال X بـ Mir في 14.04 ، ولكن يبدو أنهم أسقطوا ذلك. حسنا ، ربما في 14.10 ؛) بالمناسبة ، لقد صوتت على هذا الخطأ ، ولكن يبدو وكأنه طلقة طويلة. - Malte Skoruppa
مضحكة لم يكن هناك أي ذكر لأوضح وأقدم الأمثلة على التمرير والتحريك المثالي للبيكسل في Apple Mac أو iPod أو iPhone. - user29020