なぜモバイルシェアメニューはそれほど悪いのでしょうか?

なぜモバイルシェアメニューはそれほど悪いのでしょうか?

タブレットやスマートフォンは年々改良されていますが、Android デバイス、iPhone、iPad には依然として非常に悪い側面があります。シェアメニューについて話しています。

共有メニューは使いづらい

Google の Android オペレーティング システムと Apple の iOS (および iPadOS) プラットフォームは、デスクトップ プラットフォームと同じ集中ファイル システム構造を中心に構築されていませんでした。モバイル プラットフォームでは、ファイルやデータをフォルダーに保存し、別のアプリケーションでそれらのファイルを選択する代わりに、直接共有するという考えが採用されました。

中間ステップとしてファイル ディレクトリ構造を使用する代わりに、ボタンをクリックまたはタップするだけで、テキスト、URL、画像、ビデオ、またはその他のファイルをあるアプリから別のアプリに即座に送信できます。これは一般的には良い考えですが、一部の若者がファイル システムを理解できなくなっている可能性があります。

ただし、大きな問題があります。データを共有するための実際のメニューはひどいものです。iPhone 14 Pro、ローエンドの Android フォン、iPad Air、または Galaxy S23 のどれを持っているかに関係なく、通常、作業を完了するには大量のスクロールと複数回のタップが必要です。共有システムは Android と iOS の両方の重要なコンポーネントですが、両方のプラットフォームで最も設計が不十分な部分の 1 つです。

なぜシェアメニューはそんなにダメなのでしょうか?ご想像のとおり、問題はプラットフォームの制限と貧弱なデザインの組み合わせですが、共有メニューがこれほどひどいものである必要はありません。使用するのが非常に苦痛である理由と、それらを改善するために何ができるかを見てみましょう。

コア設計に欠陥がある

まず、Android スマートフォンのシステム共有メニューを見てみましょう。以下のスクリーンショットは、最新の Samsung スマートフォンでデフォルトの共有メニューを使用してテキストを共有するときに表示されるものです。クリップボードにコピーしてニアバイシェアを使用するためのクイックボタンがあり、その後、最近の連絡先とチャットの水平スクロール行が表示され、次にすべてのアプリの水平スクロール行が表示されます。

Androidの共有メニュー画像
Android 13 を搭載した Samsung Galaxy S21 のメニューを共有する

これは、画面スペースを適切に使用していないという単純な理由から、ひどい経験になります。スマートフォンの画面は横長モードにしない限り、幅よりも縦長の方が大きいため、一度に数個のアプリしか表示できません。

画面全体を占めるアイコンのグリッド レイアウトの方がはるかに理にかなっています。Google Pixel スマートフォンのシステム共有メニューはまさにそれです。サムスンはかつて自社の携帯電話やタブレットで同様のグリッドレイアウトを採用していましたが、なぜ同社が現在のデザインが改善されたと考えたのかわかりません。

もう 1 つの問題は、連絡先とグループの行を実際にはカスタマイズできないことです。そこにある項目は、インストールしたアプリに基づいて提案されますが、推奨事項が役立つことはほとんどありません。iPhone の共有メニューにも同じことが当てはまります。いいえ、4 か月前にメールをくれた人とミームを共有したくありません。

また、最近誰かとやり取りしたとしても、共有メニューの「スピード ダイヤル」にその人が必要であるという意味ではありません。より広範な提案を除外できないことについても同様です。仕事で 1 日中 Slack を使用しているからといって、共有メニューで Slack の会話をすぐに利用できるようにしたいわけではありません。

iPhone と iPad の共有メニューは、どういうわけかさらにひどいです。Web リンクを共有している下のスクリーンショットは、見た目がかなり複雑です。1 つ目は、最近のチャット、連絡先、近くにあるデバイスの行です。繰り返しになりますが、これらの推奨事項は通常役に立ちません。

次に、別のアプリケーションの列があり、スロットの 1 つが AirDrop によって占有されています。これら 2 行は垂直方向ではなく水平方向にスクロールするため、一度に表示できるオプションは数個だけです。iPhone をさらにズームインした表示モードにしている場合、状況はさらに悪化します。

iPhoneの共有メニュー
iOS 16.5を搭載したiPhone SEの共有メニュー

その下には、アプリケーションによって提供されるアクションのリストがあります。たとえば、Mastodon アプリから投稿を共有しているため、Web ブラウザーで投稿を開く、リンクをコピーする、または投稿のコンテンツをコピーするというオプションがあります。

その下には、ショートカット、Google レンズでのリンクの検索 (Google アプリがインストールされています)、メモ アプリでのメモの迅速な作成など、携帯電話のアプリによって提供されるアクションの別のリストがあります。これら 2 つのセクションは垂直スクロールで、リストに表示されるアプリのアクションを選択できるため、特に不満はありません。

正しいアプリケーションまたは連絡先を選択した後でも、通常は、目的のアプリケーションを開いた後に追加のフィールドを選択する必要があります。リンクの共有などの単純な作業でも、対象のアプリケーションによっては、必要以上に時間がかかることがあります。とてもイライラするので、私は通常、一連の共有操作を行うのではなく、テキストと画像をコピーして適切な場所に手動で貼り付けます。

どちらのプラットフォームのシステム共有メニューも優れているわけではありませんが、カスタム共有メニューという別の要素が関係しています。

カスタム共有メニューが事態を悪化させる

一部のアプリケーションは、システム メニューの前に配置される独自の共有メニューを提供するか、システム メニューを別のインターフェイスで完全に置き換えます。後者のオプションは Android でのみ可能です。これはソーシャル メディア アプリでより一般的であり、コンテンツを別のアプリケーションやサービスに送信するのではなく、同じアプリ内の別の場所に送信する可能性が高くなります。

カスタム共有シートは必ずしも悪いものではありませんが、すでに複雑なプロセスにさらに別のステップを導入する可能性があります。たとえば、Facebook アプリからの投稿を Discord 上の特定の人に共有したいとします。

私のiPhoneでは、投稿の共有ボタンをタップし、Facebookの共有メニューの一番下にある「もっと見る」までスクロールしてタップし、Discordアイコンまでスクロールしてタップし、連絡先を選択して投稿を押す必要があります。Facebook の最初の共有メニューから投稿リンクをコピーして、それを他のアプリに直接貼り付ける方が、共有メニューがモバイル アプリにとって最も直接的なプロセスであるはずであるにもかかわらず、どういうわけか高速になります。

iPhone のカスタム共有メニュー
YouTube、Adobe Lightroom、Facebook でメニューを共有する

プロセスのすべてのステップが暗いパターンのように感じられ、場合によってはそれが意図的なものである可能性があります。たとえば、Facebook の最初の共有メニューは、Facebook のサービス エコシステムにとどまることを奨励します。上部のオプションはすべて Facebook または Facebook Messenger 用です。繰り返しになりますが、これらのカスタム共有シートの一部はまったく問題なく、アプリ開発者に iOS や Android のシステム共有シートよりも高い柔軟性を与えます。ただし、プロセスにこれ以上の手順を追加しないことを望みます。

追加のメニューやポップアップのほかに、一部のアプリではリンクの末尾に追跡パラメータが追加されるという問題もあります。これは見苦しく、関係者全員のプライバシーを損なう可能性があります。たとえば、YouTube モバイル アプリからビデオを共有すると、リンクの末尾に「&feature=share」が追加されます。そうすることで、誰かがそのリンクを使用すると、そのリンクを共有している誰かからの視聴であることが YouTube に通知されます。

これはそれほど悪意のあるものではありませんが、他のアプリでは、長くて詳細な追跡パラメーターを使用して、これを極端に行っています。問題が非常に深刻だったので、モバイル デバイス上のこれらのパラメータをすぐに削除するためにLink Cleaner Web アプリを作成しましたが、それはプロセスのさらに別のステップです。

混乱をどう解決するか?

残念ながら、「メニューの共有が不適切」という問題に対する簡単な解決策はありません。責任の一端は、モバイルプラットフォーム上でコアシェアシステムがどのように動作するかに関与するApple、Google、Samsung、その他の企業にあります。カスタム共有メニューでは、プロセスにさらに多くの手順が追加される場合がありますが、通常は、アプリ開発者の設計が不十分な場合にのみ問題が発生します。一部のアプリでは、リンクを共有するときに追跡パラメータを過剰に設定します。では、これらすべてを修正するにはどうすればよいでしょうか?

Apple のソリューションでは、少なくとも現時点では、アプリが追加のボタンやアクションを使用してシステム共有シートをカスタマイズできるようにしています。そうすることで、最初の共有メニューでアプリ固有のアクションを実行したり、システム共有メニューを表示するためにもう一度タップする必要がなくなる代わりに、すべてを 1 つの画面上に表示できます。YouTube や Facebook など、最初に独自のカスタム メニューを表示する iPhone アプリはまだたくさんありますが、ツールは存在します。

Google は、Android の共有シートをモジュール式コンポーネントとして機能するように更新することに取り組んでおり、おそらく Android 14 から開始されます。これにより、カスタマイズ可能な要素を備えた共有メニューの Apple のようなアプローチなど、さらなる改善につながる可能性がありますが、まだ実現していません。その兆候はまだ多く見られます。近い将来、Google 独自のサービスのいくつかを含む多くのアプリは、引き続き完全にカスタムの共有シートを使用することになります。

ここで行う必要がある作業はさらにあります。理想的には、プラットフォーム作成者がアプリ開発者と直接協力して、より良いエクスペリエンスを作成する必要があります。個人的には、Apple がシステム共有メニューの複数の水平方向にスクロールするリストを廃止するか、もっとカスタマイズ可能にして、使用しないアプリやオプションを非表示にできるようにしてほしいと思っています。一部のアプリが不適切なデザインのメニューを使い続けたいとしても、Apple と Google が模範を示す可能性があります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です