Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

It's time to bring Haptics to the web 🫨 Create custom tactile patterns with strengths + durations for your web interactions. Make your app feel as good as it looks ✨ →

2,149,159 görüntüleme • 7 ay önce •via X (Twitter)

43 Yorum

؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie profil fotoğrafı
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie7 ay önce

𝚗𝚙𝚖 𝚒 𝚠𝚎𝚋-𝚑𝚊𝚙𝚝𝚒𝚌𝚜 works both on iOS and Android 📳 huge thanks to @alexvanderzon for jamming on this with me! 🤝

؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie profil fotoğrafı
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie7 ay önce

now available as a skill

jhey ʕ•ᴥ•ʔ profil fotoğrafı
jhey ʕ•ᴥ•ʔ7 ay önce

ha, nice – never considered building an abstraction for this one as it always felt like apple could pull the hack at any moment 😅 made some demos around this for confs in the past where i'd leverage gsap.ticker for the .click() to get different "intensity rates"

؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie profil fotoğrafı
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie7 ay önce

essentially what this does. has the fallback for navigator.vibrate() so if the workaround ever gets pulled there's still a chance it'll still be functional down the line

jhey ʕ•ᴥ•ʔ profil fotoğrafı
jhey ʕ•ᴥ•ʔ7 ay önce

in an ideal world we would just have cross-browser navigator.vibrate() 🙇‍♂️ for now, timeline those label clicks 😅 p.s i like the qr code touch, that's nice ux

Parth Patel profil fotoğrafı
Parth Patel7 ay önce

neat - similar to tactus?

؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie profil fotoğrafı
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie7 ay önce

other packages don't support intensity + duration. i've aimed to get web-haptics as close to iOS native vibes as possible.

Parth Patel profil fotoğrafı
Parth Patel7 ay önce

cant wait to try

SIP profil fotoğrafı
SIP7 ay önce

u will never tempt me to post a web app

Alex Greenland profil fotoğrafı
Alex Greenland7 ay önce

@AnaArsonist how much haptic did you use? yes.

pugson profil fotoğrafı
pugson7 ay önce

can u make a bridge between desktop editor + mobile website to preview the pattern on your phone instantly

؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie profil fotoğrafı
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie7 ay önce

good idea. the editor should be mobile friendly but i’ll look into this 🤝

pugson profil fotoğrafı
pugson7 ay önce

websockets

Andrew Ambrosino profil fotoğrafı
Andrew Ambrosino7 ay önce

@raunofreiberg any chance of making this work with the Mac trackpad like snapping does in

Benji Taylor profil fotoğrafı
Benji Taylor7 ay önce

goated

Raffi profil fotoğrafı
Raffi7 ay önce

Real ones will remember the 48 hours that SIP had this exclusive alpha

Jake Dow-Smith profil fotoğrafı
Jake Dow-Smith7 ay önce

priorities

؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie profil fotoğrafı
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie7 ay önce

🤯

Nayli Naza profil fotoğrafı
Nayli Naza7 ay önce

it’s so good @lochieaxon !! tried it for !!!

Aiden Bai profil fotoğrafı
Aiden Bai7 ay önce

banger

Joe Bell profil fotoğrafı
Joe Bell7 ay önce

Can’t believe this is free Truly top notch stuff 🔥

Andreas Storm profil fotoğrafı
Andreas Storm7 ay önce

🔥

James Clements profil fotoğrafı
James Clements7 ay önce

the generational run continues

Gabriel Foulon profil fotoğrafı
Gabriel Foulon7 ay önce

I vibe coded pretty much the exact same thing a few months ago, but I’m really happy to see a much cleaner version haha Web mobile deserves a better experience!

Stani profil fotoğrafı
Stani7 ay önce

Huge

Miguel Piedrafita ✨ profil fotoğrafı
Miguel Piedrafita ✨7 ay önce

@pacocoursey no wayyyyy lfg

Ryan McLeod profil fotoğrafı
Ryan McLeod7 ay önce

This is a lovely editor

60fps profil fotoğrafı
60fps7 ay önce

♥️

pugson profil fotoğrafı
pugson7 ay önce

hell yeah

Austin Valleskey profil fotoğrafı
Austin Valleskey7 ay önce

Such a fun website, love this 🫶

Sadi Moodi profil fotoğrafı
Sadi Moodi7 ay önce

Web haptics is such an underrated UX layer. Your approach with intensity + duration is key - most libraries skip this. Quick tip: map iOS HapticFeedbackStyle to WebHapticsPattern for native-feeling feedback. Would love to see this in a React component library!

rauno profil fotoğrafı
rauno7 ay önce

yesssss

Pran profil fotoğrafı
Pran7 ay önce

🔥

ana howard profil fotoğrafı
ana howard7 ay önce

holy shit

Ben South profil fotoğrafı
Ben South7 ay önce

LFG

joshpuckett profil fotoğrafı
joshpuckett7 ay önce

feels so good!

Damian profil fotoğrafı
Damian7 ay önce

Does not seem to work on android though ?

Julian profil fotoğrafı
Julian7 ay önce

What API does it use? I only know of the checkbox hack for mobile safari...

؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie profil fotoğrafı
؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜lochie7 ay önce

it's using that workaround + navigator.vibrate() where possible. I spent the time replicating the same feeling as native haptics and this package offers an API abstraction similar to native handling of haptics.

Sam Saccone profil fotoğrafı
Sam Saccone7 ay önce

joyful. well done

Souvik Biswas profil fotoğrafı
Souvik Biswas7 ay önce

It supposed to work on Android Chrome? Doesn't seem to get it work on Android but works like a charm on iOS. So cool!

matt profil fotoğrafı
matt7 ay önce

@_joerl dude

Quentin Merabet profil fotoğrafı
Quentin Merabet7 ay önce

Wait last time I checked it wasn’t supported by Apple – even in PWA. Is this new?

Benzer Videolar