Dennis ayırmak için gerekli 3 eğik çizgi, açıkladığı host
gelen path
, ancak diğer iki çok daha ilginç ...
URL sözdizimine bir işe yaramaz ve biraz keyfi olduklarını ortaya çıktı. World Wide Web'in mucidi ve standartlarının çoğunun ( Dennis'in bağdaştırdığı RFC dahil) yazarı Tim Berners-Lee, 2009'da yapılan bir röportajda 'çifte kesikli' kullanımını kullandı.
Bay Berners-Lee, söz konusu tarihte yapılan bir programlama kongresinin gerçekte gerekli olmadığı ortaya çıktı. Bütün kağıtlara ve ağaçlara bakın, insanların yıllar boyunca kağıda bu eğik çizgileri yazmak veya yazmak zorunda kalmazlarsa kurtarılabileceğini söyledi - insan emeğinden ve bu iki tuşa basmak için harcanan zamandan söz etmeden sayısız milyonlarca tarayıcı adres kutularında
http://bits.blogs.nytimes.com/2009/10/12/the-webs-inventor-regrets-one-small-thing/
Bu nedenle, 18 yıl önce öngörülen küçük (ve karakteristik olmayan) bir atılım için tasarruf edin, dosya URL’niz kolayca file:/D:/Desktop/Book.pdf
değil , kolayca olabilirdi file:///D:/Desktop/Book.pdf
.
Sorunuzu yanıtlamak için, URL’lerin 3 eğik çizginin olmasının iyi bir nedeni yoktur.
Güncelleme: @ComFreek yorumlarda da belirtildiği gibi, 2017 itibariyle, file:/D:/...
yukarıdaki örnek geçerli! Bu, özellikle bu düzeltmeyi önceki standartlardan alan RFC 8089 sayesinde ...
[RFC1738] 'deki tanımlamaya göre, bir dosya URL'si her zaman "file: //" belirteciyle başladı, ardından (isteğe bağlı olarak boş) bir ana bilgisayar adı ve bir "/" işareti belirdi. Bölüm 2'de verilen sözdizimi, "//" çift eğik çizgiler de dahil olmak üzere tüm yetki bileşenini isteğe bağlı yapar.
Yaşamak için ne kadar zaman.
file://localhost/D:/Desktop/
otomatik olarak genişletir .