Skip to main content

Considering The Functional Requirements Of A Modal Window In An HTMX Web App

By Web Design6 min read

To start with, I’m not a huge fan of modal windows in a web application. InVision used a ton of modal windows; and it felt like we painted ourselves into a corner that we couldn’t get out of. My ambiguity on the matter has only been hardened by articles such as “we use too many damn modals“, “modalz modalz modalz“, and “who’s afraid of a hard page load“. That said, modals—and modal-adjacent experiences—do have their place. And, as I start to think about this experience in the context of an HTMX-powered web app, I wanted to come up with a set of functional requirements that I could aim for.

I’m not saying that all of these requirements have to be met. Only that these could be met in a perfect world. And, if I have to trade one requirement off for another, I want to be able to do so in a cognizant way, acknowledging that I’m making a sacrifice (on behalf of the user’s experience).


https://bennadel.com/4802


Source link

© WebSocial Toronto – Digital Expertise with a Human Touch