Мультитач під Firefox
Як відомо, браузер Firefox і зараз підтримує мультитач у примітивному вигляді - деякі жести трьома або двома пальцями для зміни масштабу сторінки або прокручування. Але бразильський програміст Феліпе Гомес, один із розробників проекту Mozilla, реалізував щось більше, а саме підтримку повноцінного мультитача для об'єктів на будь-якій, звичайній веб-сторінці. Такий самий мультитач, як у Apple iPhone.
Інформація з тачскріна на веб-сторінку передається через DOM Events (MozTouchDown, MozTouchMove та MozTouchRelease).

Усі приклади – це звичайні веб-сторінки. На об'єктах додані маркери, які показують сенсорні точки, яких потрібно торкатися для маніпулювання об'єктами.




Код сніпетів, а також пропонованих API можна вивчити на сторінці розробника.
Хардкорна конфа за С++. Ми запрошуємо лише профі.
Читають зараз
Бета Firefox 4: вийшло нове оновлення - як воно торкнеться веб-розробників?
Сумісність додатків із Firefox 4: час починати
Мобільний Firefox: гучна заява Mozilla
Коментарі 13
Ем, думаю, набагато більше ніж рік-два :) хоча, пропонуйте своє бачення питання/ідеї… Отже, почнемо:
З існуючих технологій мультитач можна організувати:1. Проекційно-ємнісним сенсором (iPhone) Тут проблема в організації провідників, щільність яких з розмірами екрану зростає квадратично. Точність визначення також дуже падатиме через паразитну ємність між провідниками. З якими все важче боротсья зі збільшенням щільності провідників. Це рішення підійде лише для маленьких екранів.
2. Оптичний сенсор за допомогою (ІЧ)камери (MS Surface) Вимагає деякого вільного простору для проеціювання екрана в камеру. Система дзеркал знімає цю проблему лише частково. Рішення освоїться тільки в презентаційних столах, стінах, вітринах ...
3. LCD матриця з 4-им субпікселем - оптичним сенсором. Це ускладнить і так складну структуру матриць з LCD. З'являться помітні темні осередки - сенсори. Оптичний сенсор у видимому людиною діапазоні хвиль для нас прозорим бути не може. Можливо, проблема вирішиться за допомогою прозорих оптичних сенсорів в ІЧ-діапазоні, якщо, звичайно, це можливо.
Псевдо-мультитач:Псевдо, тому що за певних обставин можуть з'явитися уявні точки дотику. Якщо натиснути на 3 точки утворюючи перпендикуляр - з'являється четверта уявна точка.
1. Матриця з прозорими резистивними сенсорами Поздовжні та поперечні смужки-провідники з резистивними елементами на перетинах. На мою думку, у ролику саме такий сенсор. ведучий так сильно на нього натискав, що залишав сліди на LCD-матриці.
2. Оптична (ІЧ) сітка Ряд випромінювачів + ряд приймачів.
Інші відомі технології не можуть реалізувати повноцінний мультитач:1. резистивна/ємнісна плівка (обмеженість даних) 2. Акустичні/індукційні сенсори (неконтрольований взаємний вплив дотиків)
Лажить може через слабкий труд або, що найчастіше на ноутах видика. Я ніби схиляюся до цього.
Думаю придбати маленький тачскрин для дослідів.