@Vassar Grad ๐ Former @VassarWTEN ๐พ Piano player and composer ๐น LFW as a software engineer ๐ฅ๏ธ Contributor to Web Inspector @WebKit Former Scribe for @csswg
Attached is the all fonts feature proposal I created for WebKit's web inspector ui during this year's contributors' meeting ๐ค https://t.co/vIph2fgV5K
(4/4 scope) my recap of the @csswg 12/20/23 meeting
Serialize the implicit `scope` pseudo-class in rule selectors, enhancing transportability for JavaScript copying and pasting
Current draft: https://t.co/0e6hL1O5bt
(3/4 transitions) my recap of the @csswg 12/20/23 meeting
Disallow `auto` for `view-transitions-name`/`view-transitions` to reserve the keyword for a future implementation
Add `calc-size()` to css-values-5 for better transitions to height or width `auto`
(3/4 transitions) my recap of the @csswg 12/20/23 meeting
Disallow `auto` for `view-transitions-name`/`view-transitions` to reserve the keyword for a future implementation
Add `calc-size()` to css-values-5 for better transitions to height or width `auto`
(2/4 CSS text) my recap of the @csswg 12/20/23 meeting
Remap text-spacing values for visual regressions in portals, news sites, and Japanese use cases
Simpler text-spacing options: normal | trim-start | space-first | trim-auto | space-all | trim-all | auto
https://t.co/Yu5cyUHE67
(2/4 CSS text) my recap of the @csswg 12/20/23 meeting
Remap text-spacing values for visual regressions in portals, news sites, and Japanese use cases
Simpler text-spacing options: normal | trim-start | space-first | trim-auto | space-all | trim-all | auto
https://t.co/Yu5cyUHE67
(1/4 CSS Color HDR) my recap of the @csswg 12/20/23 meeting
Adopted the CSS Color HDR draft as a work item for dynamic luminescence beyond 8 bits, to allow higher pixel ranges for a better viewing experience and higher accessibility. Check out the draft at https://t.co/aFTR89Pa4v
(1/4 CSS Color HDR) my recap of the @csswg 12/20/23 meeting
Adopted the CSS Color HDR draft as a work item for dynamic luminescence beyond 8 bits, to allow higher pixel ranges for a better viewing experience and higher accessibility. Check out the draft at https://t.co/aFTR89Pa4v
I am excited to have contributed to my first css spec! I provided two png images for a better visualization of the examples for the upcoming stripes() feature. For more information about the spec, you can visit https://t.co/UUQlLNT4JQ
((4/4) animations) my @csswg recap from 12/13/23 meeting
future implementation of animation-trigger property to enable animations when an element is within a timeline's range
((3/4) css stripes) my @csswg recap from 12/13/23 meeting
stripes() values support transitions for interpolation
formula: max (0, 100% -sum-of-percents - sum-of-fixed) * flex value / max(1, sum-of-flexes) (a <length-percentage>)
((3/4) css stripes) my @csswg recap from 12/13/23 meeting
stripes() values support transitions for interpolation
formula: max (0, 100% -sum-of-percents - sum-of-fixed) * flex value / max(1, sum-of-flexes) (a <length-percentage>)
((2/4) scroll snap) my @csswg recap from 12/13/23 meeting
any position with an overlarge snap area is now a valid snap position for the use of snap areas larger than the scroll port
((2/4) scroll snap) my @csswg recap from 12/13/23 meeting
any position with an overlarge snap area is now a valid snap position for the use of snap areas larger than the scroll port
((1/4) timeline) my @csswg recap from 12/13/23 meeting
all keyword in timeline-scope specifies all possible names
scroll parameter for range represents the entire scroll range of timelines
((1/4) timeline) my @csswg recap from 12/13/23 meeting
all keyword in timeline-scope specifies all possible names
scroll parameter for range represents the entire scroll range of timelines
((1/4) timeline) my @csswg recap from 12/13/23 meeting
all keyword in timeline-scope specifies all possible names
scroll parameter for range represents the entire scroll range of timelines
Safari 17.2 is here!
https://t.co/UravzJhOMv
โA new version of Safari shipped 17 times in the last 28 monthsโฆ With 39 features and 169 fixes, todayโs release is Safariโs biggest December release of web technology ever.โ
((4/4) scroll animations) my @csswg recap from 12/07/23 meeting
discuss possibility in fixing blocking effects of timeline-scope in html lists within container queries & style queries
further consideration needed in scoping, possibility to define a counter with wide/narrow scope
((3/4) css lists) my @csswg recap from 12/07/23 meeting
revert the previous resolution and associated edits related to CSS counter scope from the compatibility issues with HTML ordinals
define an opt-in narrow scope for counter resets in the future, the exact syntax is tbd
((3/4) css lists) my @csswg recap from 12/07/23 meeting
revert the previous resolution and associated edits related to CSS counter scope from the compatibility issues with HTML ordinals
define an opt-in narrow scope for counter resets in the future, the exact syntax is tbd
((2/4) scroll snap) my @csswg recap from 12/07/23 meeting
specify option 7 as normative behavior for nested snap behaviors to join preceding ranges if overlapping ranges and short gaps
specify a list order as normative behavior in snap point selection with multiple aligned boxes