Definition
shortcuts (manifest field)
shortcuts is a manifest array of up to (practically) four entries, each with name, url and optional icons, that appear when a user long-presses the installed app icon on Android or right-clicks it on Windows/ChromeOS. Example: {"name": "New order", "url": "/orders/new", "icons": [{"src": "/shortcut-new.png", "sizes": "96x96"}]}.
Chromium documentation recommends no more than four shortcuts because most launchers truncate the jump list beyond that, regardless of how many entries the array contains.
Each shortcut URL must be within the manifest scope; an out-of-scope shortcut URL is dropped rather than causing the whole manifest to fail validation.
Shortcuts only appear after the app is actually installed — they have no effect on a site opened as a normal browser tab, and there is no equivalent long-press behaviour defined for iOS home-screen web apps.
Because shortcuts are read from the manifest at install time on some platforms, changing them may require the user to reinstall or wait for the periodic manifest re-check some browsers perform.