Why does anyone think that blacklisting things they know about makes html more secure?
I guess whitelisting only the things they are absolutely sure are harmless is way more work.
I guess whitelisting only the things they are absolutely sure are harmless is way more work.
Basically the experience of a web developer every day, no matter how experienced you are.
But it's hard to restrain yourself from doing: allow any (possibly except some) at any stage of whitelisting.
Even to a point of not allowing string of any characters as attribute value.
If you go back a few decades, you're competing against vi/vim and emacs, and there's no way you can say VS Code (and atom) can go against the "usefulness" or even productivity of either of those editors and their development environments.