質問 > その他 > rel="external" |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
Guu2 |
投稿日時: 2013/1/29 10:35
対応状況: −−−
|
新米 登録日: 2012/2/17 居住地: 投稿: 5 |
rel="external" 環境依存では無いので環境情報は割愛させていただきます。
2.11系(他のバージョンは確認してません)スマホ版ではテンプレート中の<a>タグにrel="external"が付加されています。 (確認ミスです。直接書いた場合は付加されていません) jquery mobileの書籍には「論理的に異なるサイトへのリンク=Ajaxを用いないリンク」と記載されていています。 わざわざAjaxのスムーズな遷移を意図的に阻止したり、プリフェッチを利用できなくするのには何か重大な理由があるのでしょうか? 特に理由がないのならrel="external"の属性は無効化したいと思うのですが、付加した経緯が判らないので不安です。(テストで気がつかないところで誤動作とか・・・) もし経緯をご存知の方が居ればご教授お願いいたします(ソースのポインタでもかまいません)。 |
nanasess |
投稿日時: 2013/1/29 13:43
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: rel="external" EC-CUBE 2.12.2 でスマホ対応した際、 Ajax リンクを用いると不具合が発生するということで片っぱしに rel="external" を付与したらしいです。
現在は、全体的に Ajax リンクは無効となっているため rel="external" 自体は不要だと思います。 開発当時は jQueryMobile もバージョンが古かったので、あまり安定していなかったのだと思います。 |
kato-sc |
投稿日時: 2013/1/30 9:13
対応状況: −−−
|
一人前 登録日: 2013/1/15 居住地: 投稿: 87 |
Re: rel="external" rel=”external”は元々taget="_blank"がSEOでXHTML非推奨要素となったため使用される様になったものです。
別ページを意図的に開く様な動作を行わないのであれば、消してしまって良いと思います。 |
Guu2 |
投稿日時: 2013/2/15 13:47
対応状況: −−−
|
新米 登録日: 2012/2/17 居住地: 投稿: 5 |
Re: rel="external" お礼が遅くなり申し訳ありません。
システム的にAjaxリンクが無効になっているのならば、そもそもプリフェッチ機能なども使えないということなのでrel="external"を削除してもメリットは得られないかな?とも思っています。 いずれにせよ安定しないという理由があって殺している機能ならば、テストも大変なので無理して動かすのは辞めにします。 ご教授ありがとうございました。 |
Guu2 |
投稿日時: 2013/2/15 13:53
対応状況: 解決済
|
新米 登録日: 2012/2/17 居住地: 投稿: 5 |
Re: rel="external" お礼が遅くなり申し訳ありません
別ドメインではなく、すごく重い別ページをプリフェッチで先読みしたかったのですが、テスト範囲が広くなりそうなので今回はあきらめます ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |