Δοκιμαστής Πίεσης Trackpad
Δοκιμάστε τα επίπεδα πίεσης Force Touch του trackpad του MacBook σας σε πραγματικό χρόνο χρησιμοποιώντας τη βιβλιοθήκη Pressure.js.
Είσοδος
Έξοδος
Readme
Τι είναι το Force Touch;
Το Force Touch είναι μια τεχνολογία ευαίσθητη στην πίεση που είναι ενσωματωμένη στα trackpad του MacBook της Apple. Σε αντίθεση με ένα τυπικό κλικ, το Force Touch διακρίνει μεταξύ ενός ελαφρού πατήματος και ενός ισχυρού "βαθύ πατήματος", ενεργοποιώντας ενέργειες ευαίσθητες στο περιεχόμενο όπως η προεπισκόπηση ενός συνδέσμου, η αναζήτηση μιας λέξης ή η ενεργοποίηση δευτερευουσών ενεργειών σε υποστηριζόμενες εφαρμογές. Το trackpad περιέχει αισθητήρες που μετρούν τη φυσική δύναμη που ασκείται, αναφέροντας μια συνεχή τιμή από 0 (χωρίς επαφή) έως 1 (μέγιστη πίεση).
Η υποστήριξη ποικίλλει ανάλογα με το υλικό και το πρόγραμμα περιήγησης. Το Force Touch είναι διαθέσιμο σε μοντέλα MacBook που κυκλοφόρησαν από το 2015 και μετά και εκτίθεται σε ιστοσελίδες μέσω του API Pointer Events / webkitmouseforcechanged στο Safari και σε προγράμματα περιήγησης βασισμένα στο Chromium στο macOS.
Περιγραφή εργαλείου
Πατήστε και κρατήστε το trackpad του MacBook σας οπουδήποτε στη ζώνη ανίχνευσης για να δείτε ανατροφοδότηση πίεσης σε πραγματικό χρόνο. Μια γραφική παράσταση προόδου με κωδικοποίηση χρωμάτων ανεβαίνει από 0% έως 100% καθώς πατάτε πιο δυνατά, και ένας δείκτης κατάστασης σας ενημερώνει εάν βρίσκεστε σε ένα ελαφρύ πάτημα ή σε ένα βαθύ πάτημα. Το εργαλείο είναι χρήσιμο για την επαλήθευση ότι το Force Touch λειτουργεί σωστά και για να αποκτήσετε μια αίσθηση των ορίων πίεσης της συσκευής σας.
Χαρακτηριστικά
- Γραφική παράσταση πίεσης σε πραγματικό χρόνο — ενημερώνεται συνεχώς καθώς μεταβάλλετε τη δύναμη, με το χρώμα να αλλάζει από πράσινο → κίτρινο → κόκκινο καθώς αυξάνεται η πίεση
- Ανίχνευση βαθύ πατήματος — η γραφική παράσταση κινείται και γίνεται κόκκινη όταν ανιχνευθεί ένα γεγονός Force Touch βαθύ πατήματος
- Ειδοποίηση μη υποστηριζόμενης συσκευής — εάν η συσκευή ή το πρόγραμμα περιήγησής σας δεν υποστηρίζει γεγονότα πίεσης, εμφανίζεται αμέσως μια προειδοποίηση
Πώς λειτουργεί
Το εργαλείο χρησιμοποιεί βιβλιοθήκη, η οποία αφαιρεί το γεγονός webkitmouseforcechanged (Safari/macOS) και την ιδιότητα pressure των Pointer Events. Όταν πατάτε το trackpad, η βιβλιοθήκη ενεργοποιεί μια επανάκληση change με μια κανονικοποιημένη τιμή δύναμης μεταξύ 0 και 1, η οποία πολλαπλασιάζεται επί 100 και αποδίδεται ως ποσοστό στη γραφική παράσταση προόδου.
Περιορισμοί
- Λειτουργεί μόνο σε trackpad MacBook με υλικό Force Touch (2015 ή νεότερο)
- Απαιτεί πρόγραμμα περιήγησης βασισμένο στο Safari στο macOS· το Firefox δεν εκθέτει API πίεσης
- Οι οθόνες αφής και τα συνηθισμένα ποντίκια δεν αναφέρουν πίεση και θα ενεργοποιήσουν την ειδοποίηση "μη υποστηριζόμενο"