https://www.mediawiki.org/wiki/Compatibility#Browser_support_matrix
I would like to propose adjusting Safari support for Modern (Grade A) to current and previous 3 major versions.
Before: Safari 11.1
After: Safari 15 (current minus 3 previous major version, current is 18)
Statistics
The data from Static shows Safari <14 don't even make the list. The least used browser in this list is only 0.36%.
- Safari iOS 14: 0.38% of Safari iOS users (0.08% of all)
- Safari iOS 12: 0.5% of Safari iOS users (0.1% of all)
- Safari iOS 11, 13: <0.1% of Safari iOS users (<0.02% of all)
- Safari 14: 2% of Safari users (0.072% of all)
- Safari 13: 0.86% of Safari users (0.032% of all)
- Safari 12: 0.16% of Safari users (0.006% of all)
- Safari 11: 0.4% of Safari users (0.014% of all)
Total Safari (macOS, iOS) 11-14: 0.324% of all pageviews
CSS and JS Properties to Gain
Full Support
- CSS3 tab-size
- CSS math functions min(), max() and clamp()
- :is() CSS pseudo-class
- Date.prototype.toLocaleDateString
- WOFF 2.0 - Web Open Font Format
- FLAC audio format
- Scroll methods on elements (scroll, scrollTo, scrollBy)
- prefers-color-scheme media query
- gap property for Flexbox
- CSS3 image-orientation
- CSS Conical Gradients
- display: flow-root
- Pointer events
- WebGL 2.0
- Color input type
- Printing Events
- BigInt
- flat & flatMap array methods
- AbortController & AbortSignal
- FIDO U2F API
- Intl.PluralRules API
- WebAssembly Threads and Atomics
- WebAssembly Sign Extension Operators
- WebAssembly Reference Types
- WebAssembly Non-trapping float-to-int Conversion
- WebAssembly Import/Export of Mutable Globals
- WebAssembly Multi-Value
- WebAssembly Bulk Memory Operations
- WebAssembly BigInt to i64 conversion in JS API
- Web Animations API
- Resize Observer
- MediaRecorder API
- IntersectionObserver
- TLS 1.3
- 'SameSite' cookie attribute
Partial support
- Datalist element
- Asynchronous Clipboard API
- Web Authentication API
- Server Timing
- WebP image format
- WebM video format
- Ogg Vorbis audio format
- HTTP/3 protocol
- Date and time input types
- createImageBitmap
Without prefix
- CSS text-orientation
- CSS position:sticky
- Web Audio API
- CSS Logical Properties
- Encrypted Media Extensions
- CSS clip-path property (for HTML) (partial)
- text-decoration styling (partial)
Source: https://caniuse.com/?compare=chrome+96,edge+96,safari+11.1,safari+15,firefox+94&compareCats=all