Pinch Zoom per Swipebox

clix

Swipebox Zoom: Problema risolto

Molti web designers oggi necessitano di presentare sui siti web degli slide show a tutto schermo, simulando le applicazioni di visualizzazione delle gallerie fotografiche normalmente preinstallate sui dispositivi mobili.

Tra tutte le librerie esistenti che consentono di ottenere questo effetto, la più semplice e completa al momento disponibile sul web è Swipebox, che probabilmente, se stai leggendo questo post, hai già sperimentato.

Questa libreria presenta ad oggi una grande lacuna: non è possibile effettuare lo zoom delle immagini con le dita (azione chiamata "pinch zoom"), come invece si aspetta di poter fare chi visualizza una foto a tutto schermo su uno smartphone, tablet o altro dispositivo con supporto touch.

Per chi fosse interessato, abbiamo sviluppato questa funzionalità.

La libreria con la patch incorporata è pubblicata su GitHub alla pagina: https://github.com/clixclix2/swipebox

 


Swipebox Pinch Zoom: the solution

Many web designers nowadays need to create fullscreen slide shows on their websites, simulating the pre-installed photo gallery applications of mobile devices.

Among all the available libraries, Swipebox is the easiest and most comprehensive currently available on the web.

If you're reading this post, you're probably already working with Swipebox.

This library still lacks an important feature: the possibility to zoom images with your fingers ("pinch zoom" gesture), as any mobile device user expects being able to do, when viewing a picture in fullscreen mode.

If you're interested in this feature, we've just developed it.

You can find the patched library on GitHub here: https://github.com/clixclix2/swipebox

Ti è piaciuto l'articolo?

Vuoi essere aggiornato appena ne pubblichiamo uno nuovo?

Iscriviti subito alla nostra Newsletter, inserendo nome ed e-mail qui sotto!

Ti invieremo solo aggiornamenti sui nuovi articoli del nostro blog e potrai cancellarti in qualsiasi istante cliccando sul link di deiscrizione presente su ogni nostra comunicazione.