4 ms·
> It is very easy to support users who do not wish to, or cannot use JavaScript I don't get this. To use htmx one has to load 14 KB of gzipped JS. How does thi
by hashworks 3y ago
> It is very easy to support users who do not wish to, or cannot use JavaScript
I don't get this. To use htmx one has to load 14 KB of gzipped JS. How does this make it easy to support clients that don't support JS?
- akpa1 3y agoBecause HTMX is built around graceful fallbacks to standard features. For example, you can apply HTMX to a standard anchor tag and be able to tell if a request has come from HTMX on the server to tailor the response. Then, if the client supports HTMX, it'll prevent the default action and swap the content out, otherwise it'd do exactly what an anchor normally does. The same goes for form elements. If you're just a little bit careful about how you use HTMX, it gracefully falls back to standard behaviour very easily.