Minutes Santa Clara F2F Part IV 2014-10-28: Fonts, Animations, Scrolling Effects and Primitives, Snap Points, Text
Fonts
- The expressed desire to have Kai classified as a cursive font from the Chinese publishing group as a way to distinguish that is is a different style garnered a lot of mixed thoughts and concern that the group didn’t have the expertise to make the right decision.
- There was also concern that Kai isn’t widely downloaded as a font and more research is needed to see if it’s common in devices marketed to a Chinese-speaking population.
- Resolved: Topic (above) goes back to the mailing list to find a good solution
- Resolved: Only download a single font per family when unicode-range values overlap
- Google’s proposal for a timeout function for font downloading was discussed and fleshed out further.
- A better definition of when timeout occurs needs to be created.
- This also needs to be optional when only the real font will do, such as icon fonts.
- There was neither full opposition or support, so discussion will continue on the mailing list.
- Resolved: Start editor’s draft of CSS4 Fonts
Full Minutes || Spec Referenced
Animations, Scrolling Effects and Primitives
- Resolved: start work on Animations level 2
- Additive Animation will be a part of Animations level 2.
- Using Animations to smooth out scrolling effects had a lot of support and there was substantial feedback to be put in a more concrete linguistic proposal.
- One expressed concern was that scroll effects need to be able to be turned off by the user.
- rbyers presented his proposal to create a set of primitives in order to allow developers the ability to be innovative in their designs without resorting to building mobile-native apps. In specific, he proposed:
scroll-delay
which lets you do anything on the main thread, with sync
beforescroll
which lets you just intercept scrolls – you get an event when there’s a “scroll intention” from the user
- volick also presented his set of proposals and there was a lot of interest in potentially being able to control a bunch of animations with UI Worker, which lets you do some things on the scroll thread, with synchronization.
Full Minutes || Spec Referenced
Snap Points
- The group reviewed progress on Snap Points. Discussed some concerns over:
- behavior at the start/end of a scroller
- travelling past multiple snap points during scroll gesture/animation
- graceful degradation on smaller-than-expected screen sizes
- Resolved: Publish FPWD of Snap Points
Full Minutes || Spec Referenced
Text
- Discussed options for specifying justification behavior for untagged content.
- Resolved: No examples of justification algorithm for
text-justify: auto
- Resolved: Link to a wiki or NOTE collating information about language-specific justification conventions.
Full Minutes || Spec Referenced
« Previous article
Next article »