Henri Sivonen wrote: > On Nov 11, 2009, at 07:55, Manu Sporny wrote: >>>> - Defining the new replacement mechanism for @profile as rel="profile" >>> >>> What problem does this solve? >> >> A number of other people have done a good job of outlining why the >> HTML5-EPB spec exists. Were you asking a more specific question, or do >> you have a more specific critique of the HTML5-EPB spec? > > It seems to me that changing from @profile to <link rel=profile> is > merely a syntactic transformation. I was asking what problem the > syntactic transformation solves compared to using @profile (or having > neither @profile nor rel=profile). It solves the problem of head/@profile being removed in HTML5. I agree that getting head/@profile back in would resolve that issue. > ... >> 1. For spec authors that would like to define extended processing >> behavior, there is currently no mechanism to do so provided in HTML5. > > What's the point of introducing rel=profile instead of reusing @profile > from HTML 4.01? > >> 2. There are a number of communities that have taken issue with @profile >> being made obsolete, not because they have nothing better to do, but >> because it affects them and has repercussions on their work. If HTML5 >> got rid of @profile and nobody complained, that would help to prove that >> it is a useless feature - however, that has not happened. > > So why are you introducing rel=profile and still obsoleting @profile > instead of writing a Change Proposal to introduce @profile as non-obsolete? ...and conforming. It would be conforming so it can be used while specs that use it can be upgraded. It would be obsolete because link/@rel=profile could replace it in the mid-term. As a related thought: if we come to the conclusion that the functionality is useful, and should be extended to allow scoping, that *still* could be done using @profile (for instance, by allowing it on block-level elements as well). BR, JulianReceived on Friday, 13 November 2009 16:31:34 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 24 March 2011 00:23:08 GMT