SORU
22 Temmuz 2011, Cuma


URL çift ile başlayan tarayıcı desteği slash

Son birkaç bağlantı protokolü olmadan kullanıldığını gördüm. Anlamak çok zor - harika bir fikir olduğunu düşünüyorum ve oldukça sezgisel görünmüyordu.

Bu habersiz için, //example.com/script.js gibi bir URL kullanarak ya da http://example.com/script.js https://example.com/script.js veya bir URL kaynaklı olup olmadığına bağlı olarak işaret edecektirhttpyahttpsURL. Http komut veya https sayfasından görüntüler de dahil olmak üzere bu kodda protokol algılama gerek kalmadan bu sorunu çözer, böylece bir güvenlik sorununa, örneğin olabilir.

Benim sorum, ne tür bir tarayıcı/OS desteği için var mı? Kasa üretiminde kullanılır mı? Kesinlikle işler biraz daha kolay olurdu.

Basit bir örnek ve test: http://codetester.org/916c6916

EDİT: Birkaç yıl için sorun olmadan birçok şey için Üretim şirketimin reklam sunucusu bu şimdi kullanıyorum sadece bir takip.

CEVAP
9 Mart 2012, Cuma


Bu davranış hakkında 16 yaşında RFC 1808 (4. Bölüm) bir parçası oldu, her büyük tarayıcı (ve) bunu desteklemesi gerekiyor.

Ne yazık ki, orada a bug with IE7 and -8 hale getirecek indirebilir kaynakları iki kez bir protokol göreli URL kullanılan bir link @import - olmaz büyük bir sorun, ama çirkin ve akılda tutulması.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • TeeMayneTV

    TeeMayneTV

    27 Kasım 2010
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011