Minutes Telecon 2019-07-10
- Resolved: For interpolation math functions are treated as atomic algebraic terms. You interpolate a calc expression that is the weighted sum of all the terms. (Issue #4082: How to interpolate min/max/clamp?)
- Resolved: Add section to CSS images defining computed value of an image type. This value has colors links and lengths all made absolute per usual computed value rules for those sub types and fix specs referring to images to make sure use correct language. (Issue #4042: Computed gradient colors)
- Resolved: SVG elements generating CSS layout boxes are included as part of resize observer and resize observer rectangles with a definition [for layout box] of `
svg:root, *:not(svg|*) > SVG, SVG|foreignObject > SVG { /* SVG elements with CSS layout box */}
(Issue #4032: SVG Interaction)
- Discussion on issue #4059 (Limits on text-underline-offset to preserve semantic meaning):
- There continued to be concern about text-underline-offset being used in place of a strikethrough. This could lead to problems in styling with browsers that have not fully implemented the property as well as discrepancies between what is visually presented and what’s in the a11y tree.
- One possible way to prevent the strikethrough case is to ensure that authors have just as much style control on overlines and strikethroughs so that there is no incentive to misuse an underline.
- The other option presented was to clamp at a mid-point in the text so that it can’t get to the point where it looks like a strikethrough.
- The other argument for clamping was to ensure that the underline was visually presented in near proximity to the text it is underlining.
- This lead to an argument that clamping shouldn’t be done at all since box-shadows can end up anywhere in the document, not just in close proximity to the box, and therefore limiting the text-underline-offset will limit flexibility in design. Changing a value and not having it change on screen is often a bad authoring experience.
- Since there were several different opinions on where to clamp as well as some arguments that we shouldn’t be clamping at all, discussion will continue on github.
Full Meeting Minutes
« Previous article
Next article »