When `<link rel=preload>` was integrated into the HTML spec, the `as` attribute
was changed to be case-sensitive, meaning that something like `<link rel=preload as=Script>` would fail to parse and would trigger no request.
domenic@ opened an
issue calling out this weird and uncommon (even if apparently not unprecedented) behavior for the attribute, but folks on that issue were not able to reach agreement. esprehn@ and foolip@ participated on the issue, objecting to the specced behavior.
Currently implemented behavior is not aligned with the spec on that, and `as` is parsed in a case-insensitive way.
Blink is currently the only rendering engine shipping preload, so there are no compatibility issues involved. (WebKit's implementation, still behind a flag, disagrees with the spec as well)
Does anyone here have strong arguments in favor of us aligning our implementation with the spec?