- From: Felix Sasaki <fsasaki@w3.org>
- Date: Fri, 11 Jan 2013 09:55:16 +0100
- To: Mārcis Pinnis <marcis.pinnis@Tilde.lv>
- CC: "public-multilingualweb-lt@w3.org" <public-multilingualweb-lt@w3.org>, Pēteris Ņikiforovs <peteris.nikiforovs@Tilde.lv>, Andis Lagzdiņš <andis.lagzdins@Tilde.lv>
- Message-ID: <50EFD374.2010509@w3.org>
Hi Mārcis, all, I filed an issue for this since it may need a change in the draft. At http://www.w3.org/TR/2012/WD-its20-20121206/#html5-selection-precedence we say "2. global selection in documents "(using mechanism of external global rules or inline global rules)", but we don't say what should happen if both external and inline rules are present. We probably should clarify this. While doing this we might also try to resolve the comment from Chase and Kevin, see https://www.w3.org/International/multilingualweb/lt/track/issues/70 Best, Felix Am 11.01.13 09:35, schrieb Mārcis Pinnis: > > Hi Felix and others, > > Just a small clarification (yes/no) question regarding rule precedence. > > Just to get some context: > > ITS 2.0 in http://www.w3.org/TR/its20/#html5-global-rules specifies: > > Link to external global rules is specified in |href|attribute of > |link|element, with the link relation |its-rules|. > > and also: > > Inline global rules MUST <http://www.w3.org/TR/its20/#rfc2119> be > specified inside |script|which has |type|attribute with the value > |application/its+xml|. The |script|element itself SHOULD > <http://www.w3.org/TR/its20/#rfc2119> be child of |head|element. > Comments MUST NOT <http://www.w3.org/TR/its20/#rfc2119> be used inside > global rules. Each |script|element MUST NOT > <http://www.w3.org/TR/its20/#rfc2119> contain more than one > |rules|element. > > that is, we may have two types of rules – inline within script > elements and external . > > So ... now the question: > > If we have several inline and external rules, for instance: > > <link ... > > <script ... > > <script > > <link ... > > Do we ignore that the script rules are inline (that is, there is no > prioritization between inline and external rules other than the order > in which they are defined within the HTML head tag) and do the last > <link /> rules override any previous ones in the case of rule > overlapping (seems obvious, however, I could not find a precise > clarification of this in the current ITS 2.0 version)? > > Yes – the last one overrides all previous. > > no – it does override the first external rules, but does not override > the script rules. > > Best regards, > > Mārcis ;o) >
Received on Friday, 11 January 2013 08:55:43 UTC