- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Wed, 13 Jun 2018 19:38:53 -0700
- To: "www-style@w3.org" <www-style@w3.org>
- Cc: Jen Simmons <jensimmons@mozilla.com>
Dave Cramer and I worked through the pile of outstanding initial-letter issues a couple weeks ago. Here's where they all stand and what we need from the CSSWG: Issues that need CSSWG Discussion --------------------------------- We'd like to discuss the issues below on the June 27th telecon, if possible. Our goal is to publish an updated WD with the issues resolved asap (and continue working on the remaining issues afterwards, of course), so please post comments if you have feedback. :) #884 define interaction of initial-letter and text-align https://github.com/w3c/csswg-drafts/issues/884 Proposal at https://github.com/w3c/csswg-drafts/issues/884#issuecomment-392114382 Open: =WG= Review and approve? #360 & #689 interaction with floats. https://github.com/w3c/csswg-drafts/issues/360#issuecomment-392128995 https://github.com/w3c/csswg-drafts/issues/689 Edits made based on F2F discussions. Open: =WG= Approve? #2705 Should 'initial-letter' apply to 'list-style: inside' ::marker? https://github.com/w3c/csswg-drafts/issues/2705 Proposal: Yes. Open: =WG= Discuss. #688 initial-letter and float on same element. https://github.com/w3c/csswg-drafts/issues/688 Proposal A: Close as invalid (no change; display computation wins) Proposal B: 'initial-letter' wins over 'float' (and affects display computation?) Open: =WG= Discuss. #2700 properties that apply to initial-letter list https://github.com/w3c/csswg-drafts/issues/2700 We replaced the fixed list of properties that apply to initial-letter with saying all properties that apply to inlines apply, listing a few exceptions, see https://drafts.csswg.org/css-inline-3/#initial-letter-properties Open: =WG= Discuss. #863 apply width/height to initial letters https://github.com/w3c/csswg-drafts/issues/863 We added a first pass of edits; review requested. Open: =WG= Review. #885 allow shape-outside to apply https://github.com/w3c/csswg-drafts/issues/885 Proposal A: 'shape-outside', if defined, overrides glyph outline Proposal B: 'shape-outside', if defined, overrides margin edges; using glyph outline requires new 'shape-outside' value Open: =WG= Discuss. #310 Initial Letter selection and hanging punctuation https://github.com/w3c/csswg-drafts/issues/310 Clarifications made: https://github.com/w3c/csswg-drafts/commit/502194f64482c12fd75486a7b6154ad371f333ae Feedback requested on some open questions: https://github.com/w3c/csswg-drafts/issues/310#issuecomment-396765893 #2184 box tree nesting vs initial-letter Defining how initial-letter applies in nested inline boxes We made a series of edits, looking for review: https://github.com/w3c/csswg-drafts/issues/2184#issuecomment-391832514 Open: =WG= Review. #862 should initial-letter be plural? https://github.com/w3c/csswg-drafts/issues/862 A question of usability vs. existing implementations. Open: =WG= Discuss. Issues that need i18n or typographic input ------------------------------------------ #410 auto value for initial-letter-wrap https://github.com/w3c/csswg-drafts/issues/410 Currently the first line is not kerned automatically, unless `first` is specified *and* the next character is not white space. We're unsure whether this set of rules is applicable to all languages or if we need other options. #864 South Indian top alignment https://github.com/w3c/csswg-drafts/issues/410 Need info on correct handling of scripts like Tamil and Telugu #965 adjacent initial letter. https://github.com/w3c/csswg-drafts/issues/965 If the intent is to place the initial letter in the margin, this is currently possible. If the intent is to make space to the end of the paragraph and then subsequent paragraphs start underneath the letter, then we need to do something different. None of the examples given span multiple paragraphs, so we need more info. FYI --- #735 how does initial letter sink? https://github.com/w3c/csswg-drafts/issues/735 Closed: Accepted. (Clarifications made based on earlier discussions.) Changes: https://github.com/w3c/csswg-drafts/commit/9b664153e0a8f9c39961f906d2e016dd53093716 https://github.com/w3c/csswg-drafts/commit/50b5315b5e15418c3ca886d98488911ee60e2cc6 No WG action needed. #947 Errors in defining CJK exclusion area. https://github.com/w3c/csswg-drafts/issues/947 Closed: Accepted. (Fixed the fairly obvious errors in the obvious way.) Changes: https://github.com/w3c/csswg-drafts/commit/2171624f8df3550c58c08e5d4abd93047e945cfd No WG action needed. #2404 Define interaction with fragmentation https://github.com/w3c/csswg-drafts/issues/2404 Closed: Accepted Changes: https://github.com/w3c/csswg-drafts/commit/026cf1d730147f13941541fdb153115b417836a9 No WG action needed. #2399 Arabic shaping across boundaries https://github.com/w3c/csswg-drafts/issues/2399 Closed: Accepted Changes: https://github.com/w3c/csswg-drafts/commit/02a64aa1ee6045d11e47ebf4646cb05da407af6b No WG action needed. #703 Define interaction with overflow and intrinsic sizing https://github.com/w3c/csswg-drafts/issues/2703#issuecomment-392116527 Closed: Invalid Reasons: https://github.com/w3c/csswg-drafts/issues/2703#issuecomment-392116527 No WG action needed. Ongoing Work ------------ We have some ideas on #719 and #887, but haven't yet written them up properly. ~fantasai
Received on Thursday, 14 June 2018 02:39:19 UTC