IPFS-aware error page: improve UX when gateway is offline #806
Labels
effort/days
Estimated to take multiple days, but less than a week
effort/hours
Estimated to take one or several hours
exp/intermediate
Prior experience is likely helpful
good first issue
Good issue for new contributors
help wanted
Seeking public contribution on this issue
kind/enhancement
A net-new feature or improvement to an existing feature
P1
High: Likely tackled by core team if no one steps up
status/ready
Ready to be worked
topic/design-content
Content design, writing, information architecture
topic/design-front-end
Front-end implementation of UX/UI work
topic/design-ux
UX strategy, research, not solely visual design
Milestone
Recovery from dead public gateways was introduced in #640.
What about scenarios when local gateway goes offline?
Current UX: error page provided by the browser
Right now, opening http://docs.ipfs.io.ipns.localhost:8080 when node is offline ends up with a generic error:
I believe we could improve UX of errors like this.
Improvement: custom error page aware of IPFS options
We should introduce a custom error page tho, to improve UX AND to give user a final say if they choose to start local node and retry, load from original server (if DNSLink), or a public gateway instead.
Custom error page could be used in all recovery contexts (when local node is offline, but also when remote server is down, but has DNSLink).
The text was updated successfully, but these errors were encountered: