Safari 27.3の自動ダークモードに海外エンジニア賛否両論

姉妹サイトの新着

Appleは次期Safari 27.3で、サイト側が対応していなくてもWebページ全体を自動的にダークモード化する「Adaptive Dark Mode」を導入すると発表した。JavaScriptから色情報を取得しても変換前の値が返るなど、サイトに変換を検知させない設計が特徴だ。webkit.orgのブログを読んだHacker Newsの利用者たちは、ダークモードの快適さをめぐる乱視・偏頭痛持ちの意見対立、既存の拡張機能の信頼性、開発者側の負担増加、そして「ブラウザがサイトに嘘をつく」仕組みの是非など、技術面とユーザー体験の両面から議論を交わした。

Safari 27.3でアダプティブダークモードが導入される

出典: webkit.org / 元記事はこちら

3 海外の名無しさん 2026-11-03 22:21
Hacker News自体がダークモードに対応していない最たる例だよね。実装は簡単なはずだし、個人的には対応した方が絶対見栄えが良くなると思う。
29 海外の名無しさん 2026-11-03 22:22
>>3
頼むからやめてくれ。ダークモードは自分には読みにくくてたまらない。
62 海外の名無しさん 2026-11-03 22:25
>>29
強制されるとでも思ってるの?それとも君が嫌いだからみんなが選べなくなるべきってこと?
63 海外の名無しさん 2026-11-03 22:26
>>29
だから「モード」って言うんだよ(笑)
4 海外の名無しさん 2026-11-03 22:02
ちなみにCSSにはもうlight-dark()という関数がある。https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/V…
30 海外の名無しさん 2026-11-03 22:09
>>4
それに`prefers-color-scheme`は主要ブラウザ全部で7年前からサポートされてるしね。
8 海外の名無しさん 2026-11-03 21:59
良い流れだと思う。自分も少し前にブログにダークモードを追加したけど、きちんと作るのはなかなか大変だった。手抜きでやるなら次のCSSでも一応ダークモードっぽくなる。@media(prefers-color-scheme: dark) { body { filter: invert(); } } ただこれだと画像も全部反転しちゃうから、写真には全然向かない。
31 海外の名無しさん 2026-11-03 22:04
>>8
画像には filter: invert() hue-rotate(180deg) を使うといいよ。写真よりイラストの方が元の色の雰囲気に近くなる。
32 海外の名無しさん 2026-11-03 22:04
>>8
記事に書いてあった color-scheme: light dark; みたいなオプトアウトの仕組みを使えば、ダークモード派のユーザーには十分対応できるはず。アイコンについては理想を言えばcurrentColorで制御するSVGにすべきだけど、環境によっては現実的じゃないこともある。
12 海外の名無しさん 2026-11-03 22:02
ダークモードを使わないのって自分だけ?乱視があるとダークモードはきついんだよな。
35 海外の名無しさん 2026-11-03 22:24
>>12
君だけじゃないよ。自分もダークモードだと文字がぼやけて見えて、目を細めないと読めないし頭痛になる。ずっとライトカラー派。ライトモードは「モード」じゃなくてデフォルトだと思ってる。
36 海外の名無しさん 2026-11-03 22:19
>>12
自分の場合はむしろダークモードの方が乱視には楽。飛蚊症や偏頭痛がある人にとっても、ライトモードほど辛くない。どっちにしても、選べることがアクセシビリティ上大事なんだと思う。
38 海外の名無しさん 2026-11-03 22:03
>>12
その乱視って矯正できないタイプなの?
13 海外の名無しさん 2026-11-03 21:58
ついにHNも直るのか
40 海外の名無しさん 2026-11-03 22:10
>>13
頼むよ本当に!自分はSafariを使ってないから関係ないんだけど、他のほぼ全部ダークテーマのサイトからHNに戻ってくると目が痛くなるんだ…
15 海外の名無しさん 2026-11-03 21:51
先週、サイトをダークモードで見るためのブラウザ拡張をいろいろ探してみたけど、どれもあまり良くなかった。どこでも使われてる「Dark Reader」は、裏側でかなりの数の通信をこっそり送っていて、基本CSSをちょっと変えるだけの拡張にしては不自然だと感じた。
42 海外の名無しさん 2026-11-03 22:11
>>15
それ詳しく知りたいな。Dark Readerは少なくともFirefoxでは「推奨アドオン」になっていて、Mozillaの追加審査を通ってるはず。それでも余計な通信をしてるなら怪しいとは思う。どこに通信してるか、どうやって見つけたか分かる?
43 海外の名無しさん 2026-11-03 22:01
>>15
自分はFirefoxでStylusを使ってる。既存のスタイルを探すか自分で書くこともできる。ダークモードは自分で書くことが多くて、今もHNをダークモードで見てる。あと「拡大モード」も欲しい。32インチモニタでサイトの幅が900pxに制限されてるのは正直おかしいと思う。
44 海外の名無しさん 2026-11-03 21:54
>>15
悪いパターン: あなたを追跡している
もっと悪いパターン: あなたを攻撃している
最悪のパターン: あなたになりすまして他人を攻撃している
18 海外の名無しさん 2026-11-03 21:59
これのせいで表示が崩れるサイトが増えるんじゃないかと心配。同じ機能を持つブラウザ拡張でも、よくそういうことが起きてるし。
45 海外の名無しさん 2026-11-03 22:07
>>18
1. あくまでオプトインだから、ユーザーは「時々表示が崩れるリスク」と「ライトテーマ」を比較して選んでるだけ。2. 自動のダークモードで崩れるなら、サイト側が自前のダークテーマを用意すればいい。
46 海外の名無しさん 2026-11-03 22:02
>>18
CromiteというAndroid向けChromeフォークに似た機能があって、意外とちゃんと動く。他の選択肢はだいたいダメだけど。
21 海外の名無しさん 2026-11-03 22:04
Wikipediaで試してみたけど、もう目をやられなくて済む、最高!
47 海外の名無しさん 2026-11-03 22:09
>>21
Wikipediaは標準スキンのVector 2022で既にダークモードに対応してるよ。https://en.wikipedia.org/wiki/Wikipedia:Dark_mode
23 海外の名無しさん 2026-11-03 21:47
・ユーザーとしては:最高
・Web開発者としては:悪夢。複数のブラウザエンジン、複数の画面比率、複数のプラットフォームに対応するだけでも大変なのに、さらにユーザーごとに見た目が変わることになる
・目の疲れでダークモードが苦手な自分としては:好きな人には良いことだね、まあ…¯\_(ツ)_/¯
50 海外の名無しさん 2026-11-03 21:53
>>23
賛成しないな。Webはもともと動的に消費されるメディアとして作られてる。その「流動性」こそが本質。開発者が一貫した見た目を強制しづらくなるのは確かだけど、プロのWeb開発者ならWebを固定されたメディアとして扱うべきじゃない。
51 海外の名無しさん 2026-11-03 21:52
>>23
Web開発者向けに言うと、HTMLの<meta name="color-scheme" content="light only">タグを使えば、1)このページはライトモードに対応していて、2)ライトモードのみで表示すべき、とブラウザに伝えられるよ。
52 海外の名無しさん 2026-11-03 22:17
>>23
Web開発者としては`prefers-color-scheme`に対応するだけで十分だよ。
24 海外の名無しさん 2026-11-03 21:51
「Safariは、Adaptive Dark Modeが適用されていることをWebサイトが検知できないようにしている。CSSの色をJavaScriptで取得しても、変換後ではなく元の色が返ってくる。canvasに描画された画像も元の見た目のままになる」とのこと。つまりブラウザが意図的に嘘をつくようになったわけだ。最高だね。
55 海外の名無しさん 2026-11-03 21:56
>>24
ブラウザはもうずっと意図的に嘘をついてるよ。広告ネットワークや悪意ある連中によるフィンガープリンティングや追跡が横行してるから、何年も前からそうせざるを得なかった。
56 海外の名無しさん 2026-11-03 21:55
>>24
スタイルでロジックを処理するような作りの悪いフロントエンドを壊さないためには、多かれ少なかれ避けられないことだと思う。
60 海外の名無しさん 2026-11-03 21:54
>>24
「ブラウザが意図的に嘘をつくようになった、最高だね」というのは、サーバー側に対して嘘をつくという話だよね。自分は完全に賛成。Webサイトがブラウザに対して持ってる異常なほどの制御権は、むしろ減らすべきで増やすべきじゃない。

他サイトの新着

26 海外の名無しさん 2026-11-03 21:52
これを主導してくれた人、ありがとう!
61 海外の名無しさん 2026-11-03 21:55
>>26
逆だね、主導した人はふざけてる。今どき誰がサイト側で指定したスタイルなんて欲しがるんだよ。
34 海外の名無しさん 2026-11-03 22:07
>>10
「まるで何か悪いことをしたみたいにWeb開発者を罰することになる」とのことだけど、そうだね、開発者はダークモードを実装するだけで解決できる話だよ。
66 海外の名無しさん 2026-11-03 22:09
>>34
何がうまくいかなくなり得るかについて、君の想像力はちょっと足りてないと思う。仕様が守られなかったり、そもそも仕様自体が間違っていたりする現場を自分は何度も見てきた。今回もそうなる可能性はある。
65 海外の名無しさん 2026-11-03 22:15
>>30
それに、Chromeでは最初からずっと壊れたままだよ: https://issues.chromium.org/issues/366412383
73 海外の名無しさん 2026-11-03 22:21
>>65
ということは、ある意味どこにも対応されてなかったってことか。SafariとFirefoxのシェアはかなり小さいしね。
69 海外の名無しさん 2026-11-03 21:56
>>50
クライアントがレイアウトを承認する必要がある限り、そんなことは実現しないよ
74 海外の名無しさん 2026-11-03 22:00
>>69
それはクライアント側の問題なんじゃない?

この話題の背景と論点

Webの配色をOS設定に合わせて切り替える仕組み自体は`prefers-color-scheme`として数年前から主要ブラウザに実装されており、技術的には目新しいものではない。今回Safariの新機能が注目されたのは、個々のサイトが対応していなくても自動的に配色を変換する点と、JavaScriptやcanvasから見える色情報は変換前のまま保つという設計だ。これはスタイルで表示ロジックを制御している作りの悪いサイトが壊れるのを防ぐと同時に、配色の違いを利用したユーザー識別(フィンガープリンティング)を難しくする狙いがあると考えられる。スレで割れたのは、ダークモードの快適さを目の特性(乱視・偏頭痛・飛蚊症など)によって正反対に評価する声と、自動変換が引き起こす表示崩れの責任を誰が負うべきかという論点だ。既存のダークモード拡張機能の通信挙動への疑念も出ていたが、具体的な検証結果は示されていない。

※本記事は海外掲示板 Hacker News のスレッド「Safari introduces Adaptive Dark Mode in 27.3」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。

この記事のリアクション

他サイトの新着

まだコメントはありません。

コメントする

誹謗中傷・個人を特定する書き込みは削除対象です。投稿は承認後に表示されます。

相互リンクサイト新着記事