-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create Check Page for Distributed Web #61
Comments
Idea 1) Perhaps we could reuse designs made by @nunofmn for ipfs/ipfs-companion#324 here ? Idea 2) What if we keep wording/design generic enough to use original "Check Page" in extension? |
I'm happy to build a page for this. Any ideas how to test for it? I feel like "how did i get here?" isn't the sort of info that the rendered page has access to. Would we settle for checking the address bar for one of the ipfs address formats?
It feels along way from reliable, but I can't think of anything else, without having something injected into the response. There is work underway to have I'm using http://ipfs.io/ipfs/QmP2yCrvuL89kgCxtt5vXfPMt89PtidxQ8yKTr86gtYZd4 for testing the brave integration work... so i do see the need for some kind of simple test page. |
I think we will end up with a set of tests that work together. Some ideas:
|
Some prior art from @victorbjelkholm https://ipfs.io/ipfs/QmcVc8eQiWkR23wMKiQjipLRSjCxR1FEj4TL99aY89J83d Via #42 (comment) |
Just serve a page over HTTP that says "No" and add a page to IPFS with dnslink on that domain that says "Yes" -- no javascript needed :) |
The Tor project has a simple page that can be used to reliably determine if one is using Tor network or not: https://check.torproject.org
I think we should have a similar page (at
check.ipfs.io
or safercheck.dweb.link
). I imagine it as a static HTML + JS with heuristic tests that reliably determine if the page itself was loaded over HTTP or IPFS (be it web extension, HTTP gateway etc)Rationale:
The text was updated successfully, but these errors were encountered: