Skip to content

Commit 0f9aa85

Browse files
[css-view-transitions-1] 編集(論理的な簡約など
1 parent fcb0243 commit 0f9aa85

File tree

1 file changed

+42
-53
lines changed

1 file changed

+42
-53
lines changed

css-view-transitions-ja.html

Lines changed: 42 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,7 @@
544544

545545
生来な寸法:~CSSIMAGE#natural-dimensions
546546
生来な~size:~CSSIMAGE#natural-size
547-
描画されない:~CSSIMAGE4#element-not-rendered
547+
描画され:~CSSIMAGE4#element-not-rendered
548548

549549
内容を飛ばす:~CSSCONTAIN#skips-its-contents
550550
飛ばされ:~CSSCONTAIN#skips-its-contents
@@ -2058,7 +2058,7 @@ <h3 title="Tagging Individually Transitioning Subtrees: the view-transition-name
20582058
要素の`首要~box$が[
20592059
`断片化され$る/
20602060
`飛ばさ@:~CSSCONTAIN#skips-its-contents$れる/
2061-
`描画されない$
2061+
`描画され$ない
20622062
]場合、
20632063
この~propによる効果は無い。
20642064
正確な詳細は
@@ -2070,7 +2070,7 @@ <h3 title="Tagging Individually Transitioning Subtrees: the view-transition-name
20702070

20712071
<div class="algo">
20722072
<p>
2073-
所与の %要素【!`Element$I】 用の
2073+
所与の %要素【!`Element$I】
20742074
`文書~視野な~view遷移~名@
20752075
を取得するときは:
20762076
@@ -2083,17 +2083,19 @@ <h3 title="Tagging Individually Transitioning Subtrees: the view-transition-name
20832083
Let scopedViewTransitionName be the computed value of view-transition-name for element.
20842084
</li>
20852085
<li>
2086-
~IF[
2086+
~RET [
2087+
次が満たされるならば %視野~付き~view遷移~名 /
2088+
~ELSE_ `none$v
2089+
2090+
2091+
2092+
%視野~付き~view遷移~名 ~NEQ `none$v
2093+
]~AND[
20872094
%視野~付き~view遷移~名 は %要素 の`~node文書$に結付けられている
20882095
【~shadow~treeではなく,~node文書に結付けられた`~tree視野な名前$である】
20892096
2090-
2091-
~RET %視野~付き~view遷移~名
20922097
20932098
If scopedViewTransitionName is associated with element’s node document, then return scopedViewTransitionName.
2094-
</li>
2095-
<li>
2096-
~RET `none$v
20972099
20982100
Otherwise, return none.
20992101
</li>
@@ -4379,17 +4381,23 @@ <h4 title="Capture the old state">7.3.1. 旧-状態を捕捉する</h4>
43794381
</p>
43804382
<ul>
43814383
<li>
4382-
%要素 は`接続されて$いる
4384+
`接続されて$いる
4385+
</li>
4386+
<li>
4387+
その`~node文書$ ~EQ %文書
4388+
</li>
4389+
<li>
4390+
`平坦~tree$における その先祖として`内容を飛ばす$ものは無い
43834391
</li>
43844392
<li>
4385-
%要素 の`~node文書$ ~EQ %文書
4393+
その`文書~視野な~view遷移~名$ ~NEQ `none$v
43864394
</li>
43874395
<li>
4388-
`平坦~tree$における %要素 の先祖として`内容を飛ばす$ものは無い
4396+
`描画され$る
43894397
</li>
43904398
<li>
43914399
<p>
4392-
%要素 は複数個の`~box断片$に断片化されていない
4400+
複数個の`~box断片$を有さない
43934401
</p>
43944402

43954403
<p class="note">注記:
@@ -4427,24 +4435,14 @@ <h4 title="Capture the old state">7.3.1. 旧-状態を捕捉する</h4>
44274435
• If element has more than one box fragment, then continue.
44284436
• Note: We might want to enable transitions for fragmented elements in future versions. See #8900.
44294437
• Note: box fragment here does not refer to fragmentation of inline boxes across line boxes. Such inlines can participate in a transition.
4438+
• Let transitionName be the element’s document-scoped view transition name.
4439+
• If transitionName is none, or element is not rendered, then continue.
44304440
</div>
44314441
<ol>
44324442
<li>
44334443
%遷移~名 ~LET %要素 の`文書~視野な~view遷移~名$
44344444
4435-
Let transitionName be the element’s document-scoped view transition name.
4436-
</li>
4437-
<li>
4438-
~IF[
4439-
%遷移~名 ~EQ `none$v
4440-
]~OR[
4441-
%要素 は`描画されない$
4442-
4443-
4444-
~CONTINUE
4445-
4446-
If transitionName is none, or element is not rendered, then continue.
4447-
</li>
4445+
</li>
44484446
<li>
44494447
<p>
44504448
~IF[
@@ -4636,13 +4634,22 @@ <h4 title="Capture the new state">7.3.2. 新-状態を捕捉する</h4>
46364634
</p>
46374635
<ul>
46384636
<li>
4639-
%要素 は`接続されて$いる
4637+
`接続されて$いる
4638+
</li>
4639+
<li>
4640+
その`~node文書$ ~EQ %文書
4641+
</li>
4642+
<li>
4643+
`平坦~tree$における その先祖として`内容を飛ばす$ものは無い
46404644
</li>
46414645
<li>
4642-
%要素 の`~node文書$ ~EQ %文書
4646+
その`文書~視野な~view遷移~名$ ~NEQ `none$v
46434647
</li>
46444648
<li>
4645-
`平坦~tree$における %要素 の先祖として`内容を飛ばす$ものは無い
4649+
`描画され$る
4650+
</li>
4651+
<li>
4652+
複数個の`~box断片$を有さない
46464653
</li>
46474654
</ul>
46484655
<p>
@@ -4651,33 +4658,15 @@ <h4 title="Capture the new state">7.3.2. 新-状態を捕捉する</h4>
46514658
46524659
For each element of every element that is connected, and has a node document equal to document, in paint order:
46534660
• If any flat tree ancestor of this element skips its contents, then continue.
4661+
• Let transitionName be element’s document-scoped view transition name.
4662+
• If transitionName is none, or element is not rendered, then continue.
4663+
• If element has more than one box fragment, then continue.
46544664
</div>
46554665
<ol>
46564666
<li>
46574667
%遷移~名 ~LET %要素 の`文書~視野な~view遷移~名$
46584668
4659-
Let transitionName be element’s document-scoped view transition name.
4660-
</li>
4661-
<li>
4662-
~IF[
4663-
%遷移~名 ~EQ `none$v
4664-
]~OR[
4665-
%要素 は`描画されない$
4666-
4667-
4668-
~CONTINUE
4669-
4670-
If transitionName is none, or element is not rendered, then continue.
4671-
</li>
4672-
<li>
4673-
~IF[
4674-
%要素 は複数個の`~box断片$に断片化されている
4675-
4676-
4677-
~CONTINUE
4678-
4679-
If element has more than one box fragment, then continue.
4680-
</li>
4669+
</li>
46814670
<li>
46824671
~IF[
46834672
%遷移~名 ~IN %遷移~名~群
@@ -6117,12 +6106,12 @@ <h3 title="Update pseudo-element styles">7.9. 疑似要素~styleを更新する<
61176106
capturedElement’s new element has a flat tree ancestor that skips its contents.
61186107
</li>
61196108
<li>
6120-
%新-要素 は`描画されない$
6109+
%新-要素 は`描画され$ない
61216110
61226111
capturedElement’s new element is not rendered.
61236112
</li>
61246113
<li>
6125-
%新-要素 は複数個の`~box断片$に断片化されている
6114+
%新-要素 は複数個の`~box断片$を有する
61266115
61276116
capturedElement has more than one box fragment.
61286117
</li>

0 commit comments

Comments
 (0)