iPhone/iPad Browser Compatibility Browser Compatibility
These guidelines detect browser compatibility issues for iPhone and iPad.
Rules
- Audio format with limited browser support
data
element has partial supportdatalist
element has partial supportdetails
element has partial supportname
attribute ondetails
elements has partial supportdialog
element has partial supportinput type=color
has partial supportinput type=date
has partial supportinput type=datetime-local
has partial support- Insecure password field
input type=range
has partial supportlist
oninput type=range
has partial supportinput[type=search]
selector has partial supportinput type=time
has partial support- HTML imports are no longer supported
menu
element has partial supportmeter
element has partial supportoutput
element has partial supportpopover
attribute has partial supportprogress
element has partial support- Script modules have partial support
- Scoped stylesheets unsupported
xml:base
is unsupportedsummary
element has partial supporttemplate
element has partial supporttrack
element has partial support- Video format with limited browser support
isindex
element is unsupported@counter-style
has partial support@layer
has partial support@property
has partial supportall:
property has partial supportbackdrop-filter:
property has partial supportborder-block-
andborder-inline-
properties have partial supportborder-start-start-radius:
property has partial supportborder-start-end-radius:
property has partial supportborder-end-start-radius:
property has partial supportborder-end-end-radius:
property has partial supportgrid:
property has partial supportrevert
CSS keyword has partial supportclip-path:
property has partial support- CSS
light-dark()
function has partial support - CSS
color-mix()
function has partial support - CSS
color()
function has partial support hsl()
colors with 4 values have partial supporthsla()
colors with 3 values have partial supporthwb()
colors have partial supportlab()
colors have partial supportlch()
colors have partial supportoklab()
colors have partial supportoklch()
colors have partial supportrgb()
colors with 4 values have partial supportrgba()
colors with 3 values have partial supportmargin-block-
andmargin-inline-
properties have partial supportmask:
property has partial supportcalc()
in media queries has partial support- Media query ranges have partial support
padding-block-
andpadding-inline-
properties have partial supportposition: sticky
property has partial support:any-link
selector has partial support:dir()
selector has partial support:focus-within
selector has partial support:focus-visible
selector has partial support:has()
selector has partial support:in-range
selector has partial support:is()
selector has partial support:modal
selector has partial support:out-of-range
selector has partial support:popover-open
selector has partial support:state()
selector has partial support:user-invalid
selector has partial support:user-valid
selector has partial support:visited
selector has partial support:where()
selector has partial supportshape-outside:
property has partial supportcap
unit has partial supportcq*
units have partial supportic
unit has partial supportlh
unit has partial supportq
unit has partial supportrlh
units have partial supportrex
,rch
, andric
units have partial supportsv*
,lv*
anddv*
units have partial support- AVIF images have partial support
- SVG fragments have partial support
- WebP images have partial support
- Non-standard image format
- Flash no longer supported
- Java applets are unsupported
ondblclick
event not supported on mobileoncontextmenu
event not supported on mobileinput type=file
has partial supportdocument.all
is a legacy Microsoft extensioncounter-set:
property has partial supportposition: fixed
has partial supportvisibility: collapse
on table columns has partial supportscale:
property has partial supportrotate:
property has partial supporttext-decoration-color:
property has partial supporttext-decoration-line:
property has partial supporttext-decoration-style:
property has partial supporttransform:
property has partial supporttranslate:
property has partial support- Image maps with
id
but noname
have partial support **
exponent operator has partial supportwindow.showModalDialog
method is unsupportedblink
element is unsupportedilayer
element is unsupportedlayer
element is unsupportedruby
element has partial supportxml
element is unsupporteddiv src
attribute is unsupportedimg dynsrc
attribute is unsupportedimg controls
attribute is unsupportedimg loop
attribute is unsupportedimg start
attribute is unsupportedbordercolor
,bordercolordark
andbordercolorlight
are unsupportedview-source:
URL scheme has partial supportLink:
HTTP header has partial support- Silverlight no longer supported