Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interop 2023 #190

Open
7 of 35 tasks
estelle opened this issue Jan 2, 2024 · 0 comments
Open
7 of 35 tasks

Interop 2023 #190

estelle opened this issue Jan 2, 2024 · 0 comments
Assignees
Labels
H1 2024 Projects for the first half of 2024

Comments

@estelle
Copy link
Member

estelle commented Jan 2, 2024

Problem statement

Ensure most recent interop features are fully documented on MDN

Proposed solutions

Ensure all documentation for interop features exist, updating content that already exists for Baseline, support lingo, removing unnecessary fallback information, linking to related content, and creating new content (guides mostly) if missing.

Task list

  • Border Image
  • Color Spaces and Functions
  • Container Queries
  • Containment
  • CSS Math Functions
  • CSS Pseudo-classes
  • Custom Properties
  • Flexbox
  • Font Feature Detection and Palettes
  • Forms
  • Grid
  • :has()
  • Inert
  • Masking
  • Media Queries 4
  • Modules
  • Motion Path
  • Offscreen Canvas
  • Pointer and Mouse Events
  • Scrolling
  • Subgrid
  • Transforms
  • URL
  • Web Codecs (video)
  • Web Compat 2023
  • Web Components

For each topic above, do the following:

  • Module landing page updated
    • Links between module and reference pages
  • Create or update topic guide
  • Check "learn", removing fallbacks and legacy lingo
  • Accessibility, performance, and security covered
  • Baseline grouping
  • Feature browser tests (from interop page)
    • Test topics covered in reference page
    • <100% - check and document failed tests

Priority assessment

These topics were all considered important enough to be included in last year's interop. They have all been addressed in 2023 and should be fully supported in all browsers and fully covered in MDN docs. We need to confirm that they are covered, that guides exist and are useful, and the content is accurate and well linked, while ensuring new feature coverage is relevant to developer needs, discusses accessibility and best practices, and doesn't promote new features over more mundane legacy features.

More information

2023: https://wpt.fyi/interop-2023

@Elchi3 Elchi3 mentioned this issue Feb 1, 2024
@Elchi3 Elchi3 added H1 2024 Projects for the first half of 2024 and removed not ready labels Feb 1, 2024
@estelle estelle self-assigned this Feb 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
H1 2024 Projects for the first half of 2024
Projects
None yet
Development

No branches or pull requests

2 participants