css-ruby/Overview.src.html

changeset 8509
7720e9e6db0b
parent 8506
9371adc12111
child 8526
eae28530e7d7
     1.1 --- a/css-ruby/Overview.src.html	Wed Jun 19 00:40:35 2013 +0200
     1.2 +++ b/css-ruby/Overview.src.html	Wed Jun 19 15:45:39 2013 +0900
     1.3 @@ -1442,6 +1442,63 @@
     1.4  Pratley, Takao Suzuki(<span lang="ja">鈴木 孝雄</span>), Frank Yung-Fong Tang, Chris Thrasher, Masafumi Yabe<span lang="ja">家辺
     1.5  勝文</span>), Steve Zilles.</p>
     1.6  
     1.7 +<h2 class="no-num" id="changes">
     1.8 +Changes</h2>
     1.9 +
    1.10 +	<p>The following major changes have been made since the previous Working Draft:
    1.11 +	<dl>
    1.12 +		<dt>Remove 'ruby-span' and mentions of <code>rbspan</code>.
    1.13 +		<dd>
    1.14 +			Explicit spanning is not used in HTML ruby in favor of implicit spanning.
    1.15 +			This can't handle some pathological double-sided spanning cases,
    1.16 +			but there seems to be no requirement for these at the moment.
    1.17 +			(For implementations that support full complex XHTML Ruby,
    1.18 +			they can imply spanning from the markup the same magic way
    1.19 +			that we handle cell spanning from tables. It doesn't seem
    1.20 +			necessary to include controls this in Level 1.)
    1.21 +
    1.22 +		<dt>Defer 'ruby-overhang' and ''ruby-align: line-end'' to Level 2.
    1.23 +		<dd>
    1.24 +			It's somewhat complicated, advanced feature.
    1.25 +			Proposal is to make this behavior UA-defined
    1.26 +			and provide some examples of acceptable options.
    1.27 +
    1.28 +		<dt>Close issue requesting 'display: rp': use ''display: none''.
    1.29 +		<dd>
    1.30 +			The i18nwg added an issue requesting a display value for &lt;rp> elements.
    1.31 +			They're supposed to be hidden when &tl;ruby> is displayed as ruby.
    1.32 +			But this is easily accomplished already with ''display: none''.
    1.33 +
    1.34 +		<dt>Change 'ruby-position' values to match 'text-emphasis-position'.
    1.35 +		<dd>
    1.36 +			Other than ''inter-character'', which we need to keep,
    1.37 +			it makes more sense to align ruby positions with 'text-emphasis-position',
    1.38 +			which can correctly handle various combinations of horizontal/vertical preferences.
    1.39 +
    1.40 +		<dt>Remove unused values of 'ruby-align'.
    1.41 +		<dd>
    1.42 +			'left', 'right', and 'end' are not needed.
    1.43 +
    1.44 +		<dt>Added 'ruby-merge' property to control jukugo rendering.
    1.45 +		<dd>
    1.46 +			This is a stylistic effect, not a structural one;
    1.47 +			the previous model assumed that it was structural and suggested handling it by changing markup. :(
    1.48 +
    1.49 +		<dt>Remove ''inline'' from 'ruby-position'.
    1.50 +		<dd>
    1.51 +			This is do-able via ''display: inline'' on all the ruby-related elements,
    1.52 +			see <a href="#default-inline">Appendix A</a>
    1.53 +
    1.54 +		<dt>Added <a href="#default-style">Default Style</a> rules
    1.55 +		<dd>
    1.56 +			As requested by i18nwg.
    1.57 +
    1.58 +		<dt>Wrote anonymous box generation rules
    1.59 +		<dd>
    1.60 +			And defined pairing of bases and annotations.
    1.61 +			Should now handle all the crazy proposed permutations of HTML ruby markup.
    1.62 +	</dl>
    1.63 +
    1.64  <h2 class=no-num id="references">
    1.65  References</h2>
    1.66  

mercurial