Фізика ємнісних екранів та діагностика сенсора
Сучасні мобільні пристрої, планшети та сенсорні ноутбуки використовують ємнісні екрани для реєстрації дотиків. Під захисним склом розташована тонка сітка провідників, через яку пропускається слабкий електричний струм. Коли людський палець, який має власну електричну ємність, торкається скла, у цій точці виникає локальне спотворення електромагнітного поля. Контролер сенсорного екрана (дигітайзер) постійно сканує цю сітку, фіксує координати змін ємності та передає їх операційній системі як координати дотику.
Проте фізичні пошкодження, бруд або електромагнітні завади можуть порушити цей процес. Інструмент "Тест сенсорного екрана" дозволяє перевірити точність роботи дигітайзера безпосередньо у веб-браузері. Він допомагає локалізувати апаратні дефекти, виявити зони втрати чутливості та перевірити підтримку багатопальцевого введення (мультитачу).
Режими тестування та їхнє призначення
Інструмент пропонує три спеціалізовані режими роботи, які перемикаються кнопками "Дотики", "Сітка покриття" та "Спостереження за фантомами". Кожен режим призначений для виявлення конкретних проблем із сенсорною панеллю.
Режим "Дотики"
Цей режим є базовим і активується за замовчуванням. Він призначений для перевірки точності позиціонування та підтримки мультитачу.
- При торканні екрана на тестовій панелі відображається "Активний дотик" та малюється "Слід", що показує траєкторію руху пальця.
- Інструмент виводить тип пристрою введення у полі "Тип вказівника" (може набувати значень "touch", "pen" або "mouse").
- Якщо торкнутися панелі двома пальцями одночасно, інструмент активує індикатор "Відстань між двома пальцями" та вимірює відстань між ними в реальному часі.
- На панелі статистики відображаються параметри "Активні дотики" та "Макс. одночасно", що дозволяє дізнатися ліміт одночасних натискань вашого пристрою.
Режим "Сітка покриття"
Цей режим допомагає знайти неактивні ділянки екрана (мертві зони). Екран ділиться на сітку з квадратів.
- Користувачеві потрібно повільно проводити пальцем по екрану, зафарбовуючи кожен квадрат.
- Стан квадратів позначається кольорами відповідно до легенди: "Покрито", "Не покрито" та "Повторний прохід".
- Швидкі рухи пальця автоматично інтерполюються системою, щоб запобігти випадковому пропуску квадратів через обмеження частоти опитування браузера.
- Коли більшість площі покрита, квадрати, що залишилися порожніми, змінюють колір на "Повторний прохід", спонукаючи провести по них ще раз для ретельної перевірки.
- У процесі тестування виводиться лічильник "Залишилося покрити квадратів:
{count}". У разі успішного зафарбовування всієї площі з'являється повідомлення "Повне покриття — мертвих зон не виявлено".
Режим "Спостереження за фантомами"
Фантомні (або примарні) дотики — це помилкові спрацьовування, коли дигітайзер реєструє натискання на ділянках, яких ніхто не торкався. Для їх виявлення використовується суворий 30-секундний протокол.
- Перемкніть режим на "Спостереження за фантомами".
- Натисніть кнопку "Почати 30-секундне спостереження".
- Повністю приберіть руки, стилуси та будь-які предмети від екрана.
- Протягом 30 секунд інструмент фіксує будь-яку активність. Якщо екран самостійно згенерує подію натискання, вона буде позначена як "Фантомний дотик" червоним кольором і занесена до журналу подій під назвою "Фантом".
- Після завершення таймера відобразиться результат: "Спостереження завершено — фантомних дотиків немає" або "Фантомних дотиків під час спостереження:
{count}". За потреби тест можна зупинити раніше кнопкою "Зупинити спостереження".
Журнал подій та аналіз даних
Під тестовою областю розташований "Журнал подій". Якщо дотиків ще не було, там відображається повідомлення "Поки немає подій дотику — торкайтеся області тестування, щоб почати.".
Під час взаємодії з екраном журнал заповнюється таблицею з чотирма колонками:
- Час — точний час реєстрації події.
- Подія — тип дії: "Натискання" (дотик до екрана), "Відпускання" (відрив пальця), "Перервано" (якщо система скасувала жест) або "Фантом".
- Точка — порядковий номер активного пальця.
- Деталі — координати та додаткові параметри події.
Вся статистика та журнал миттєво очищуються при натисканні кнопки "Скинути".
Апаратні несправності проти програмних обмежень
При аналізі результатів тесту важливо розрізняти фізичні дефекти обладнання та особливості роботи програмного забезпечення.
Обмеження веб-браузерів
Мобільні браузери часто обмежують кількість одночасних дотиків, які вони передають веб-сторінці через API. Наприклад, браузери на пристроях iPhone та iPad обмежують мультитач на веб-сторінках приблизно п'ятьма пальцями, навіть якщо сам екран апаратно підтримує десять дотиків. Якщо тест показує щонайменше два одночасні дотики, це підтверджує, що функція мультитачу фізично працює.
Тачпади ноутбуків
Ноутбуки з сенсорними панелями біля клавіатури (тачпадами) не передають координати безпосереднього дотику до екрана. Вони лише емулюють відносне переміщення курсора миші. Тому тачпади не підтримуються цим інструментом. Якщо пристрій не має сенсорного екрана, з'явиться повідомлення: "Цей пристрій не повідомив про наявність сенсорного екрана — перетягування мишею малює один контакт, щоб ви могли побачити, як працює зчитування, але для перевірки мультитачу та покриття потрібен справжній сенсорний екран.".
Ознаки фізичного пошкодження дигітайзера
Якщо під час тестування сітки покриття на екрані залишається чітка безперервна смуга (вертикальна або горизонтальна) з неактивних квадратів, які не реагують на дотики навіть при повільному проведенні, це вказує на обрив доріжки сенсора. Така лінійна мертва зона зазвичай виникає через мікротріщини після падіння пристрою або внаслідок корозії після потрапляння рідини під скло.
Зовнішні завади та фантомні натискання
Найпоширенішою причиною фантомних дотиків є електромагнітний шум від неякісних або пошкоджених зарядних пристроїв. Дешеві блоки живлення без належної фільтрації напруги створюють сильні наведення на ємнісну сітку екрана. Якщо ви помітили фантомні натискання, відключіть кабель зарядного пристрою та повторіть тест. Також на чутливість впливають занадто товсті захисні стекла, чохли, що стискають краї корпусу, та статична електрика.
Конфіденційність обробки даних
Обробка всіх сигналів введення, координат дотиків та побудова графічних слідів відбувається локально у вашому браузері. Жодні дані про ваші жести, координати чи характеристики пристрою не зберігаються та не завантажуються на зовнішні сервери. Закриття вкладки або натискання кнопки "Скинути" повністю та безповоротно видаляє всю інформацію поточної сесії з оперативної пам'яті пристрою.
Часті запитання
Чому кількість зупиняється нижче того значення, на яке розрахований мій екран?
Браузери самі вирішують, скільки одночасних дотиків дозволено бачити сторінці, і деякі обмежують це число нижче того, що може відстежувати панель — браузери на iPhone та iPad припиняють передавати нові дотики веб-сторінкам приблизно на п'яти пальцях, навіть на обладнанні, яке підтримує більше. Сприймайте таку нестачу як обмеження браузера, а не як зламаний екран: показник у два або більше дотиків уже доводить, що мультитач працює, і лише екран, який ніколи не фіксує більше одного пальця в будь-якому браузері, є підозрілим щодо апаратних проблем.
Як знайти мертву зону на моєму екрані?
Переключіться на сітку покриття та повільно проведіть одним пальцем по всій області тестування — кожен квадрат, який перетинає ваш дотик, засвітиться, а швидкі рухи будуть інтерпольовані, тому квадрати неможливо пропустити. Коли ви будете близькі до повного покриття, решта квадратів підсвітяться іншим кольором для другого, ретельного проходу. Квадрати, які після цього залишаться темними, є підозрілими на мертві зони; очистіть скло, зніміть товсте захисне скло чи плівку, відключіть зарядний пристрій і проведіть пальцем знову, перш ніж звинувачувати екран — смуга неактивних квадратів в одному рядку чи стовпці є класичною ознакою виходу з ладу доріжки сенсора.
Що таке фантомні дотики та як їх перевірити?
Фантомний дотик — це коли екран повідомляє про контакт, якого ніхто не здійснював: натискання та перетягування, які спрацьовують самі по собі. Запустіть спостереження за фантомами, а потім приберіть руки та будь-які предмети від екрана на 30 секунд: будь-який контакт, який все одно з'явиться, буде позначений червоним і зарахований. Перешкоди від заряджання є найпоширенішою причиною, тому повторіть тест із відключеним зарядним пристроєм і знятим товстим чохлом чи захисним склом, перш ніж робити висновок про несправність сенсора.
Чому тачпад мого ноутбука тут нічого не робить?
Тачпад лише переміщує курсор, як миша — він ніколи не повідомляє про сенсорні контакти, тому цей тест не може його виявити. Область тестування реагує на сенсорне обладнання: екрани телефонів і планшетів, сенсорні ноутбуки та графічні дисплеї з пером. На пристрої без сенсорного екрана перетягування миші по області малює один контакт, щоб ви могли побачити, як працює зчитування.