Changing language around some features
We are at the stage where we need to rework language around some features provided by IPFS Companion. Current labels describe what happens at the technical level and don't tell much about the purpose unless user is already familiar with low level details of our stack.
Main menu looks like this.
Having two entries controlling "Redirect" do not help:
On the technical level, there are different things we can "redirect":
/ipfs/{cid}/ on any website)However user does not care about the distinction.
They just want to "use local node where possible".
Current idea is to:
Would love to hear some thoughts on this.
Re labeling, _Try local node first_ and _Ignore this site_ strike me as lovely and clear plain-language descriptions. It would be great to run usability tests, though, to see how users interpret the various options. 馃
@lidel kinda related: https://github.com/ipfs-shipyard/ipfs-desktop/issues/1034
@cwaring noted in https://github.com/ipfs-shipyard/ipfs-companion/pull/826#discussion_r354783663:
but do you think it's widely understood what a Custom Gateway is? I would be inclined to be more specific, such as: Always load DNSLink websites via IPFS Companion's local gateway. (if that is a correct statement?)
In theory "custom gateway" could not be in local network, but I think "local gateway" is a better name as it reflects what most of users do (install ipfs-desktop, have local node).
Update: Going to start noodling on some (but not all) of the remaining items in this discussion in a PR for miscellaneous UX improvements. Watch this space.
I think we can close this issue based on the aggregate of improvements introduced in https://github.com/ipfs-shipyard/ipfs-companion/pull/907 -- if anything crops up, let's open new issues for the sake of granularity. Thanks!
Most helpful comment
Re labeling, _Try local node first_ and _Ignore this site_ strike me as lovely and clear plain-language descriptions. It would be great to run usability tests, though, to see how users interpret the various options. 馃