Syntax - Web Development Podcast

rrready?
support chart for popular CSS & web platform features

✅ Chart of CSS & web platform feature support in evergreen browsers

📈 Keep track of which popular CSS, HTML and overall web platform features are ready to be used across the board when targeting evergreen browsers. For more support details of each of the features, I recommend you refer to Can I Use.

As of the last update to this page, the latest evergreen browser versions are Firefox v94, Safari v15.1, Chrome v96, Edge v95

💚 Full support in evergreen browsers

Let's start with the good stuff, the features that are now fully supported across all evergreen browsers.

→ gap

(for both flexbox & grid layout)

→ async, defer

(attribute for external scripts)

→ type="module"

(attribute to load scripts as ES6 modules)

💛 Good support in evergreen browsers

These features are supported for the most part, while some browsers have partial support or no support. (looking at you, Safari 👀)

→ Web Components

Some features not supported in Safari

→ WebP

no support in Safari for macOS versions earlier than Big Sur

→ clip-path

full support in Firefox, partial support elsewhere

→ accent-color

no Safari support, degrades nicely

→ SVG Favicons

no Safari support

→ backdrop-filter

Firefox support behind flag, prefixed support in Safari

→ loading="lazy"

Firefox support for images only, Safari needs to be enabled

→ Fullscreen API

Partial support in Safari

→ text-decoration style

Partial support, and prefixed partial support on Safari for iOS

💔 Poor support in current browsers

These features are either still experimental or just generally poorly supported. This list is not exhaustive and feel free to submit additional features here .

→ AVIF

no Edge or Safari support

→ PWAs (Add to Home Screen)

no Safari or Firefox support

→ motion-path

experimental, no Safari support

→ font-smooth

non-standard, prefixed support

→ initial-letter

support in Safari only

→ background-clip: text

full Firefox support, prefixed support elsewhere

→ CSS Masks

full Firefox support, partial support elsewhere

→ Subgrid

Firefox support only

→ Scrollbar styling

Only partial support

→ Small, large and dynamic viewport units

Support only in Safari technology preview

→ Web MIDI API

no Safari or Firefox support

→ lch()

Safari support only

→ lab()

Safari support only

→ :has()

Safari Technology Preview support only

→ element()

Firefox support only

→ CSS Container Queries

Available in Chrome/Edge under a flag

Have a suggestion?

Fill out the form below if you want to let me know about a CSS or general web platform feature that you think should be included here. I also invite you to let me know about any changes that mean a feature should be reclassified:

 

SVG generators, tools & design resources

cccolor
HEX, RGB & HSL color picker

pppalette
color palette generator

hhhue
curated color palettes

ssshape
SVG blob generator

llline
SVG line generator

dddepth
AI-generated 3D shapes

sssvg
SVG reference

SVG Spinners
How to make them

ffflux
fluid SVG gradients

tttexture
grunge textures

nnnoise
noise texture generator

aaabstract
abstract backgrounds

rrrepeat
repeating SVG shapes

wwwatercolor
watercolor backgrounds

hhholographic
holographic backgrounds

mmmotif
SVG patterns with a 3D feel

gggrain
grainy gradient generator

uuunion
mesh-like gradient generator

nnneon
glowing SVG shapes

ccclaymoji
emoji maker

iiisometric
isometric design builder

sssurf
SVG wave generator

qqquad
generative patterns

dddraw
freehand SVG drawing tool

pppointed
SVG arrow maker

cccloud
cloud SVGs

ssstar
star SVGs

lllove
heart SVGs

bbblurry
blurry background shapes

uuundulate
make some SVG ripples

ccchaos
wild wavy SVG shapes

oooscillate
curvy line patterns

ffflurry
make it rain, SVG-style

cccoil
SVG spiral waves

ssspiral
SVG spiral patterns

cccircular
SVG gradient circle patterns

rrreplicate
SVG line pattern generator

tttwinkle
bursting line patterns

ssscales
gradient SVG patterns

rrrainbow
colorful background patterns

ttten
10 Print-inspired pattern generator

ssscribble
make SVG scribbles

pppixelate
pixel art patterns

sssquiggly
wavy line patterns

ooorganize
SVG grid patterns

vvvortex
spinning circle patterns

gggyrate
spinning geometric patterns

llleaves
organic SVG backgrounds

ggglitch
glitchy shapes

ppperspective
shapes that vanish

sssurface
SVG circles that feel 3D

hhhorizon
Cyberpunk-style backgrounds

sssplatter
make funky SVG shapes

ssspill
generate melting SVGs

ssspot
organic speck patterns

wwwhirl
twisting line patterns

rrreflection
SVG circle patterns

bbburst
confetti generator

dddynamite
decorative SVG shapes

dddivided
split SVG shapes

lllook
fun line icons

dddoodle
hand-drawn doodles

pppsychedelic
psychedelic backgrounds

rrrasterize
convert SVG to PNG

eeencode
encode SVG to Base64

CSS Selectors
A Visual Guide

Pick + Convert colors

CCCOLOR

A simple color picker app for Mac, Windows & Linux

Get it here