回答編集履歴

1

文言

2021/04/17 02:39

投稿

int32_t
int32_t

スコア21695

test CHANGED
@@ -16,6 +16,14 @@
16
16
 
17
17
 
18
18
 
19
+ まとめると、`!window.chrome && 'WebkitAppearance' in document.documentElement.style` は「Safari なら真、それ以外なら偽」を意図していたコードだと思われます。しかし現在は期待どおり動きません。
20
+
21
+
22
+
23
+ ブラウザの差異に対処したい場合に「ブラウザ判定するよりは機能判定を」とよく言われます。このケースでは対処したい機能差異とはぜんぜん関係のない機能判定をしてしまっているために失敗している例ですね。
24
+
25
+
26
+
19
27
  ----
20
28
 
21
29