Multitouch sub Firefox

După cum știți, browserul Firefox acceptă în continuare multitouch într-o formă primitivă - unele gesturi cu trei sau două degete pentru a schimba scara paginii sau pentru a derula. Dar programatorul brazilian Felipe Gomez, unul dintre dezvoltatorii proiectului Mozilla, a implementat ceva mai mult, și anume, suport pentru multi-touch cu drepturi depline pentru obiecte de pe orice, cea mai obișnuită pagină web. Exact același multi-touch ca în Apple iPhone.

Informațiile de pe ecranul tactil către pagina web sunt transmise prin DOM Events (MozTouchDown, MozTouchMove și MozTouchRelease).

firefox

Toate exemplele sunt pagini web normale. Au fost adăugați marcatori la obiectele care arată puncte de atingere care trebuie atinse pentru a manipula obiectele.

este

multitouch

multitouch

multitouch

Codul fragmentelor, precum și API-ul propus, pot fi studiate pe pagina dezvoltatorului.

Hardcore conf în C++. Invităm doar profesioniști.

Citind acum

Firefox 4 beta: a apărut o nouă actualizare - cum îi va afecta dezvoltatorii web?

Compatibilitate cu suplimentele Firefox 4: este timpul să începeți

Mobile Firefox: marele anunț al Mozilla

Comentarii 13

Hm, cred, mult mai mult de un an sau doi :) deși, oferiți-vă viziunea asupra problemei / ideii... așa că, să începem:

Dintre tehnologiile multi-touch existente, puteți organiza:1. Senzor capacitiv de proiecție (iPhone) Problema aici este organizarea conductorilor, a căror densitate crește pătratic cu dimensiunea ecranului. Precizia de detecție va scădea, de asemenea, foarte mult din cauza capacității parazitare dintre conductori. Cu care este din ce în ce mai greu să lupți cu creșterea densității conductoarelor. Această soluție este potrivită numai pentru ecrane mici.

2. Senzor optic folosind (IR)Camera (MS Surface) Necesită spațiu liber pentru a proiecta ecranul în cameră. Sistemul de oglinzi rezolvă această problemă doar parțial. Soluția va fi stăpânită doar în mese de prezentare, pereți, vitrine...

3. Matrice LCD cu al 4-lea subpixel - un senzor optic. Acest lucru va complica structura deja complexă a matricelor LCD. Vor fi vizibile celule întunecate - senzori. Un senzor optic în intervalul de lungimi de undă vizibile pentru om nu poate fi transparent pentru noi. Poate că problema poate fi rezolvată cu ajutorul unor senzori optici transparenți în domeniul IR, dacă, desigur, acest lucru este posibil.

Pseudo-touch multiplu:Pseudo deoarece punctele de atingere imaginare pot apărea în anumite circumstanțe. Dacă faceți clic pe 3 puncte care formează o perpendiculară, apare un al patrulea punct imaginar.

1. Matrice cu senzori rezistivi transparente Benzi conductoare longitudinale și transversale cu elemente rezistive la intersecții. După părerea mea, acesta este senzorul din videoclip. prezentatorul a apăsat atât de tare încât a lăsat urme pe matricea LCD.

2. Grilă optică (IR) Rând de emițători + rând de receptoare.

Alte tehnologii cunoscute nu pot realiza un adevărat multi-touch:1. Film rezistiv/capacitiv (date limitate) 2. Senzori acustici/inductivi (interferență necontrolată la atingere)

Se poate greși din cauza unui procesor slab sau, care este cel mai adesea pe laptopurile unui video recorder. Mă cam înclin spre ea.

Cred că să cumpăr un mic ecran tactil pentru experimente.