1. Crisp edges/pixelated images

    Scales images with an algorithm that preserves edges and contrast, without smoothing colors or introducing blur. This is intended for images such as pixel art. Official values that accomplish this for the `image-rendering` property are `crisp-edges` and `pixelated`.

  2. CSS Scroll-behavior

    Method of specifying the scrolling behavior for a scrolling box, when scrolling happens due to navigation or CSSOM scrolling APIs.

  3. CSS font-smooth

    Controls the application of anti-aliasing when fonts are rendered.

  4. Passive event listeners

    Event listeners created with the `passive: true` option cannot cancel (`preventDefault()`) the events they receive. Primarily intended to be used with touch events and `wheel` events. Since they cannot prevent scrolls, passive event listeners allow the browser to perform optimizations that result in smoother scrolling.

  5. scrollIntoView

    The `Element.scrollIntoView()` method scrolls the current element into the visible area of the browser window. Parameters can be provided to set the position inside the visible area as well as whether scrolling should be instant or smooth.

  6. analysernode api: smoothingtimeconstant

  7. canvasrenderingcontext2d api: imagesmoothingenabled

  8. canvasrenderingcontext2d api: imagesmoothingquality

  9. offscreencanvasrenderingcontext2d api: imagesmoothingenabled

  10. offscreencanvasrenderingcontext2d api: imagesmoothingquality

  11. paintrenderingcontext2d api: imagesmoothingenabled

  12. paintrenderingcontext2d api: imagesmoothingquality

  13. svgpathelement api: createsvgpathsegcurvetocubicsmoothabs

  14. svgpathelement api: createsvgpathsegcurvetocubicsmoothrel

  15. svgpathelement api: createsvgpathsegcurvetoquadraticsmoothabs

  16. svgpathelement api: createsvgpathsegcurvetoquadraticsmoothrel

  17. css property: font-smooth

  18. css property: image-rendering: smooth

  19. css property: scroll-behavior: smooth