Redact @RedactMoney と Fhenix @fhenix のシャーディッドモードをさらに使い込んでみて、ユーザーが増えた際に体験をさらに向上させるためのいくつかの改善点に気づきました。 目立った点の一つは、取引が予想以上に長くかかる場合の対応です。処理中や復号中といったステータスは表示されますが、何かが正常に完了しなかった際に、ユーザーが待つか再試行するかを推測する必要がないよう、明確な最終状態を示すと役立ちます。 もう一つの改善点は、バックグラウンドで何が起きているかをユーザーが理解しやすくすることです。操作自体はシンプルですが、暗号化やシャーディングが実際に何を意味するかを、実行中に短い説明で示すことで、特に新規ユーザーにとってより教育的な体験になります。 また、Redact とシャーディッドモード間のフローをより一体化させることも可能です。現在はそれぞれよく機能していますが、この2つをより密接に結びつけることで、二つの別々の体験ではなく、一つの統合されたシステムのように感じられるようになります。 最後に、以前の操作を記憶したり、繰り返しのステップを簡略化するといった小さなUXの改善により、頻繁なテストが時間とともにより速く、自然に感じられるようになります。 全体として、これまでの進歩は明確で、特に最近の速度と信頼性の向上は目覚ましいものです。これらは、今後さらに多くのユーザーを迎えるにあたり、体験をさらに使いやすくするための私のいくつかのアイデアです。 @fhenix @RedactMoney





