SuffolkLITLab / docassemble-AssemblyLine

Quickly go from a paper court form to a runnable, guided, step-by-step web application powered by Docassemble. Swap out branding and pre-built questions to meet your needs.
https://suffolklitlab.org/docassemble-AssemblyLine-documentation/
MIT License
42 stars 5 forks source link

Device specific "tap" or "click?" #802

Open BryceStevenWilley opened 10 months ago

BryceStevenWilley commented 10 months ago

I realized that we have the ability to use specific language for specific devices, i.e. show "Tap" to mobile users, and "click" to desktop users, with docassemble's device(). It uses user agent strings, so it's not perfect (won't handle when people use bluetooth mice on tablets, or a touch enabled laptop), but it's better than we do now, and can still use the general "tap" for devices we don't know about.

The only existing convo I can find about this is https://github.com/SuffolkLITLab/docassemble-MAVirtualCourt/issues/232, but I'm not sure if we've had this conversation before.

nonprofittechy commented 10 months ago

TBH, we used "tap" but I think nobody is really familiar with that term and I kind of hate it every time I see it. I think people are used to seeing "click" even for an action they do with their finger on a touch screen.

[That said, I don't want to reopen that very time consuming discussion...we definitely did spend several hours discussing it and I deferred to the opinion of the group]

BryceStevenWilley commented 10 months ago

That's fair. Wasn't intending to reopen the "tap vs click in general" discussion, just the idea that we could specifically target devices.

nonprofittechy commented 5 months ago

FWIW I did run across this opinion piece randomly: https://www.learningtoo.eu/articles/writing-for-ux-click-or-tap.htm