aki Re: UserAgent別に表示要素を変更したい 2015年12月11日 at 19:23 ツイートする リンクの表示非表示くらいでしたら、device.js使ってデバイス判定させて display:none;で対応とかどうですか? device.jsなら細かいデバイス判定できますし。 返信 多摩勉強会/遠藤 Re: Re: UserAgent別に表示要素を変更したい 2015年12月11日 at 22:24 ありがとうございます。 device.js・・・ すみません、初めて聞いたので調べました。 これ、いいですね。 ただ、国内キャリアのスマホ端末のスペック毎の制御が必要なので、 今回の用途には不向きですが、一般的なデバイス判定には使えそうですね。 覚えておきます。(本当にありがとうございます) そして、教えて頂いた、device.jsを調べて、気がついたのですが、 わざわざ、ブロックにUA情報を持たせず、 対象端末のUAだけ、外部JSにして、テーマに最初から読み込ませれば良いですね。 (UA追加時の保守性は、一旦、気にしないで) 今まで、汎用では無い、フルスクラッチのCMSを独自に作っていた事もあって、 JSですら、DBに登録された情報を元に動的に生成する という、固定概念が色々な思考を邪魔しておりました。 返信 返信 Your post has been saved and will be published after approval by the forum moderator. - Enter a Subject - Enter a Message ※ 10分以上、ポップアップを開いたままだと、セッションが切れて投稿できない場合があります。その場合はメッセージをどこかにコピーし、ページ&投稿画面をリロードし投稿し直してください。 件名 メッセージ 画像中の文字と数字を入力してください。 Captchaをクリックすると違う文字候補が出てきます。
多摩勉強会/遠藤
Re: Re: UserAgent別に表示要素を変更したい
device.js・・・
すみません、初めて聞いたので調べました。
これ、いいですね。
ただ、国内キャリアのスマホ端末のスペック毎の制御が必要なので、
今回の用途には不向きですが、一般的なデバイス判定には使えそうですね。
覚えておきます。(本当にありがとうございます)
そして、教えて頂いた、device.jsを調べて、気がついたのですが、
わざわざ、ブロックにUA情報を持たせず、
対象端末のUAだけ、外部JSにして、テーマに最初から読み込ませれば良いですね。
(UA追加時の保守性は、一旦、気にしないで)
今まで、汎用では無い、フルスクラッチのCMSを独自に作っていた事もあって、
JSですら、DBに登録された情報を元に動的に生成する
という、固定概念が色々な思考を邪魔しておりました。