別のteratailの質問の中で、
スマートフォン端末以外では無効にするスクリプトで、ユーザーエージェントを使う方法は実用的ではない
というコメントがありました。
ユーザエージェントによる振り分けは実用的ではないのでしょうか?
自分のサイトでも、ユーザエージェントにより、PC、iphone、androidを振り分けている箇所があり、問題点を把握したく質問しています。
どのような問題があるのでしょうか?
*元の質問のコメント欄で聞こうかとも思ったのですが、質問は別の質問者のものであり、そちらを混乱させたくなかった為、新規で質問を立てさせてもらいました。
よろしくお願いいたします。
#追記1
元の質問:
携帯を意識して設置したtelボタンを、携帯以外のデバイスでは反応させないようにするには、、。このコードではクリックできるのですが
ただし、こちらの質問内容とは独立して、一般的にユーザエージェントを使う方法の実用性の回答がいただきたいです。
#追記2(2020/01/20 追記)
本件に関して、ブラウザの実装が大きく変わりそうなので、追記しておきます。
Intent to Deprecate and Freeze: The User-Agent string
まだ、計画として上がっているだけで実装には至っていませんが、将来的に UA による振り分けは、大きく根本を見直す必要がありそうです。
回答2件
あなたの回答
tips
プレビュー