IRC log of css on 2021-02-24

Timestamps are in UTC.

16:58:39 [RRSAgent]
RRSAgent has joined #css
16:58:39 [RRSAgent]
logging to https://www.w3.org/2021/02/24-css-irc
16:58:42 [Zakim]
RRSAgent, make logs Public
16:58:43 [Zakim]
Meeting: Cascading Style Sheets (CSS) Working Group Teleconference
16:59:05 [dael]
present+
16:59:09 [plinss]
present+
16:59:10 [cbiesinger]
present+
16:59:13 [dael]
ScribeNick: dael
16:59:15 [vmpstr]
present+
16:59:44 [_Morgan]
_Morgan has joined #css
16:59:55 [dholbert]
present+
16:59:58 [_Morgan]
_Morgan has left #css
17:00:10 [Morgan]
Morgan has joined #css
17:00:47 [jfkthame]
jfkthame has joined #css
17:00:54 [miriam]
present+
17:00:57 [sanketj]
sanketj has joined #css
17:01:04 [sanketj]
present+
17:01:42 [Morgan]
present+
17:01:46 [dlibby]
dlibby has joined #css
17:01:46 [dael]
astearns: We'll wait another minute or so
17:01:52 [Gottfried]
Gottfried has joined #css
17:02:00 [rachelandrew]
present+
17:02:04 [dlibby]
present+
17:02:11 [alisonmaher]
alisonmaher has joined #css
17:02:15 [alisonmaher]
present+
17:02:35 [fantasai]
present+
17:02:54 [dael]
astearns: We should get started
17:03:02 [dael]
astearns: Does anyone have any changes to the agenda?
17:03:06 [dael]
Topic: [mediaqueries-5] duplication of `forced-colors: active` and `prefers-contrast: forced`
17:03:15 [dael]
Github: https://github.com/w3c/csswg-drafts/issues/5433
17:03:38 [dael]
alisonmaher: For a bit of context chromium has impl of prefers-contrast behind flag. Pretty sure FF does as well
17:04:08 [alisonmaher]
In favor of 'prefers-contrast: forced'- https://github.com/w3c/csswg-drafts/issues/5433#issuecomment-716954048
17:04:13 [alisonmaher]
Against 'prefers-contrast: forced'- https://github.com/w3c/csswg-drafts/issues/5433#issuecomment-716954108
17:04:14 [dael]
alisonmaher: p-c:f is duplication of forced-colors MQ. Previously agreed to keep for compat. Do we want to keep p-c:f or not? Strong arguments on both. jcraig summarized them well ^
17:04:25 [smfr]
smfr has joined #css
17:04:34 [smfr]
present+
17:04:44 [jfkthame]
present+
17:04:49 [dael]
alisonmaher: In favor is it shortens the MQ needed to match any combo of users and reduces likelyhoold that authors overlook users with a different color sceme than less or more
17:05:06 [dael]
alisonmaher: against it doesn't add any additional benefit and removing provides more clarity to authors on which to use and how it works
17:05:06 [jcraig]
q+
17:05:11 [florian]
q+
17:05:23 [emilio]
present+
17:05:28 [dael]
alisonmaher: I tend toward remove b/c simplifies and matches more to prefers color scheme approach which jsut matches to dark or light.
17:05:39 [fremy]
fremy has joined #css
17:05:45 [dael]
alisonmaher: Perhaps a middle ground where we remove but still capture the users, but not sure what that would look like.
17:05:45 [jcraig]
q?
17:05:47 [IanPouncey]
IanPouncey has joined #css
17:05:51 [fremy]
present+
17:05:56 [dael]
jcraig: Thanks alisonmaher for the summary
17:05:57 [astearns]
ack jcraig
17:06:33 [TabAtkins]
q+
17:06:47 [dael]
jcraig: One piece not mentioned is there's an assumption that all forced-color users reglardless of match less or more want reduced complexity. I don't believe it's true. Don't have evidence, but don't think evidence exists. My hunch is these people customize and don't have a preference on complexity. Seems coorilation vs causation
17:07:15 [astearns]
ack florian
17:07:15 [dael]
jcraig: Suggestion alisonmaher mentioned about a way to match both, I don't think it's desirable b/c I don't know of need. Looked like dlibby commented along the same lines
17:07:24 [dael]
florian: Thanks to alisonmaher and jcraig.
17:08:04 [TabAtkins]
q-
17:08:07 [dael]
florian: I disagree with jcraig this is people tweaking colors b/c forced-colors changes the colors of your webpage and since you don't have full range of colors available a number of htings will break like gradients. force-color pallate is reduced
17:08:08 [faceless2]
present+
17:08:11 [TabAtkins]
florian is saying exactly what i was going to
17:08:17 [dael]
florian: b/c of that I thinkw e fall into needing reduced complexity
17:08:20 [fremy]
I agree with florian
17:08:22 [jcraig]
dlibby's comment: https://github.com/w3c/csswg-drafts/issues/5433#issuecomment-780191074
17:08:52 [dael]
florian: Otherwise, I think priority of consistency applies. For authors separation is nicer. Slightly shorter syntax is probably not worth it. Users, though, nice for the small set of users not to be forgotten
17:09:14 [dael]
astearns: Any other comments?
17:09:17 [dael]
[silence]
17:09:20 [jcraig]
q?
17:09:31 [dael]
astearns: Proposal is remove the forced value for prefers-contrast
17:09:32 [chrishtr]
present+
17:09:35 [jcraig]
q+
17:09:49 [Rossen_]
Rossen_ has joined #css
17:09:50 [fantasai]
s/prefers-contrast/prefers-contrast and de-link the two media queries/
17:10:00 [Rossen_]
q?
17:10:03 [dael]
florian: I think we've made progress about where there's an issue. Not sure we agree on the solution
17:10:04 [Rossen_]
ack JaseW
17:10:06 [astearns]
ack jcraig
17:10:08 [Rossen_]
ack jcraig
17:10:54 [dael]
jcraig: On mac and iOS the underlying archetecture allows us to use increased contrast and other settings and would allow a really high contrast forced-colors in the future. Similar to MS. Issue we've seen in the past is b/c MS is only impl of forced-colors we don't know end result will match that exactly
17:11:08 [dael]
jcraig: We don't have direct plans to do that, but I'd like to see it.
17:11:42 [Morgan]
q+
17:11:43 [TabAtkins]
q+
17:11:48 [dael]
jcraig: Leaving the forced-colors media feature open and extensible would allow us to better match varients across impl. Shoehorning into prefers-contrast limits that in the future. I think it would be good to leave extensible
17:12:09 [dael]
Rossen_: Quick point, chrome is almost done so won't be only one I presume
17:12:17 [dael]
jcraig: I'm talking platform, not browser
17:12:23 [dael]
Rossen_: My bad. I thought you were talking about browser
17:12:26 [astearns]
ack Morgan
17:12:54 [astearns]
ack TabAtkins
17:12:54 [dael]
Morgan: I have a follow up. FF has its own version of forced-colors that we allow on any platform. It's another impl same as MS one. There is another sort of platform impl there.
17:13:33 [dael]
TabAtkins: In jcraig earlier comment you seemed to say you should leave forced-colors more open. Do you think there's anything we could query for about forced colors beyond on or not? From our designs there wasn't anything you can conclude beyond on or not
17:13:51 [jcraig]
q+
17:14:01 [dael]
fantasai: And forced-color limits the pallate. You could have forced-color that's similar to increased contrast which keeps hue but turns the constrast way up
17:14:05 [GameMaker]
GameMaker has joined #css
17:14:12 [dael]
TabAtkins: I don't think that's consistent with idea of forced-colors as we have
17:14:15 [GameMaker]
present+
17:14:18 [dael]
fantasai: yeah, forced-contrast mode
17:14:20 [astearns]
ack jcraig
17:14:34 [fantasai]
s/way up/way up, but that would be a different feature/
17:15:11 [dael]
jcraig: Speculating on that question. Closest thing I'm aware of is closed captions have default colors and forced colors. Similar to user styles vs overwritten user styles where you can say if media doesn't spec the font then I want it to be in monospace. If it does spec leave as spec. And you can override author
17:15:32 [florian]
q?
17:15:35 [florian]
q+
17:15:44 [dael]
jcraig: Closest thing to speculate on is this mixed force-ness where you may say for caption blocks I want forced, but don't care about others. mixing of DOM and elements. All speculation
17:16:04 [astearns]
ack florian
17:16:19 [dael]
florian: I think today I'm the only one who explicitly was in favor of retaining it. I would like a sense of if I'm alone
17:16:27 [dael]
TabAtkins: In IRC both fantasai and I said we think the same as you
17:16:31 [dael]
fremy: And I did
17:16:54 [dael]
astearns: My take is we have two separate opinions and neither side has conviced the other. My bias is remove until people can be all convinced it should be there
17:17:11 [Gottfried]
Gottfried has joined #css
17:17:19 [dlibby]
q+
17:17:21 [dael]
fantasai: Would create compat problems. prefers-contrast is triggering...I guess can try, but if triggering on some cases but not other and we change it. Would be a minority of cases, I guess
17:17:27 [dael]
Rossen_: Do you have data?
17:17:58 [dael]
florian: My part it's logic but not data. I suspect MS is only party with data. We would want to look at the particular color schemes used by those with forced-colors which are neither high or low contrast
17:18:04 [jcraig]
q+
17:18:08 [dael]
Rossen_: What about data of use removing it and looking for compat risk?
17:18:39 [dael]
florian: That's future compat. If we do it one way and switch there are problems. If we remove it a small minority of users would have things worse if you follow my logic.
17:18:42 [astearns]
ack dlibby
17:18:47 [bradk]
bradk has joined #css
17:19:32 [astearns]
ack jcraig
17:19:32 [dael]
dlibby: Wanted to note we can gather data as we ship to understand impact. On compat point seems main motivation is for user and not web author. If seeing harm for users I think that's more of a concern than compat since those are the users who want these rules. But data of shipping without value could be useful
17:19:56 [dael]
jcraig: I would agree if there's evidence. but florian said it was based on logic, sounded like speculative logic.
17:20:27 [dael]
jcraig: Quoting dlibby from the issue, florian said MS would be one to know. dliby says [reads]
17:20:37 [dael]
jcraig: It's about author and user benefit
17:20:43 [TabAtkins]
q+
17:20:47 [florian]
q+
17:21:02 [astearns]
ack TabAtkins
17:21:04 [dael]
jcraig: And if this is larger problem in practice we can add, but removing is more difficult. It sounds like that comment is in favor or removing now. Fair dlibby ?
17:21:05 [dael]
dlibby: Yes
17:21:13 [fantasai]
agree with jcraig's last assessment
17:21:25 [fantasai]
(and also the point TabAtkins is making now)
17:21:38 [dael]
TabAtkins: Not to belabor too much. Idea about unclear author guidance, the point is there is explicit author guidance. ANyone with contrast preference you should reduce visual complexity.
17:21:44 [jcraig]
dlibby from the issue: "We didn't get to this in the F2F last week, but I agree with the core of @cookiecrook's argument - I don't think there is strong evidence for the boolean form of prefers-contrast being used to reduce visual complexity, and would probably be difficult for authors to reason about (enhancement in service of respecting a user preference is much different from adjusting in response to forced changes to a page's appearance)."
17:22:24 [dael]
TabAtkins: Concern with add later is by then benefit of hey this is a new feature user guidance is lessened. Would be nice to have consistent story to say most of the time use prefers-contrast in bool and you can listen to more or less or system pallet, but for overall design bool works great
17:22:33 [jcraig]
..."As anecdata, I also ran across this blog post that expresses some of the same sentiments:
17:22:33 [jcraig]
https://kilianvalkhof.com/2021/css-html/prefers-contrast-forced-is-a-mistake/ "
17:22:52 [astearns]
ack florian
17:22:54 [dael]
TabAtkins: If we decide we don't want it's not more problematic then adding in the future. Worst case we say it never matches. Not great, but we've had it before and cna shove in an appendix
17:23:33 [dael]
florian: I did feel strongly against removing while we hadn't reached understanding about the question b/c felt bad to users was inappropriate. We do understand the disagreement now. Still feel strongly, but less bad about being overruled.
17:23:52 [dael]
astearns: Can we get a resolution to remove the value and unlink the features and if there's user data in the future we can revisit
17:24:31 [jcraig]
q+
17:24:31 [tantek]
regrets+
17:24:43 [dael]
fremy: Removing the value, we also mean if people enable the high contrast but set at middle contrast they won't match the MQ. That makes the feature useless. On windows I would jsut use MQ for forced-colors. Or I would have to dup the code. I'm not sure if value is nes but it makes sense.
17:24:45 [bradk]
bradk has joined #css
17:25:06 [dael]
fremy: Even if you treat the contrast as peole from Apple said, you want to remove complexity. You want same behavior when using forced colors
17:25:09 [jcraig]
@media (prefers-contrast) or (forced-colors)
17:25:11 [dael]
emilio: Can't you just not use or?
17:25:24 [emilio]
s/not//
17:25:31 [jcraig]
q+ to mention these are different features
17:25:42 [dael]
fremy: True, but thing is devs won't test special case. They will assume prefers-contrast works. nobody will catch this tiny use case. That's the key of the issue
17:26:15 [dael]
astearns: From my PoV, your particular case where someone used forced-colors to select with no contrast, I would prefer it did not match rpefers-constrast b/c there is no constrast. I think it's an argument to delink
17:26:37 [leaverou2]
leaverou2 has joined #css
17:26:44 [dael]
fremy: Then maybe name is misleading. We want to use feature to reduce complexity, maybe name is wrong. Seems it would be unfortunate
17:26:46 [astearns]
ack jcraig
17:26:46 [Zakim]
jcraig, you wanted to mention these are different features
17:27:13 [dael]
jcraig: Was going to say same. This is core of disagreement. Half the people think there's an association between people using forced colors in the window where it doesn't match but they still want less complexity
17:27:20 [TabAtkins]
Alternate proposal: we drop (prefers-contrast) entirely for right now while we study the problem more and see if there's better things to do in the visual complexity sphere
17:27:27 [jcraig]
"In my opinion, if CSS needs a media feature for prefers-reduced-complexity or prefers-improved-legibility, the working group should consider those separately."
17:27:33 [dael]
jcraig: I get it, but I don't agree it's a match. I also suggested similar to your suggested fremy ^
17:28:08 [myles]
myles has joined #css
17:28:10 [dael]
jcraig: The contrast features should be about constrast and forced-color should be about colors. I don't agree with a 100% corrilation
17:28:12 [myles]
present+ myles
17:28:16 [myles]
+1 to what james just said
17:28:17 [dael]
fremy: What you said makes sense
17:28:30 [dael]
astearns: TabAtkins suggestion in IRC I think we should consider separately
17:28:49 [dael]
astearns: Prop: Removed the forced value
17:28:53 [jcraig]
s/should be about constrast and forced-color should be about colors/should ONLY be about contrast and forced-colors should ONLY be about forcing colors
17:28:58 [jensimmons]
I agree with what James just said — the 100% association between the two isn't best.
17:29:03 [jcraig]
s/should be about constrast and forced-color should be about colors/should ONLY be about contrast and forced-colors should ONLY be about forcing colors/
17:29:08 [fantasai]
jcraig, the reduction in complexity isn't because that's specifically requested. It's because in a reduced palette, you don't have the option to use intermediary colors and you *have to* make changes accordingly
17:29:12 [leaverou2]
+1 to what TabAtkins suggested
17:29:14 [dael]
TabAtkins: That was jcraig suggestion and I was [missed]. Just aminutes correction
17:29:20 [TabAtkins]
s/TabAtkins suggestion/jcraig suggestion/
17:29:22 [dael]
astearns: Will anyone object to removing it?
17:29:37 [dael]
florian: Can we get a promise to collect data about the cases where it would be different?
17:29:42 [dael]
fantasai: What data do you want?
17:29:56 [Morgan]
q+
17:30:05 [dael]
florian: Color schemes people use that would be neither high nor low and therefore would no longer match. So we can look and see if we made thigns better or worse
17:30:11 [dael]
fantasai: Won't know unless you look at a page
17:30:31 [astearns]
ack Morgan
17:30:35 [dael]
TabAtkins: Since we have requirement that forced-color sheme opts into more or less, assuming there's a middle ground collecting data about it is would be valuble
17:30:46 [aja]
planning on keeping (prefers-contrast: no-preference), i hope
17:30:54 [fantasai]
of course
17:30:55 [dael]
Morgan: Adding probes in FF which should detect browser and platform
17:30:58 [dael]
astearns: Objections?
17:31:10 [dael]
RESOLVED: Removed the forced value from prefers-contrast MQ
17:31:12 [florian]
thanks Morgan
17:31:24 [jcraig]
q+
17:31:26 [dael]
astearns: TabAtkins proposal to drop prefers-constrast all together. Would get in way of collecting data
17:31:37 [dael]
florian: Not necessarily. Collecting data about user settings, not sites
17:31:49 [dael]
TabAtkins: Yeah, data isn't about if MQ is used, how categorization would work
17:32:11 [dael]
astearns: I thought it would be useful to have to get set of people that have choosen a color scheme and have the MQ but missing out
17:32:23 [astearns]
ack jcraig
17:32:29 [aja]
q+
17:32:49 [dael]
jcraig: Sounds like a windows argument. If we drop prefers-contrast can't impl apple contrast settings. They indecate a preference for more contrast. We have a beta impl for prefers-constrast:more in WK
17:33:36 [dael]
TabAtkins: The prop is we drop temp while we think about problem space of constrast and visual complexity. We can bring right back when decide separate or don't need to think about visual complexity. It would be worse if we ship and then decide should be different.
17:34:14 [dael]
jcraig: I don't think we've done this quickly. Has taken years to standardize prefers-constrast values. Just agreed less and more instead of high and low. Taken years b/c difference between Windows, and MacOS, and Android.
17:34:37 [aja]
might want to consider a way to SET prefers-contrast in user stylesheet
17:34:45 [dael]
jcraig: Reduced complexity has higher association to prefers-reduced-transparency. I don't know we want to mix streams, but if you're associating should be reduced-transparency. Would object to removing
17:35:15 [jcraig]
s/Would object to removing/Would object to removing prefers-contrast/
17:35:49 [dael]
TabAtkins: they're all reasonably linked, sure. Concerned we have large set of prefers options and authors need 6 MQs to target when there's a potential most people can be well served by broader MQs. Let the specific ones exist, but I don't want 10 prefers queries that subtilly interact in ways that are confusing.
17:36:11 [dael]
TabAtkins: Worried if we don't guard against it. Has taken a while, but it's because people talk slowly. WE can move quickly if we want
17:36:18 [astearns]
ack aja
17:36:26 [aja]
might want to consider a way to SET prefers-contrast in user stylesheet
17:36:40 [dael]
astearns: [reads IRC comment]
17:36:51 [bradk]
bradk has joined #css
17:37:04 [dael]
fantasai: Can't really set in user stylesheet. Can in user preferences. We're not going to introduce cycle between MQ and properties
17:37:13 [dael]
astearns: And users know how to set browser preferences much more
17:37:13 [astearns]
ack fantasai
17:37:54 [astearns]
zakim, close queue
17:37:54 [Zakim]
ok, astearns, the speaker queue is closed
17:38:03 [dael]
fantasai: When you have a reduced pallate which happens when you have increased or reduced constrast or forced colors you have to make changes. yOu don't have intermediary colors. You have to remove things that require drawing these colors.
17:38:48 [florian]
q+
17:38:54 [dael]
fantasai: Applies with forced-color or change in constrat. Argument for prefers-constrast triggering isn't that they want to reduce visual clutter, it's that you have less colors and need to adapt. You can't use a subtile drop shadow. You need a solid border or nothing
17:39:16 [dael]
fantasai: If someone wants a reduced visual complexity category, that's broder and separate.
17:39:19 [tantek]
s/pallate/palette
17:40:02 [leaverou]
present+
17:40:11 [fremy]
Proposal: (color-reduction: forced | optional) and that is `optional` when prefers-contrast is set to more or less
17:40:17 [dael]
fantasai: Regards to prefers-constrast, if we want to try without forced value at first we could. But I agree with TabAtkins it means we can't teach it when forced-colors is on and you can loop it into same MQ. Authors won't get benefit of trigger on both. Forward compat issue won't be that huge b/c most people will fall under prefers-constrast.
17:40:37 [dael]
fantasai: The people that do fall in will have a problem or won't and we can handle it later. But you don't get author benefit to teaching the grouping
17:40:59 [dael]
astearns: I'd like to close the discssion for this meeting. TabAtkins if you want to continue the idea can you open a new issue on GH?
17:41:01 [dael]
TabAtkins: Sure
17:41:08 [dael]
Topic: [css-images-3] image-rendering:pixelated should not force "nearest neighbor" (or similar) when the scale factor is far from an integer (e.g. 150%)
17:41:18 [astearns]
zakim, open queue
17:41:18 [Zakim]
ok, astearns, the speaker queue is open
17:41:18 [dael]
github: https://github.com/w3c/csswg-drafts/issues/5837
17:42:00 [dael]
TabAtkins: image rendering prop controls how browses render when scalling. Smooth or pixelated. pixelated uses nearest neighbor. Great so long as scaling up by int multiple of size. 2.5 times as big it's terrible
17:42:23 [dael]
TabAtkins: You don't get consistent line weight. Something could be 2 or 3 px depending on precise details.
17:42:47 [dael]
TabAtkins: At least 2 people in this issue brought up the problem. Want to remain pixel-ness but don't want it to look bad. Minor smoothing okay.
17:43:08 [dael]
TabAtkins: Prop is a value that does nearest neigbor scaling and use smooth scaling to close gap.
17:43:36 [florian]
Proposal makes sense to me.
17:43:39 [dael]
TabAtkins: Use cases seemed reasonable. Canvas-based using pixel art and you don't want jaggies but you don't want to force canvas. You want to scale as you can
17:43:44 [smfr]
q+
17:43:50 [dael]
TabAtkins: Reasonable to me. Happy to add if reasonable to others
17:44:10 [dael]
fantasai: Overall makes sense. I think we should allow overshoot and scale down. If you're 2.8px might make sense
17:44:25 [astearns]
ack smfr
17:44:27 [dael]
TabAtkins: Right. Should test, but we should scale to nearest multiple and then go up or down smooth
17:44:35 [vmpstr]
q+
17:44:36 [dael]
smfr: Does image-render pixelated apply to canvas
17:44:42 [dael]
TabAtkins: It's supposed to. It's an image source
17:44:49 [dholbert]
q+
17:44:51 [dael]
smfr: With houdini? That's only way to get it in
17:45:13 [dael]
TabAtkins: canvas element is an image element. It's a replaced element with a raster display of content. Intended to be effected by image rendering
17:45:45 [dael]
smfr: For a UA to impl it means painting image would be 2 step. pixelated and then nearest neighbor to desitnation. Has cost. Fine feature request, but additional cost
17:45:49 [astearns]
ack fantasai
17:46:02 [dael]
TabAtkins: I think you're right. Obj or a note about don't use too much
17:46:09 [astearns]
ack vmpstr
17:46:13 [dael]
smfr: Note in spec about perf is good
17:46:22 [dael]
vmpstr: Suggesting to mandate an algo or allow a different?
17:46:48 [dael]
TabAtkins: Pixelated madates nearest neigbor. This mandates to nearest int and use whatever smoothing
17:46:52 [astearns]
ack dholbert
17:46:53 [dael]
vmpstr: Yeah. This would add cost
17:47:07 [fantasai]
generally people don't use pixelated unless they really want it, it's not the default
17:47:17 [dael]
dholbert: I think we have this behavior in spec for scale of less than 1. You do default image scaling. nice to harmonize.
17:47:29 [dael]
dholbert: Also, not clear. Is this prop for new value or change to pixelated
17:47:49 [dael]
TabAtkins: Asked in thread. Authors thought different value. I proposed merge into default. I could go either
17:48:08 [jfkthame]
q+
17:48:17 [dael]
dholbert: If we did keep pure nearest neighbor, might be nice to remove <1 special case and have pixelated scaling separate. You can see as you spec
17:48:19 [astearns]
ack jfkthame
17:48:55 [dael]
jfkthame: My understanding of last comment in issue is the suggestion is this should be what pixelated does and true nearest neighbor would be new. That makes sense to me. This would be true pixelated and acutal nearest neighbor would be special
17:48:56 [fantasai]
+1 jfkthame
17:49:14 [dael]
astearns: Then you make current use of pixelated take the harder path
17:49:28 [dael]
jfkthame: True, but I think it's the better result. Arguable
17:49:39 [dael]
fantasai: I imagine it's not that common unless you want that effect
17:49:50 [dael]
TabAtkins: You want for int. If you use it inbetween is variable.
17:50:09 [dael]
TabAtkins: dholbert where are you seeing scale down? I'm looking at spec and there is no such difference between up and down
17:50:14 [fantasai]
Comment jfkthame was referring to: “Personally, I agree with baking this into pixelated. Yes, pixelated should mean pixelated, but I don't think nearest neighbor interpolation with 150% scaling ratio looks pixelated: Squares that vary in size from 1*1 to 2*2 do not look like pixels. I think it would be better to add a new keyword nearest-neighbor, which means nearest neighbor.”
17:50:21 [fantasai]
https://github.com/w3c/csswg-drafts/issues/5837#issuecomment-776951044
17:50:51 [dael]
dholbert: I haven't looked at spec for a couple years. It was there a few years ago. If it's been removed, that's great
17:50:58 [dael]
TabAtkins: I'll research. not in current ED
17:51:04 [dael]
astearns: Do you want resolution?
17:51:14 [dael]
TabAtkins: Add this with caveats discussed in chat
17:51:24 [dael]
fantasai: New value or adding into pixelated and nearest is new
17:51:43 [dael]
TabAtkins: Also agree with jfkthame. If vmpstr and smfr don't think it would be problematic I would like to do that
17:51:58 [dael]
astearns: Smoothing only nec for non-int values?
17:51:59 [dael]
TabAtkins: Yea
17:52:00 [fantasai]
s/is new/as new? I personally agree with jfkthame /
17:52:29 [dael]
astearns: Prop: Bake the smoothing into non-int changes in current pixelated value. add a new value for nearest neighbor jaggedness
17:52:34 [dael]
myles: Flip the names?
17:53:12 [dael]
fantasai: I don't think so. Last commentor pointed out having a variety of squares doesn't look pixelated. You want each pixel same size. I think naming is better where pixelated is same size
17:53:18 [dael]
astearns: Is that okay myles?
17:53:21 [dael]
myles: No comment
17:53:31 [fantasai]
s/squares/squares and rectangles representing source pixels/
17:53:33 [dael]
astearns: Objections?
17:53:48 [dael]
RESOLVED: Bake the smoothing into non-int changes in current pixelated value. Add a new value for nearest neighbor jaggedness
17:53:57 [dael]
Topic: [css-align-3] What is supposed to happen to abspos in an end-aligned scroll container?
17:54:20 [dael]
Topic: ??
17:54:29 [dael]
fantasai: Scrollsnap republish CR?
17:54:33 [fantasai]
https://lists.w3.org/Archives/Public/www-style/2021Feb/0013.html
17:54:40 [dael]
fantasai: Some issues. Here's a status summary ^
17:54:55 [dael]
fantasai: If someone wants to insist on a test existing and will volunteer to write, happy to hold off.
17:55:05 [dael]
florian: CR-snapshot?
17:55:11 [dael]
fantasai: Yes. Long time so should do one