Re: [csswg-drafts] [css-anchor-position] Anchor positioning proposal comparison (#9117)

Given some recent progress, here's an updated comparison table:

Topic | Feature | Inset-syntax | Grid-syntax | Issue / Notes
-- | -- | -- | -- | --
Positioning | Named position areas | βœ… | βœ… | #9145 (resolved, details TBD)
Positioning | Keyword for aligning to center of anchor | βœ… | πŸ”Ά |  
Positioning | Fully logical positioning | βœ… | βœ… |  
Positioning | Fully physical positioning | βœ… | βœ… |  
Positioning | Logical / physical combo positioning | ❌? | βœ… | #9268
Positioning | Fixed position anchored element, scrollable anchor | βœ… | πŸ”Ά |  
Positioning | Multiple anchors (document comments use-case) | βœ… | ❌? |  
Alignment | Center alignment with anchor | βœ… | βœ… | #8979 (resolved, some details TBD in #9124 and #9223)
Alignment | Automatic alignment / justification | πŸ”Ά | βœ… | #9269
Animations | Animations and transitions | βœ… | ❌ |  
Animations | Transitions on anchor reference changes | πŸ”Ά | ❌ | #8181
Animations | Transitions between fallbacks | ❌ | ❌ | #8372
Fallbacks | Position fallbacks | βœ… | βœ… |  
Fallbacks | Auto fallbacks by flipping / rotations | βœ… | πŸ”Ά | #9196 (resolved, details TBD)
Fallbacks | Position-area list fallback syntax | πŸ”Ά | βœ… | #9270
Fallbacks | Position-based styling of descendants | ❌? | ❌? |  
Scoping | Anchor name scoping with style containment | πŸ”Ά | πŸ”Ά | #9100
Scoping | Anchor naming scoping with a new property | πŸ”Ά | βœ… | #9045, also https://github.com/w3c/csswg-drafts/issues/9045#issuecomment-1642868657 and https://github.com/w3c/csswg-drafts/issues/9045#issuecomment-1698431258
Tether | Tether | πŸ”Ά | βœ… | #9271
Tether | Tether behavior with deeply rounded corners | πŸ”Ά | πŸ”Ά |  
Tether | Tether behavior at a diagonal from anchor | πŸ”Ά | πŸ”Ά |  
Tether | Styling the anchored element and tether with borders | πŸ”Ά | βœ… |  
Tether | Styling the anchored element and tether with shadows | πŸ”Ά | βœ… |  
Tether | Simple syntax for tether to work with position fallbacks | πŸ”Ά | ❌? |  
Tether | Position-based styling of tether | πŸ”Ά | βœ… |  
General | Strong expressiveness for complex cases | βœ… | πŸ”Ά |  
Misc. | Automatic with no author code, β€œTess mode” | πŸ”Ά | πŸ”Ά |  
Misc. | Styling the anchor to sit on top of the backdrop | ? | ? |  


-- 
GitHub Notification of comment by xiaochengh
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/9117#issuecomment-1698431865 using your GitHub account


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

Received on Wednesday, 30 August 2023 03:27:28 UTC