I would like a normalize edge version that is targeted at all (last two).
I would argue that if an edge version of normalize were created, to only target browsers that Microsoft itself supports, i.e. IE 11, and latest 2 versions of Edge.
I don't see the benefit of this. As it is, normalize is < 1 kb. Are you really wanting to drop support for IE9 just to spare a few bytes?! Silly idea IMHO.
I don't understand why for all other browsers 'last two' is generous but IE gets special treatment. Let's push the platform forward and give old browsers an upgrade message.
Let's also be clear. I am suggesting an edge version. One would be free to use the existing version if they work somewhere where they can't upgrade browsers easily (schools).
Internet Explorer is a special use case because it is tied to Windows releases, which limit user upgrade paths.
If one wanted to automate removing those unnecessary bytes for themselves and the rest of the webdev community, they could take advantage of the fact that every part of normalize lists the browsers it targets, which means one could write a PostCSS plugin that omits the rules that do not match a browserslist config.
I鈥檇 definitely provide link to such a project in our README.
NM guys. this is what I'm looking for. http://jgthms.com/minireset.css/
@ShaggyDude, looks good.
Most helpful comment
I would argue that if an edge version of normalize were created, to only target browsers that Microsoft itself supports, i.e. IE 11, and latest 2 versions of Edge.