Skip to content

Impact and strategy for polyfills #263

@brucemiller

Description

@brucemiller

In the various discussions on deprecating and simplifying the various features, elements and attributes of MathML, as well as whether or not a given feature should be present in MathML Core, one of the key factors in the decision is whether the feature in question can be recovered by use of a polyfill. I would like to start a discussion about how the group envisions polyfills being used.

For purpose of argument, let us assume that every feature in in the main spec but missing from Core would/could be implemented by a polyfill. We would need appropriate Feature Detection for each feature as well, which seems in some cases harder than the polyfill itself(?)

  • Is including polyfills an author or browser responsibility?
  • Would there be a standard set of feature/polyfill pairs?
  • A master polyfill?
  • A method to determine which polyfills are needed?
  • General questions about performance trade-offs (both rendering and network).
    Presumably more questions will arise as we discuss :>

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions