Skip to content

Commit 9911929

Browse files
committed
adding Steve's layout text
1 parent 933c61c commit 9911929

File tree

2 files changed

+36
-18
lines changed

2 files changed

+36
-18
lines changed

css3-2d-transforms/Overview.html

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@
2121

2222
<h1>CSS 2D Transforms Module Level 3</h1>
2323

24-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 18 February
25-
2009</h2>
24+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 6 March 2009</h2>
2625

2726
<dl>
2827
<dt>This version:
@@ -216,14 +215,23 @@ <h2 id=introduction><span class=secno>1 </span>Introduction</h2>
216215
positioned objects should do this, i.e., that it's much harder to
217216
implement otherwise.</div>
218217

219-
<div class=issue> Transforms should perhaps be allowed to affect layout,
220-
under some circumstances. A uniform architecture for the layout-affecting
221-
and layout-independent cases might cause architectural changes to the
222-
layout-independent case that is detailed in this version of this document.
223-
One possibility is to use the position property to affect layout, and this
224-
seems to be a logical choice, but there are lots of questions about how
225-
this would work. If you have an opinion on this topic, please send
226-
feedback.</div>
218+
<div class=issue> There are two roles for transformations in layout: (1)
219+
transformations that adjust the position of the affected content without
220+
changing the normal layout of that content (much like relative
221+
positioning) and (2) transformation of the content prior to layout that
222+
affects the layout of that content. See <a
223+
href="http://lists.w3.org/Archives/Public/www-style/2007Oct/0209">http://lists.w3.org/Archives/Public/www-style/2007Oct/0209</a>
224+
for examples of both cases. The "transform" property (as defined in this
225+
document) is equally useful for both roles. This document is focused on
226+
satisfying the first role. There is, however, an architectural question
227+
that arises because there needs to be a way to distinguish which role an
228+
author of a stylesheet wants. The key question is which is the default
229+
behavior/role for the "transform" property and how is the other
230+
behavior/role indicated by a stylesheet author. One possibility is to use
231+
the position property, particularly position: relative, to trigger the
232+
first role; another possibility is to make the first role the default
233+
which leaves the question as to how to indicate the second role. If you
234+
have an opinion on this topic, please send feedback.</div>
227235

228236
<div class=issue> What do fixed backgrounds do in transforms? They should
229237
probably ignore the transform completely, since - even transformed - the

css3-2d-transforms/Overview.src.html

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -113,14 +113,24 @@ <h2>Introduction</h2>
113113
should do this, i.e., that it's much harder to implement otherwise.
114114
</div>
115115
<div class="issue">
116-
Transforms should perhaps be allowed to affect layout, under some
117-
circumstances. A uniform architecture for the layout-affecting and
118-
layout-independent cases might cause architectural changes to the
119-
layout-independent case that is detailed in this version of this
120-
document. One possibility is to use the position property to affect
121-
layout, and this seems to be a logical choice, but there are lots of
122-
questions about how this would work.
123-
If you have an opinion on this topic, please send feedback.
116+
There are two roles for transformations in layout: (1) transformations
117+
that adjust the position of the affected content without changing the
118+
normal layout of that content (much like relative positioning) and (2)
119+
transformation of the content prior to layout that affects the layout
120+
of that content. See <a
121+
href="http://lists.w3.org/Archives/Public/www-style/2007Oct/0209">http://lists.w3.org/Archives/Public/www-style/2007Oct/0209</a>
122+
for examples of both cases. The "transform" property (as defined in
123+
this document) is equally useful for both roles. This document is
124+
focused on satisfying the first role. There is, however, an
125+
architectural question that arises because there needs to be a way to
126+
distinguish which role an author of a stylesheet wants. The key
127+
question is which is the default behavior/role for the "transform"
128+
property and how is the other behavior/role indicated by a stylesheet
129+
author. One possibility is to use the position property, particularly
130+
position: relative, to trigger the first role; another possibility is
131+
to make the first role the default which leaves the question as to how
132+
to indicate the second role. If you have an opinion on this topic,
133+
please send feedback.
124134
</div>
125135
<div class="issue">
126136
What do fixed backgrounds do in transforms? They should probably ignore

0 commit comments

Comments
 (0)