2つの状態で十分?テーマ切替トグルの議論を斬る
In defense of two-state theme toggles

フロントエンド界隈で、ライト/ダークの2状態トグルと、システム設定を含む3状態トグルのどちらが優れているかの議論が白熱しています。この記事では、Lea Verou氏の「2状態で十分」という主張と、Bramus氏の「3状態を支持する」という反論を比較し、2状態トグルの利点を擁護します。特に、動的システムテーマの利用者がごく少数であること、多くのユーザーが「システム」設定の意味を理解していないことを指摘し、複雑さを増す3状態トグルが実ユーザーにとって本当に必要なのか疑問を投げかけます。
「システム」設定は、そうしたユーザーにとって積極的に役に立たない。そのオプションを提供することは、彼らに余計な複雑さを投げかけることであり、混乱を招く可能性が十分にある。
HNでの議論
34- kqr
テーマ切替トグルについて、人々がそんなに強い感情を持っているとは知りませんでした。いくつかのアプリが選択肢を提供しているのは知っていますが、それは少数の開発者が楽しい挑戦として実装しているからだと思っていました。私の銀行アプリの一つにテーマトグルがあります。そのアプリは、貯蓄ポートフォリオのリバランスが必要かどうかを確認するために月に2回見ます。テーマトグルは必要ありません。明らかに、そのトグルは、実際の仕事の合間に行われる予定された「楽しいスプリント」の結果に過ぎません。そうでしょう?
しかし、この記事は、テーマトグルが新規開発の必須条件であることを示唆しています。括弧書きで次のように述べられています:
> (その投稿が公開されているサイトが、テーマやテーマトグルを一切提供していないという皮肉にもかかわらず)
つまり...それはウェブサイトがやるべきことなのでしょうか?これはバブルから来ているのでしょうか、それとも業界全体のUX担当者は、「テーマトグルを提供すべきか」から「当然持つべきテーマトグルの最適な形は何か」へと移行しているのでしょうか?
もしかしたら私は古いのかもしれませんが、開発者が異なる好みに合わせて複数のテーマを提供することを期待していません。それは完全に彼らの時間の無駄のように思えます。その時間は、機能改善、バグ修正や安定性向上、あるいはよりターゲットを絞った広告のための行動追跡の強化に使う方が良いでしょう。
- donatj
プログラマーやデザイナー向けの領域以外で、ダークモードの提供はどのくらい一般的なのでしょうか?
私たちは提供したいと思っていますが、現在は提供していません。なぜなら、かなり大掛かりな作業になるからです。多くの画像があり、それに対応するダークバージョンを更新して、浮かないようにする必要があります。
私が知る限り、これまでにそのような機能のリクエストは1件しか受けていません。しかもそのリクエストは、私たちのサイトが目を焼き尽くすと大げさに叫ぶものでした。
- dspillett
一般的に、私は3番目のオプションがあってもなくても気にしません。しかし、「システム」が役立つ場所の1つは、設定がアプリ内にあり、私のプロフィールに保存される場合です。私は通常、デスクトップではライトテーマ、モバイルではダークテーマを使用します。正直なところ、トグルがすぐ手の届くところにあれば、どちらかに切り替えるのは苦になりません。
私がよく不満に思うのは、トグル自体ではなく、人々が両方の状態をテストせず、自分が使わない方を無視することです。そのため、コントラストの問題で、どちらかのオプションで読みにくい(あるいは不可能な)要素が忍び込んでしまいます。両方のオプションを提供するなら、両方テストしてください。自分の好みがないことは、好みが提供されているのに実際には使えないことよりも、イライラしません。
余談ですが、これが究極のライト/ダークモード実装です:https://tonsky.me/
- red_trumpet
> 内部的には、「ライト」と「ダーク」を明示的に切り替えるのではなく、システム設定にフォールバックするか、システム設定の逆に切り替えるのです。
これは好きになれません。システムがバッテリー残量低下のためにダークモードになっているが、ページをライトモードで読みたいとします。そこで変更します。次に、バッテリーが満タン(つまりシステムがライトモード)のときにページを開くと、ページは再びダーク表示になります...
- saghm
私はこれを、`localStorage`という等幅フォントの使用箇所まで読みました。私の場合(Android版Firefox)、それは白い背景でレンダリングされましたが、フォントは反転されず、ハイライトしないと読めませんでした。自分のウェブサイトをダークテーマで正しく動作させる方法を実際に知らない人の、ライト対ダークテーマに関する見解には興味がありません。