Pinafore-Web-Client-Frontend/src
Cătălin Mariș cdade05315 fix: use only one 180x180px touch icon (#1213)
* Include just one 180x180px touch icon`.

  Over time as Apple released different size displays for their
  devices, the requirements¹ for the size of the touch icon have
  changed quite a bit:

   * 57×57px – iPhone with @1x display and iPod Touch
   * 72×72px – iPad and iPad mini with @1x display running iOS ≤ 6
   * 76×76px – iPad and iPad mini with @1x display running iOS ≥ 7
   * 114×114px – iPhone with @2x display running iOS ≤ 6
   * 120×120px – iPhone with @2x and @3x display running iOS ≥ 7
   * 144×144px – iPad and iPad mini with @2x display running iOS ≤ 6
   * 152×152px – iPad and iPad mini with @2x display running iOS 7
   * 180×180px – iPad and iPad mini with @2x display running iOS 8+

  However, most iOS users will be on the latest 2 versions² of iOS
  and using newer devices, so nowadays, one 180x180px touch icon is
  enough.

  Also, if needed, the icon will be automatically³ downscaled by
  Safari, and the result of the scaling is generally ok.

* Remove unneeded `sizes` attribute.

  When using only one touch icon there is no need to use the `sizes`
  attribute.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

¹ https://github.com/h5bp/html5-boilerplate/pull/1599#issuecomment-56384135
² https://developer.apple.com/support/app-store/
³ https://realfavicongenerator.net/blog/how-ios-scales-the-apple-touch-icon/

See also: https://mathiasbynens.be/notes/touch-icons
2019-05-13 21:45:38 -07:00
..
build fix: use only one 180x180px touch icon (#1213) 2019-05-13 21:45:38 -07:00
inline-script fix: Enable PWA support for iOS devices (#1120) 2019-03-31 10:56:21 -07:00
routes fix: improve focus style on dialog list item (#1208) 2019-05-11 10:01:14 -07:00
scss feat: add snackbar alert with refresh button (#1193) 2019-05-08 07:52:12 -07:00
server fix: fix broken CSP in dev mode (#992) 2019-02-14 21:26:41 -08:00
static chore: refactor src files to src/ directory (#900) 2019-01-19 13:32:36 -08:00
thirdparty/font-awesome-svg-png chore: refactor src files to src/ directory (#900) 2019-01-19 13:32:36 -08:00
client.js fix: fix NODE_ENV and webpack config (#818) 2018-12-15 19:21:20 -08:00
server.js fix: use static server for `node server.js` (#1041) 2019-02-23 16:09:48 -08:00
service-worker.js fix: remove deferred polyfill caching (#999) 2019-02-15 20:31:22 -08:00