{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/manifest/issues/478","repository_url":"https://api.github.com/repos/w3c/manifest","labels_url":"https://api.github.com/repos/w3c/manifest/issues/478/labels{/name}","comments_url":"https://api.github.com/repos/w3c/manifest/issues/478/comments","events_url":"https://api.github.com/repos/w3c/manifest/issues/478/events","html_url":"https://github.com/w3c/manifest/issues/478","id":164135969,"number":478,"title":"Add optional Transition Screen member","user":{"login":"RobDolinMS","id":8301581,"avatar_url":"https://avatars.githubusercontent.com/u/8301581?v=3","gravatar_id":"","url":"https://api.github.com/users/RobDolinMS","html_url":"https://github.com/RobDolinMS","followers_url":"https://api.github.com/users/RobDolinMS/followers","following_url":"https://api.github.com/users/RobDolinMS/following{/other_user}","gists_url":"https://api.github.com/users/RobDolinMS/gists{/gist_id}","starred_url":"https://api.github.com/users/RobDolinMS/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RobDolinMS/subscriptions","organizations_url":"https://api.github.com/users/RobDolinMS/orgs","repos_url":"https://api.github.com/users/RobDolinMS/repos","events_url":"https://api.github.com/users/RobDolinMS/events{/privacy}","received_events_url":"https://api.github.com/users/RobDolinMS/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/w3c/manifest/labels/Feature%20Request","name":"Feature Request","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2016-07-06T17:54:35Z","updated_at":"2016-09-16T08:37:11Z","closed_at":null,"body":"To enable progressive web apps to have native-like behavior, a potentially important aspect of functionality is the app or UA being able to display some sort of indication when the user has triggered a navigation.\r\n\r\nThis optional member would contain an array of images of different sizes that UAs could display between when a navigation is invoked and when the next page is ready to be displayed to the user.  \r\n\r\nIf this optional member is present, UAs could:\r\n1. Use a platform default (ex: spinner, loading bar, hourglass or watch icon, etc.)\r\n2. Display an image of appropriate size for their screen \r\n\r\nThe optional member should also support some \"NONE\" value so that Web Manifest authors could indicate that they do NOT want the UA displaying any loading indication (as they may already be doing so in their web app.)"},"comment":{"url":"https://api.github.com/repos/w3c/manifest/issues/comments/247547917","html_url":"https://github.com/w3c/manifest/issues/478#issuecomment-247547917","issue_url":"https://api.github.com/repos/w3c/manifest/issues/478","id":247547917,"user":{"login":"jakearchibald","id":93594,"avatar_url":"https://avatars.githubusercontent.com/u/93594?v=3","gravatar_id":"","url":"https://api.github.com/users/jakearchibald","html_url":"https://github.com/jakearchibald","followers_url":"https://api.github.com/users/jakearchibald/followers","following_url":"https://api.github.com/users/jakearchibald/following{/other_user}","gists_url":"https://api.github.com/users/jakearchibald/gists{/gist_id}","starred_url":"https://api.github.com/users/jakearchibald/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jakearchibald/subscriptions","organizations_url":"https://api.github.com/users/jakearchibald/orgs","repos_url":"https://api.github.com/users/jakearchibald/repos","events_url":"https://api.github.com/users/jakearchibald/events{/privacy}","received_events_url":"https://api.github.com/users/jakearchibald/received_events","type":"User","site_admin":false},"created_at":"2016-09-16T08:37:10Z","updated_at":"2016-09-16T08:37:10Z","body":"I'm into fixing the problem mentioned in the OP, but I agree that the manifest isn't a great place to solve it.\r\n\r\nWith service worker, you get near-instant navigations, even if the body content is coming from the network. Check out jakearchibald.com in the latest Chrome - the header of the page is stored locally, but the rest streams from the network.\r\n\r\nWhat this doesn't give us is a nice transition between states, and it bugs me that developers end up reimplementing the whole navigation system just for transitions.\r\n\r\nI'd love for us to look at navigation transitions again, using http://cwiiis.github.io/gaia-navigator/ as a starting point (I haven't dug into the proposal too much, so it might be perfect as it is). \r\n\r\n@RobDolinMS @seksenov if we were to try and get a cross-browser group together to think about this, who should I keep in the loop at MS?"}}
{"actor":{"display_login":"jakearchibald"}}