Hacker GitHub

← All repos

WICG/portals

View on GitHub ↗ ★ 948 HTML

A proposal for enabling seamless navigations between sites or pages

21 mentions on Hacker News by 16 people: 1 story, 20 comments · first 2019-05-10 · latest 2023-09-26

Mentions per year 21 mentions · busiest year 2020 (12)
20082026
  1. Portals were (are?) an attempt to do this. Haven't heard much about them in a while: https://github.com/WICG/portals#summary-of-differences-betwe...
  2. …of a portal could be guaranteed to match a specified hash. Are there any plans for that? [0] https://github.com/WICG/portals/issues/214#issuecomment-6477... [1] https://news.ycombinator.com/item?id=17776456
    comment by dane-pgp · 2020-06-30 · in Portals API
  3. https://github.com/WICG/portals/blob/master/README.md#use-ca... https://github.com/WICG/portals/blob/master/key-scenarios.md (although that's a bit out of date and some of the use cases mentioned there might not be possible anymore as…
    comment by domenicd · 2020-06-30 · in Portals API
  4. See https://github.com/WICG/portals#a-new-attribute-on-an-existi...
    comment by domenicd · 2020-06-30 · in Portals API
  5. See https://github.com/WICG/portals#summary-of-differences-betwe...
    comment by domenicd · 2020-06-30 · in Portals API
  6. …whether it's being portaled, and we think it's probably a good idea to extend this to CSS. See https://github.com/WICG/portals/issues/3 . This is one noisy bit, so it shouldn't cause tracking concerns.
    comment by domenicd · 2020-06-30 · in Portals API
  7. …designed to address the security and privacy issues with iframes. You can learn more at https://github.com/WICG/portals/blob/master/README.md#privac...
    comment by domenicd · 2020-06-30 · in Portals API
  8. …[2]: https://developers.chrome.com/origintrials/#/view_trial/-768... [3]: https://github.com/WICG/portals/blob/master/README.md
    comment by domenicd · 2020-06-30 · in Portals API
  9. The explainer is more up to date than the spec, and a better overview in general https://github.com/WICG/portals#readme .
    comment by jaffathecake · 2020-06-30 · in Portals API
  10. …more SPA-like instant navigation with preloading, etc. See the list of use cases [0] for more [0]: https://github.com/WICG/portals#use-cases
    comment by hazz99 · 2020-06-30 · in Portals API
  11. Found some context: https://github.com/WICG/portals I think this proposal is a better starting point for readers than an API spec. Goals, taken directly from the proposal: - Enable seamless navigations from a page showing a portal, to the…
    comment by szhu · 2020-06-30 · in Portals API
  12. …the activation operation, they enable new use cases like preloading or navigation transitions. [0]: https://github.com/WICG/portals#readme
    comment by ath92 · 2020-06-30 · in Portals API
  13. …would be no reason to create them. Google is completely open about their intentions. Citation from https://github.com/WICG/portals/blob/master/key-scenarios.md : > After being activated, a portal opened by the news aggregator will now…
  14. …If you want to contribute, there's a repo full of issues that's completely public: https://github.com/WICG/portals/issues
  15. https://github.com/WICG/portals/blob/master/explainer.md#ifr... Heh, "we considered this but it's hard to do in Chrome". But they don't give a shit if <portal> is hard to do in Gecko, of course.
  16. > https://github.com/WICG/portals/blob/master/explainer.md >This is a proposal for enabling seamless navigations between sites or pages. In particular, this proposal enables a page to show another page as an inset and perform a seamless…
    comment by option_greek · 2019-05-10 · in Google launches new “portal” HTML element
  17. …of a page, then navigate into it if the user chooses, without reloading it. Here is an explainer: https://github.com/WICG/portals/blob/master/explainer.md
  18. …wanted to be able to do with them, so they had to design a new standard with better protections: https://github.com/WICG/portals/blob/master/explainer.md#why...
  19. The spec goes into detail of why existing tech (iframes) aren't enough: https://github.com/WICG/portals/blob/master/explainer.md#faq... https://github.com/WICG/portals/blob/master/explainer.md#alt...
  20. …portal contexts would all need to be modified to throw an appropriate exception in such cases. [1]: https://github.com/WICG/portals/blob/master/explainer.md