世界を動かす技術を、日本語で。

アプリはダウンロードしません。ウェブ版で十分です。

概要

  • 現代の多くのサービス がユーザーを アプリ利用へ強制 している現状
  • ウェブ版が意図的に不便化 され、アプリへの誘導が過剰
  • ウェブ利用者の 自由度と制御権 が奪われつつある状況
  • 多くのアプリは中身が薄く、体験も未完成
  • 企業のインセンティブ による「エンシティフィケーション・ループ」の問題

ウェブ利用者への冷遇とアプリ強制の現状

  • 多くのサービスアプリ利用を強制 する流れ
  • ソーシャルメディアや駐車場予約など、 あらゆる分野でアプリ優先
  • ウェブ版には 巨大なモーダルポップアップ、アプリ推奨バナーが常時表示
  • 公共サービスやユーティリティ までアプリ限定利用が増加
  • ウェブ版の 機能制限利便性低下 が意図的に行われる傾向

ウェブの自由度とアプリの制約

  • ウェブ利用なら ユーザースクリプトや拡張機能 で自由にカスタマイズ可能
  • ダークモード非対応のサイト もスクリプトで即対応可能
  • 広告ブロックやUI改変 など、ユーザーが自分の使いやすさを追求できる環境
  • アプリでは 制御権が大幅に制限 され、運営側の思惑通りの体験を強いられる
  • 通知やテレメトリ収集、閉鎖的な「ウォールドガーデン」化の進行

アプリの実態と無駄な重厚化

  • 多くのアプリ は本質的に テキストとメディアの表示 のみ
  • 3Dゲームや特殊なハード連携 以外は、APIからデータ取得し表示するだけの「薄いクライアント」
  • 100MB超のアプリダウンロード、位置情報権限、バックグラウンド通信など過剰な要求
  • レストランメニュー閲覧やチケット購入 も本来は軽量なウェブで十分対応可能
  • 企業側は ホーム画面の一角確保 を重視し、アプリ化を強行

アプリ体験の未完成さと違和感

  • ネイティブ体験を謳うアプリ が、実際は 微妙なバグや違和感 を多発
  • Flutter初期のiOS用シェーダーコンパイル問題など、 UIのカクつきや遅延
  • スクロール速度やスワイプ挙動 がOS標準と微妙に異なり、ユーザーが違和感を覚える
  • 細かなタイミングのズレ が体験全体の質を損なう要因
  • 一部アプリは高品質だが、多くは 中途半端な完成度 で使用感が損なわれる現実

エンシティフィケーション・ループの構造

  • アプリ誘導の全画面モーダル でユーザーの離脱を促進
  • 大多数がアプリに移行すれば、 PM(プロダクトマネージャー)の評価・報酬が上昇
  • 少数派のウェブ利用者は 「許容できる犠牲」 として無視される傾向
  • オープンウェブでユーザー獲得→ユーザー囲い込み→ウェブ版の意図的劣化 という流れ
  • アプリ内では 広告や通知 が強化され、ユーザーは閉じ込められる構造
  • ウェブは単なる集客チャネル へと変質し、本来の普遍的プラットフォームの役割が縮小
  • 企業にとっての効率化と収益化 が、ユーザー体験の質を犠牲にして推進される現実

関連リンク・参考資料

Hackerたちの意見

ウェブ版がアプリをダウンロードさせるために悪くなってるから、無限にスクロールすることにハマらなくて済むのはいいよね。必要なことをサクッとやって、すぐに出る感じ。

ウェブブラウザはデフォルトでサンドボックスだよね。怪しいサイトでも最悪タブを一つ食うくらいで、広告ブロッカー使ってればそれも少ないし。ネイティブアプリだと、バックグラウンドプロセスやハードウェアIDの問題、連絡先や位置情報まで全部取られちゃう。

フラットパックやモバイルアプリを使えば、サンドボックスの権限を確認して、必要なら調整もできるよ。

連絡先や位置情報。全部取られちゃう。アプリが知らないうちにそれを取得するわけじゃないし、連絡先や位置情報があるとアプリにとって便利なことも多いよね。

確か、JSを使ってウェブサイト上でこれらのジオ機能から位置情報を抽出できるよね?

俺も同じ考えだな。ウェブサイトが完全に壊れてるか、開発者が機能をブロックしてアプリをダウンロードさせようとしない限り、ウェブの方が好き。レスポンシブデザインが主流になってるから、インターネット作業の90%はブラウザで済ませられるし。ただ、Googleドキュメントみたいな場合はウェブ版が使いづらいからアプリを使ってる。追記:モバイルウェブブラウザにコンソールが追加されるといいな。

ウェブサイトが完全に壊れてるか、開発者が機能をブロックしてアプリをダウンロードさせようとしてるなら、そもそもそのリソースを訪れるべきじゃなかったってことだね。

ウェブサイトが完全に壊れてるか、開発者が機能をブロックしてアプリをダウンロードさせようとしてるってのは、もう普通になってるよね。

開発者として、アプリを公開するために許可を求めに行かなきゃいけないのが本当に嫌なんだよね。AppleやGoogleの退屈そうな奴と承認ルーレットをしなきゃいけないのが、どうも気に障る。以前は問題なかったものが、急にダメになったり、またOKになったりすることもあったし。だから、基本的にはウェブアプリを作ることにしてる。特別なアプリを実際にインストールしてもらうのは、結局は下に向かうレースみたいなもんだよね。インストールする人もいれば、ほとんどの人はしない。これがオンボーディングの摩擦ってやつ。オンボーディングプロセスのステップをいくつか減らせれば、誰かが最後まで辿り着く確率が高くなるんだよね。ユーザーとしては、そもそもアプリをインストールすること自体が少ないし、正直「ネイティブ」の魅力って、ほとんどのアプリには必要ない、魔法のようなデバイス機能への厳重に守られたAPIに限られてると思う。ソーセージの作り方は知ってるし、実際そんなに特別なものはないんだよね。

ウェブサイトが完全に壊れてるか、開発者がウェブサイトの機能をブロックしてアプリをダウンロードさせようとしない限り、私はウェブの方が好きだな。Facebookはこのゲームに参加してるみたい。アプリをインストールするように常に通知が来るし、ウェブ版(デスクトップもモバイルも)の体験がどんどん劣化していってる。

多くの人が分かってないこと:HNにいる人たちは、今日の「初めての顧客」とは比べ物にならないくらい年齢が上なんだよね。彼らにとっては「スマホがインターネット」だけど、私たちにとっては「スマホはデスクトップからのインターネットの延長」だった。ドットコムバブル前の「ネットサーフィンするために地下のコンピュータにいるよ」って言ってた頃を思い出してみて。今の若い子たちにとっては、最初の「インターネットとの接点」はスマホの画面なんだよね。宿題もこの小さい画面でやってるし!企業もこの変化を見てるから、適応してるんだ。個人的には「アプリだけ」のサービスは使わないな。情報がもっと見やすい大きな画面が好きだから。実際、公共交通機関にいるときや似たような時だけスマホを使ってて、家ではノートパソコンがあるから必要なときはそっちを使ってる。

これ。別のコメントでも言ったけど、「Z世代の子供たちはファイルシステムの仕組みがわからない」っていうミームがあるよね。一部の開発者と若い子たちの間にギャップがあるみたい。

みんながサービスにアクセスする唯一の方法はAOLのキーワードを使うことだって言ってた頃をまだ覚えてる。コマンドラインより優れたインターフェースはないよね。

アプリがもっと良ければ使いたいんだけどね。ウェブサイトの方が情報が多いし、ブラウザはデフォルトで色々できるから。例えば、見えるテキストを選んだり、カレンダーにコピーするための住所を選んだり、他の人に送る電話番号を選んだり、検索エンジンに貼り付けたい名前を選んだりできる。アプリはその逆で、デフォルトでは何も選べないし、ほとんどのUXデザイナーの気まぐれに振り回されるだけなんだよね。

これ、まさにその通りだね。HNコミュニティには洞察に富んだ面白い人が多いけど、消費者のフィードバック(特にB2C環境において)に関しては、ここでの意見には触れたくない。これは侮辱するつもりじゃなくて、むしろ逆なんだ。ここにいるほとんどの人はパワーユーザーだから。でも、それは平均的なユーザーがインターネットとどう関わるかとは全然違う世界なんだよね。

でも今日、若い人たちにとって「インターネット」との最初の接点はスマホの画面なんだよね。宿題もこの小さい画面でやってるし!最近見たツイートがこれを完璧に表現してたんだけど、30歳以上の人にとっては、特定のことは「大画面の作業」なんだよね。俺もスマホを使うことは多いけど、いくつかのことに関してはスマホを置いてパソコンを使う。数語以上の文章を書く必要がある作業や、数回以上のクリックを要するインターフェースを使うときは、大きな画面とキーボードが一番楽だし。例えば、君のコメントをスマホで読んで、これに返信するためにパソコンに移ったよ。個人的には、スマホで宿題をするなんて恐ろしい考えだと思うけど、今の子供たちはそれに慣れているか、単にパソコンを使ったことがなくて何を逃しているのか分からないんだろうね。でも、多分キーボードでタイピングするのには慣れてないと思う。正直、AppleがiPadの「コンピュータって何?」って広告で完璧に表現してたと思う。オンラインでちょっと批判されてた気がするけど、若い世代に関しては彼らが正しかったと思う。

モバイルでもアプリのインストールが必要っていうのは、イライラする要件だと思う。多くのモバイルアプリは必要以上に大きくて、ユーザー体験を混乱させるし。過剰なプッシュ通知も加わると、あまり使わないサービスはウェブサイトに行きたいって思うことが多い。

これは本当で、さらに進んでいる: 「ウェブ」の理解がないんだよね。90年代に「オンラインになった」り「インターネットをサーフィンした」人たちにとって、インターネットアドレスやブラウザの動きは普通のことなんだけど、スマホで経験を積んだ人たちにとっては、ホーム画面のアプリアイコンが個別のサービスへのスタート地点なんだ。企業はそれを利用して、アイコンをホーム画面に置くだけじゃなくて、より多くのトラッキングを可能にするアプリを提供して、広告ブロッカーを防いだり、ユーザーが他のサイトを見られないようにしてる。俺にとってアプリは制限が多い(タブブラウジングや広告ブロッカーは、真剣なことには必須だし)、でも他の人はそんな経験がないんだよね。

うちの会社の法人カードは、ウェブサイトにアクセスするためにアプリが必要なんだ。昔の「でも、俺はガラケーしか持ってない」と言ったら、他に選択肢はないって言われた。まったく、強制されたよ。

電話はウェブサイトにアクセスするのに全く問題ないよね。ここでのシフトは、企業がアプリを積極的に推してるからだと思う。アプリの方が利益が出るし、それがユーザーにアプリを期待させるようになってるんだ。

それについてはちょっと疑問だな。ここらの子供たちは、8歳くらいから学校でワードプロセッサ(MSやGoogle)、スライド作成ツール(MS、Google、またはCanva)、検索エンジン、さらには多くの教育アプリを使うことを学んでるみたい。コンピュータは彼らにとって全然珍しくないよ。

俺もそう思うけど、逆の好みを持ってる人が多いことも忘れないでね。彼らはワールドワイドウェブで育ってないから。AndroidやiPhoneが流行り始めてから技術を使い始めたんだ。WhatsApp、YouTube、TikTokしか知らない。ブラウザを使うのには慣れてないんだよね。「Z世代の子供たちはファイルシステムの仕組みがわからない」っていうミームもあるし。だから、ターゲットオーディエンスによるよ。

「小さなウェブ」が若者の間で復活してる理由があるんだよ。彼らは本当のウェブを経験してないから。2010年頃、Googleがウェブを見せる価値がないと判断してから、主流のウェブは実質的に死んだ。プラットフォームが登場して、ウェブベースなのに、実質的には自分たちのイントラネットとして機能してる。ウェブをクロスプラットフォームのゼロインストール配信プラットフォームとして使ってるだけなんだ。

「ミーム」って言うと、なんか真実じゃない感じがするけど、数年前に義理の息子にUSBメモリを渡したら、彼はそれをノートパソコンに差し込んで、最初にやったのはGoogle Chromeを立ち上げて、ファイルにアクセスする方法が全く分からなかった(Windowsのノートパソコンだった)。

俺の経験は少数派かもしれないけど、アプリがウェブとネイティブモバイルの両方で利用できるとき、95%の確率でネイティブモバイル版の方がずっと良いと思う。別に素晴らしいアプリだからとか、機能が多いからじゃなくて、ウェブ版がバグだらけで遅いし、わかりにくいからなんだよね。アプリがウェブかネイティブかは、使い方次第で決まるけど(使い方によってネイティブを選ぶことが多いし、残りの使い方ではウェブを選ぶ)、どちらが実際に良いかとは別の話だね。

そうだね、ウェブアプリ(PWAsも含めて)は、レスポンスの面ではネイティブアプリには勝てないけど、なんでなのかはまだわからない。ネイティブアプリかどうかがわからない「ネイティブチューリングテスト」を通過するデモPWAを見たことがないし。クロスプラットフォームフレームワークで作られたネイティブアプリでも、時々ちょっと「違和感」があることがあるよね。

UXがどうであれ、セキュリティの観点から言えば、アプリを使わざるを得ない場合を除いて、ウェブ版を選ぶよ。アプリを使わなきゃいけないなら、そのサービスは使わないかも。

アプリって、ウェブ版にある機能を完全に無視してることが多いんだよね。だから、GitHubのアプリは使ってない。

ウェブとネイティブモバイルの両方でアプリが利用可能なとき、ネイティブモバイル版の方がかなり優れているよ 記事を読んだ?著者の主なポイントの一つは、これはベンダーによる意図的な結果だってことだよ。

一番イライラするサイトはニューヨークタイムズだな。モバイルブラウザで記事を開くと、下の三分の一に「アプリで開くとより良い体験ができます」っていうトーストが出てくるんだ。nytimesがアプリよりもウェブサイトにぴったりだと思うのに、どうしてそうなるのか考えるのが難しい。ウェブ版での唯一のイライラする体験は、そのポップアップが見えないことだね。

それに、アプリにはダークモードしかないし、アプリは(またはだったけど)明らかにネイティブじゃないのにね。

NYTは時々、豪華なインタラクティブ記事を使ってるよ。ゲームとか、アプリの方がいいものもある。NYTのアプリは実際にかなり良いんだ。

スマホではアプリよりモバイルウェブサイトに投票するよ。個人的な理由で、ずっと「バジェット」フォンを使ってきたから、フラッグシップフォンよりもメモリやストレージが少ない(そして安い)んだ。しかも、何年も使い続けてる。サイクルの終わりには、基本的な電話すらほとんど動かせないし、世界が求めるアプリの数々なんて無理だよ。アプリ専用のサービス、例えばポイントを移行するためにアプリをインストールしなきゃいけないロイヤリティプログラムには参加しないことにした。購入から十分な情報を持ってるから、これ以上はいらないよ。(スーパーのレジでロイヤリティカードを持ってない人に自分のカードを渡して、割引を受けてもらうこともある。そうすると、自分のロイヤリティリストに入ってる買わない商品がリストアップされる。ちょっとした反抗の行動だね。)

予定していた予算とタイムラインを超えて携帯が壊れたとき、しばらく古い予算のスマホを使うことにした。最大の問題はストレージスペースの管理だった。コアな生産性アプリ以外は、ウェブサイトのオプションがなかったら、そのアプリのユーザーにはならないと思ってた。

モバイルウェブサイトに投票するつもりだよ。個人的な理由で、ずっと「バジェット」フォンを使ってきたんだ。フラッグシップフォンよりもメモリやストレージが少なくて、値段も安いからね。それに、何年も使い続けてる。でも、残念ながら、そういう電話にはアプリの方が合ってるんだよね(アプリ自体が薄いウェブビューラッパーじゃない限り)。最近は、あまりにも多くのウェブサイトがバジェットフォンをダメにしちゃう。必見: パフォーマンスの不平等ギャップ https://infrequently.org/2025/11/performance-inequality-gap-...

ブラウザはサイトを開いてないと通知を許可しないし、ブラウザの広告は拡張機能でブロックできる。ブラウザだと、サイトやサービスのアイコンをホーム画面に直接置くのが難しい。ブラウザは、広範な権限を取得するのも難しくする。ブラウザは、まず承認プロセスを経ずにコンテンツを表示できる。企業にとってはこれらは全てデメリットだけど、私にとっては全てメリットなんだ。アプリとブラウザの戦いは、本当に私たち対彼らって感じだね。彼らがウェブサイトを提供する唯一の理由は、大きなユーザーを失うのが怖いからだよ。

もしエレベーターが今日発明されたら、使うのにアプリが必要で、そのアプリは連絡先やファイルへのアクセスを要求して、評価が1.4星になるだろうね。