タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

uriに関するyouheyのブックマーク (2)

  • 相対パスを「//」で始める書き方 - ありがとう。また会おう。

    画像とかのパスを//で始めるのは何か問題があるのかな - Webtech Walker 迂闊にも知りませんでした・・・ こういう書き方できるんだ・・・ しかも、少し前に前職の某後輩に「そんなことできねぇよ」って自信120%で答えた記憶が・・・orz で、それで終わっては技術屋として名が廃るので調べてみました。 どうやらRFC的にはこの書き方OKらしい。 以下の十分に定義された基底 URI http://a/b/c/d;p?q を持つ表現において、相対的参照はその目標 URI を以下のように変形する。 (中略) "//g" = "http://g" とのことなので。 この例わかりにくいけど、aとgを具体的にexample.comとかドメイン名に置き換えればわかりやすいかと。 で。 いくらRFC的に正しくても、実際のブラウザで動作しなければ意味がない。 特に携帯ブラウザが怪しいと思うので、いく

    相対パスを「//」で始める書き方 - ありがとう。また会おう。
    youhey
    youhey 2010/03/04
    リンクを「//」で始める書き方で、違うFQDNのリソースへのリンクを、プロトコル動的に切り替えられる
  • 画像とかのパスを//で始めるのは何か問題があるのかな - Webtech Walker

    知らなかったんだけど、画像のパスとかリンクとかhttp:を省略して//から書くことができるんですね。リンクだけじゃなくて画像とかも。そして//から始めると、今見てるページのプロトコルになるんですね(httpだったらhttp、httpsだったらhttpsってこと)。 <img src="//example.com/banner.gif" alt="banner /> 外部ドメインのバナーとか貼るときとかに全ページ共通でhttp://~と書いてるとhttpsのページでIEがエラー吐くんでhttpとhttpsで切り替えたりしてたんですけど、//から書けばいいんじゃないか疑惑。 これって何か問題あるのかな。ブラウザによって挙動がおかしいとか。問題無ければ使いたいところ。 追記:IEでリクエストが2回走ることがあるらしい。 CSS files downloaded twice in Internet

    画像とかのパスを//で始めるのは何か問題があるのかな - Webtech Walker
    youhey
    youhey 2010/03/04
    //から始めると、今見てるページのプロトコルになる→リンク、IEはリクエストが2発はしる、IE爆破
  • 1