Pixel size and point size are definitely different across iOS with `<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />` I felt that detecting the point to pixel ratio would be more accurate in the long term.