Re: [svgwg] Looking for a more detailed explanation of the `isolation` property (#871)

I am not an expert, but I have implemented this myself.

Certain conditions automatically force isolation (a new layer, as you call it).  For example if the group has opacity, or a blend mode.  `isolation: isolate` forces a new layer in cases where it wouldn't automatically happen.

> Do I understand correctly, that isolation:isolate would prevent a rendered to skip a group in the first example?

Not necessarily. For simplicity, you may choose to implement it that way.  But in the case of a single `<rect>` in a dummy group, you shouldn't need to create a new layer.


-- 
GitHub Notification of comment by BigBadaboom
Please view or discuss this issue at https://github.com/w3c/svgwg/issues/871#issuecomment-986048985 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Saturday, 4 December 2021 15:54:21 UTC