- From: Marcos Cáceres <notifications@github.com>
- Date: Mon, 07 Jan 2019 18:49:33 -0800
- To: w3c/screen-orientation <screen-orientation@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/screen-orientation/pull/126/review/190073420@github.com>
marcoscaceres requested changes on this pull request.
Couple of little things, but this is looking really good! Much more clear with the table.
> @@ -35,6 +35,7 @@
caniuse: "screen-orientation",
};
</script>
+ <link rel="stylesheet" type="text/css" href="styles.css">
I'd suggest just inlining style.css instead with a `<style>` element... one less file to deal with.
> + One primary orientation will always be determined by the natural
+ orientation of the device and this will then determine the secondary
+ value of its related orientation.
+ </p>
+ <p>
+ For example a device held in its natural portrait orientation would
+ have a current orientation of <a>portrait-primary</a> and its
+ <a>portrait-secondary</a> orientation would be its position when
+ rotated 180°.
+ </p>
+ <p>
+ The <a>user agent</a> can associate the other <code>*-primary</code>
+ and <code>*-secondary</code> values at will. For example, it can be
+ based on the device preferred angles, the user's preferred
+ orientations or the current orientation when the application starts.
+ </p>
In a new paragraph, it would be nice here to introduce the table... "The following table..." Alternatively, you could talk about the table in the first paragraph that you added above.
> + </th>
+ <th>
+ Primary Orientation 2
+ </th>
+ <th>
+ Secondary Orientation 2
+ </th>
+ </tr>
+ </thead>
+ <tbody>
+ <tr>
+ <td>
+ Portrait
+ </td>
+ <td>
+ Portrait-primary<br>
nit: link "portrait-primary" etc...
Using a `<br>` seems a little odd... we probably don't need to fix this now, but we should think about maybe a better way of arranging the cells. It doesn't matter too much tho.
> + <td>
+ Portrait-primary<br>
+ <a>User agent</a> to set at either <a>Angle</a> <code>90</code>
+ or <a>Angle</a> <code>270</code>
+ </td>
+ <td>
+ Portrait-secondary<br>
+ Set at the angle not used for portrait-primary
+ </td>
+ </tr>
+ </tbody>
+ </table>
+ <p>
+ A <a>user agent</a> MUST keep the <a>current orientation type</a> and
+ the <a>current orientation angle</a> relation consistent for any
+ given <a>document</a>.
May the table could play a role here in enforcing this consistency?
> + orientation of the device and this will then determine the secondary
+ value of its related orientation.
+ </p>
+ <p>
+ For example a device held in its natural portrait orientation would
+ have a current orientation of <a>portrait-primary</a> and its
+ <a>portrait-secondary</a> orientation would be its position when
+ rotated 180°.
+ </p>
+ <p>
+ The <a>user agent</a> can associate the other <code>*-primary</code>
+ and <code>*-secondary</code> values at will. For example, it can be
+ based on the device preferred angles, the user's preferred
+ orientations or the current orientation when the application starts.
+ </p>
+ <table>
Might be nice to give the table a `<caption><dfn>the xxxxx table</dfn></caption>` with a proper name, allowing it to be referenced from within the document. Then you can do, "In `<a>`the xxxxx table</a>" when needed (and also potentially allowing other specs to externally reference the table).
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/screen-orientation/pull/126#pullrequestreview-190073420
Received on Tuesday, 8 January 2019 02:49:55 UTC