htmx-config with comma separated key=value pairs instead of JSON
The current htmx-config meta tag requires switching from double quotes to single quotes to accommodate a JSON object. It also mixes JavaScript notions with HTML. Using kebab-case with comma separated key=value pairs would be more consistent with how normal HTML attributes are declared. For example, just like the meta viewport tag:
<meta name="viewport" content="width=device-width, initial-scale=1">
So this:
<meta name="htmx-config" content='{"defaultSwapStyle":"outerHTML", "includeIndicatorStyles":false}'>
Would become:
<meta name="htmx-config" content="default-swap-style=outer-html, include-indicator-styles=false">
I like this idea. It looks cleaner and is closer to plain HTML, which I think htmx should strive for.