Force Touch क्या है?

Force Touch एक दबाव-संवेदनशील तकनीक है जो Apple के MacBook ट्रैकपैड में निर्मित है। एक मानक क्लिक के विपरीत, Force Touch एक हल्के दबाव और एक दृढ़ "गहरे दबाव" के बीच अंतर करता है, जो संदर्भ-संवेदनशील क्रियाएं सक्षम करता है जैसे किसी लिंक का पूर्वावलोकन, किसी शब्द को देखना, या समर्थित ऐप्स में माध्यमिक क्रियाएं ट्रिगर करना। ट्रैकपैड में सेंसर होते हैं जो लागू किए गए भौतिक बल को मापते हैं, 0 (कोई संपर्क नहीं) से 1 (अधिकतम दबाव) तक एक निरंतर मान रिपोर्ट करते हैं।

समर्थन हार्डवेयर और ब्राउज़र के आधार पर भिन्न होता है। Force Touch MacBook मॉडल पर उपलब्ध है जो 2015 से आगे जारी किए गए हैं और macOS पर Safari और Chromium-आधारित ब्राउज़र में Pointer Events / webkitmouseforcechanged API के माध्यम से वेब पेजों को उजागर किया जाता है।

उपकरण विवरण

पहचान क्षेत्र पर कहीं भी अपने MacBook ट्रैकपैड को दबाएं और रखें ताकि वास्तविक समय दबाव प्रतिक्रिया देख सकें। एक रंग-कोडित प्रगति पट्टी 0% से 100% तक बढ़ती है जैसे-जैसे आप अधिक दबाते हैं, और एक स्थिति संकेतक आपको बताता है कि आप हल्के दबाव में हैं या गहरे दबाव में। यह उपकरण यह सत्यापित करने के लिए उपयोगी है कि Force Touch सही तरीके से काम कर रहा है और आपके डिवाइस पर दबाव थ्रेसहोल्ड का अनुभव प्राप्त करने के लिए।

विशेषताएं

  • वास्तविक समय दबाव पट्टी — जैसे-जैसे आप बल में भिन्नता लाते हैं, निरंतर अपडेट होती है, रंग हरे → पीले → लाल में बदलता है जैसे-जैसे दबाव बढ़ता है
  • गहरे दबाव का पता लगाना — जब Force Touch गहरे दबाव की घटना का पता चलता है तो पट्टी एनिमेट होती है और लाल हो जाती है
  • असमर्थित डिवाइस नोटिस — यदि आपका डिवाइस या ब्राउज़र दबाव घटनाओं का समर्थन नहीं करता है, तो तुरंत एक चेतावनी प्रदर्शित की जाती है

यह कैसे काम करता है

यह उपकरण लाइब्रेरी का उपयोग करता है, जो webkitmouseforcechanged घटना (Safari/macOS) और Pointer Events pressure संपत्ति को अमूर्त करता है। जब आप ट्रैकपैड को दबाते हैं, तो लाइब्रेरी 0 और 1 के बीच एक सामान्यीकृत बल मान के साथ एक change कॉलबैक फायर करती है, जिसे 100 से गुणा किया जाता है और प्रगति पट्टी में प्रतिशत के रूप में प्रस्तुत किया जाता है।

सीमाएं

  • केवल Force Touch हार्डवेयर (2015 या बाद में) वाले MacBook ट्रैकपैड पर काम करता है
  • macOS पर Safari-आधारित ब्राउज़र की आवश्यकता है; Firefox दबाव API को उजागर नहीं करता है
  • टच स्क्रीन और सामान्य माउस दबाव की रिपोर्ट नहीं करते हैं और "असमर्थित" नोटिस को ट्रिगर करेंगे