Webエンジニアの日常とリーグオブレジェンド

Webエンジニアとして働いている猫のブログ。EmacsとMySQLとリーグオブレジェンド(LoL)が好物。主に技術的な記事かLoLの記事を書く。

iOSの無料アプリをダウンロードした時に「支払い処理中」って表示が出るのが良くないという話。

最悪のUI

iOSアプリをダウンロードする際、指紋認証をする必要がある。

無料アプリだとしても必ず指紋認証が必要になる。

これは、指紋認証中の画面である。

指紋認証中の文言。この写真を撮るために何回も無料アプリをダウンロードしまくった(スクショのタイミングが難しい)
指紋認証中の文言。この写真を撮るために何回も無料アプリをダウンロードしまくった(スクショのタイミングが難しい)

指をタッチすると、画面下の丸がくるくる回りだして「支払いを処理中」と出る。*1

これを見ると一瞬ギョッとする。僕がダウンロードしようとしているのは無料アプリなのに、「支払いを処理中」と出るからである。

「無料だと思ってたけど実は有料だったのか?」と考えるからである。つまり「自分が間違えた」と思うからである。

さらにもう一つ悪い点がある。

アプリのダウンロードが始まってしまうと、そのアプリが無料だったかどうかを確認するすべはない。

まあ、ダウンロードしてしまえば、そのアプリが無料だったか有料だったかは関係ないのだが、上述の「支払いを処理中」のUIと組み合わせると最悪の体験だ。「間違えた?」と思っても、本当に間違えたのか分からないからである。

誰のためのデザイン?

最近、「誰のためのデザイン?」と言う本を読んでいる。

誰のためのデザイン? 増補・改訂版 ―認知科学者のデザイン原論

誰のためのデザイン? 増補・改訂版 ―認知科学者のデザイン原論

「誰のためのデザイン?」になぞらえるとこれは「フィードバックが悪い」と言うことになる。「フィードバック」とは、ユーザーに「ゴールを正しく達成できたのか」を伝えることである。

この場合は「無料のアプリをダウンロードする」が僕のゴールだが、「支払いを処理中」と出ると、「無料」と言う部分が間違っていたのだと認識する。これで私は、本来正しい手順を完遂したにも関わらず、「間違えた」と誤認するわけだ。その上、本当に間違えたかどうかは分からないのである。

早くこのデザインは直して欲しい。

*1:いつからこうなったのかわからないが、以前はこんな文言は出なかった気がする