Re: [svgwg] Deprecate type attribute on SVGStyleElement?

The Working Group just discussed `Deprecate type attribute on SVGStyleElement`.

<details><summary>The full IRC log of that discussion</summary>
&lt;krit> topic: Deprecate type attribute on SVGStyleElement<br>
&lt;krit> GitHub: https://github.com/w3c/svgwg/issues/411<br>
&lt;krit> AmeliaBR: David suggested deprecating the type attribute<br>
&lt;krit> AmeliaBR: in SVG1.1 the attribute technically was required<br>
&lt;krit> AmeliaBR: in SVG 2 we added the suggestion to only use it with CSS and don't make it a required attribute for content.<br>
&lt;krit> AmeliaBR: the idea is to deprecate the attribute entirely now but keep it in SVG2<br>
&lt;krit> Tav: we do support XSL<br>
&lt;krit> AmeliaBR: even on style elements? Browsers do support for external styles<br>
&lt;krit> Tav: maybe I am misremembering this. I can do some looking.<br>
&lt;krit> AmeliaBR: since qe added the default value... there could be older tools that do not assume a default value.<br>
&lt;krit> AmeliaBR: InkScape a couple of version ago didn't support the style element w/o typing.<br>
&lt;krit> AmeliaBR: for authoring tools it might still be a good idea to keep support.<br>
&lt;krit> AmeliaBR: doesn't block deprecation;<br>
&lt;krit> krit: We could deprecate as a suggestion to implementors or suggest not using it as a strong suggestion to not use it.<br>
&lt;krit> AmeliaBR: there is a difference between obsolete and deprecation and the latter can be permanently<br>
&lt;krit> krit: on the server side, XSL ws used in the past.<br>
&lt;krit> krit: I'd still support deprecation because of low usage today<br>
&lt;krit> Tav: no strong opinion<br>
&lt;krit> krit: this would also harmonise SVG style element with the HTML one a bit more.<br>
&lt;krit> AmeliaBR: I am fine with deprecation but required support.<br>
&lt;krit> suggestedResolution: Make type attribute on Style element deprecated but reuired for backwards compatibility.<br>
&lt;krit> Resolution: Make type attribute on Style element deprecated but required for backwards compatibility.<br>
</details>


-- 
GitHub Notification of comment by css-meeting-bot
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/411#issuecomment-414445207 using your GitHub account

Received on Monday, 20 August 2018 20:04:48 UTC