116 Followers
36 Following
55 Posts
Software developer at Google working on chromium and web standards. Opinions are my own.

@fantasai @SaraSoueidan should be nothing inherently slow about this, however I don't think it does what you want.

There is one `:target-current` link within a scroll-target-group, so in your TOC you won't have a :target-current link if one of your links from one section's contents to another is currently active, e.g.

```
Table of contents
- a#chapter1
- a#chapter2

#chapter1

First chapter contents defines #term.

#chapter2

See a#term from...
```

@chriskirknielsen @argyleink

The expectation is that the UA stylesheet would have something like
[inert] { interactivity: inert !important; }

And there are no immediate plans to extend that with a way to undo the inertness.

@Schepp @mia @jimniels @hdv We’re actively discussing this at https://github.com/w3c/csswg-drafts/issues/10918, feel free to drop in alternate ideas for discussion.
[css-overflow-5] Bikeshed pseudoclasses for active scroll-marker · Issue #10918 · w3c/csswg-drafts

Currently the css-overflow-5 draft spec allows using :checked to style the active scroll marker. See flackr/carousel#28 for previous discussion on this. On the semantics, a marker can be implicitly...

GitHub
@hsivonen @litherum I wouldn’t expect most people to randomly have all ports publicly accessible, except maybe quickly configured servers. Even then the exploit requires that you try to print to the installed printer as I understand it which you usually wouldn’t be doing from a server. https://www.bleepingcomputer.com/news/security/cups-flaws-enable-linux-remote-code-execution-but-theres-a-catch/amp/
CUPS flaws enable Linux remote code execution, but there’s a catch

Under certain conditions, attackers can chain a set of vulnerabilities in multiple components of the CUPS open-source printing system to execute arbitrary code remotely on vulnerable machines.

BleepingComputer

@mia @jimniels Indeed I am. I'm adding a feature currently called scroll-markers https://github.com/w3c/csswg-drafts/issues/10720 to overflow-5. With this the anchor link (in a group) that is currently scrolled to can be styled with
:checked { color: red; }

I have a demo at https://flackr.github.io/carousel/examples/scroll-marker/scrolltarget/ which shows exactly what this would look like with multiple groups and inline links.

[css-overflow-5] Scroll-markers · Issue #10720 · w3c/csswg-drafts

This issue is to introduce scroll-markers (explainer), which is the main new feature proposed in #9745 for declarative creation of dynamic navigable scrolling user interfaces. Anchor links to eleme...

GitHub
@Schepp @argyleink Needing actual overflow is a bug due to how chromium doesn't instantiate all of the same scrolling architecture for elements which don't have any. Please +1 https://issues.chromium.org/41371072 to show your support for resolving this! Note that overflow: hidden is a scroll container so is supposed to work for this use case. Making it work on non-scrolling elements is possible but would add implementation complexity similar to touch-action.
Chromium

@tyrrha Done, there's now an archive view and it'll track your progress through the historical puzzles now.
@tyrrha No archive yet, but I've added a play random puzzle button 🙂
@tyrrha Thanks! I haven't made an archive view yet but you can play previous days by putting ?day= in the URL, e.g. to play the first one https://crosswordle.serializer.ca/?day=0
Crosswordle

@mia @kizu I've created https://github.com/flackr/carousel/ as a place for these specific feature explainers and where alternatives can be discussed in issues.
GitHub - flackr/carousel: Explainer for a set of features allowing the creation of CSS customizable carousels.

Explainer for a set of features allowing the creation of CSS customizable carousels. - flackr/carousel

GitHub