- From: Mike Sierra <letmespellitoutforyou@gmail.com>
- Date: Tue, 22 Jan 2013 15:34:26 -0500
- To: Chris Mills <cmills@opera.com>
- Cc: "public-webplatform@w3.org" <public-webplatform@w3.org>, Jonathan Garbee <jonathan@garbee.me>
On Tue, Jan 22, 2013 at 2:22 PM, Mike Sierra <letmespellitoutforyou@gmail.com> wrote: > Great comments. Replies inline marked SIERRA below. I think it's wise > to keep a tally of the major template/skin enhancements necessary to > produce this suggested design -- will do that. As promised, a list of features needed to fine-tune the design: * Page title & summary are on the same line in this example; formatted as left/right justification with negative margin for overlay; this is fragile for cases where text in either runs too long. * Removed hard-coded "W3C Recommendation" text. If necessary, use a graphic to represent options or otherwise push it out of the main text flow. * "Specifies the size of text" is currently called a "summary", hopefully a simple sentence reflected in CSS property listings. The "This property sets the..." text offers more fleshed-out expository context not intended for listings. New field needed in template. What to call it? * Removed the implicit "Summary" & "Overview table" headings. * Under "Values", each <dt>/<dd> pair generate incorrectly in its own <dl>, which also produces unnesessary rules. Regardless, I'd remove the rule formatting altogether as too busy. * Heavily reformatted property value overview table. I'd shade all rows white here. * Each cell title ("Computed value"/"Initial value") should link to a concept page. * Inherited/Animatable use check/X icons rather than Yes/No text. * Current template only allows one media type, but property may well apply to more. * Added an extra "Shorthand" field to overview table. Suggest a field in e.g. template for font-size to specify "font". Then font-size page would display "Shorthand: font" and font page would display "Shorthand for: font-family, font-size, font-weight" ... etc. for all properties that share the same shorthand. * If property is marked as "inherited", should a syntax line & value description be automatically generated, or is it implicit, and is link to the "inherited" concept sufficient? Authors should not have to redundantly hard-code the "inherit" value at any rate. * Fixed keyword values are bold, while variables are italic. The template provides no way to make that important distinction. * Default text for <dd> text in "Values" section should not be italic. * Heavily reformatted & merged compatibility table. * Separated sub-issues in compatibility table (e.g. "vw/vh/vmin viewport units") with col-spanned table headings. * Under compatibility notes, added less-than/greater-than/equals for explicit relation to version numbers. * Removed redundant "See Also" head; used "Related Articles" instead * Pushed Specification info into "Related Articles" area * Reformatted most related-article links as 3-column to save space. (CSS formatting should kick in after # of list items exceeds a threshold.) * Directly embedded a sample page as an <iframe>. This is only a suggested UI. Hopefully dabblet sample pages can be presented this way. * Unclear what "Percentages" template option is intended for "Top-Level Summary", but it is not reflected in the resulting overview table. --Mike Sierra
Received on Tuesday, 22 January 2013 20:34:53 UTC