{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/dpub-pwp/issues/21","repository_url":"https://api.github.com/repos/w3c/dpub-pwp","labels_url":"https://api.github.com/repos/w3c/dpub-pwp/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/w3c/dpub-pwp/issues/21/comments","events_url":"https://api.github.com/repos/w3c/dpub-pwp/issues/21/events","html_url":"https://github.com/w3c/dpub-pwp/issues/21","id":161884587,"number":21,"title":"Spec doesn't justify its raison d'être","user":{"login":"marcoscaceres","id":870154,"avatar_url":"https://avatars.githubusercontent.com/u/870154?v=3","gravatar_id":"","url":"https://api.github.com/users/marcoscaceres","html_url":"https://github.com/marcoscaceres","followers_url":"https://api.github.com/users/marcoscaceres/followers","following_url":"https://api.github.com/users/marcoscaceres/following{/other_user}","gists_url":"https://api.github.com/users/marcoscaceres/gists{/gist_id}","starred_url":"https://api.github.com/users/marcoscaceres/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcoscaceres/subscriptions","organizations_url":"https://api.github.com/users/marcoscaceres/orgs","repos_url":"https://api.github.com/users/marcoscaceres/repos","events_url":"https://api.github.com/users/marcoscaceres/events{/privacy}","received_events_url":"https://api.github.com/users/marcoscaceres/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":27,"created_at":"2016-06-23T10:00:15Z","updated_at":"2016-07-14T10:55:03Z","closed_at":null,"body":"A naive reading of the spec doesn't really give a true _raison d'être_ for its existence. The spec is a little hand-wavy about required resources and fonts, etc. but it doesn't prove that current web technologies don't already do everything described.\r\n\r\nWhat would be great would be more clarity about that. That is, a really clear, technical proof, that \"today, the Web cannot do **books**: _____why this spec is really needed here____.\"  It seems like DRM would be the only thing (?), as I'm having a hard time thinking of what can't be built today using Web tech with regards to \"books\" on the Web - and hypermedia in general, which the Web is pretty good at. \r\n\r\nLet's frame this differently: let's say you came to Mozilla, Google, or Apple and asked them to implement the  spec. What would you want the browser to do differently and why? And how would that be different to \"web apps\"? \r\n\r\nAs a web developer, I can already do offline with Service Workers, etc. The fonts issue can also be handled through the fonts API and through the cache API, fetching is handled by the fetch spec. And so on... and the merging of data is trivial too (e.g., `Object.assing({}, JSON.parse(a), JSON.parse(b)))`).  so, it would be great to identify what the actual gaps are that the spec is trying to standardize.\r\n\r\nIt might be that the Web provides all of what is needed already? It be really cool to do a rundown and see what is missing.    "},"comment":{"url":"https://api.github.com/repos/w3c/dpub-pwp/issues/comments/232632235","html_url":"https://github.com/w3c/dpub-pwp/issues/21#issuecomment-232632235","issue_url":"https://api.github.com/repos/w3c/dpub-pwp/issues/21","id":232632235,"user":{"login":"mac2net","id":7514835,"avatar_url":"https://avatars.githubusercontent.com/u/7514835?v=3","gravatar_id":"","url":"https://api.github.com/users/mac2net","html_url":"https://github.com/mac2net","followers_url":"https://api.github.com/users/mac2net/followers","following_url":"https://api.github.com/users/mac2net/following{/other_user}","gists_url":"https://api.github.com/users/mac2net/gists{/gist_id}","starred_url":"https://api.github.com/users/mac2net/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mac2net/subscriptions","organizations_url":"https://api.github.com/users/mac2net/orgs","repos_url":"https://api.github.com/users/mac2net/repos","events_url":"https://api.github.com/users/mac2net/events{/privacy}","received_events_url":"https://api.github.com/users/mac2net/received_events","type":"User","site_admin":false},"created_at":"2016-07-14T10:55:03Z","updated_at":"2016-07-14T10:55:03Z","body":"The reference documents are very helpful.\r\n\r\n>  The bottom line is, \"don't fight the Web\". The web is really good at doing documents, and navigating documents. \r\n\r\n5DOC is very document focused - it's in the name after all.\r\nI want it to be clear it is NOT an app. It is content.\r\n\r\nPerhaps a laser focus on the offline document as just that would enable overcoming the obstacles encountered with these other initiatives."}}
{"actor":{"display_login":"mac2net"}}