Satu kelemahan terjadi jika URL Anda dilihat di luar konteks halaman web. Misalnya, pesan email yang berada di klien email (katakanlah, Outlook) secara efektif tidak memiliki URL, dan ketika Anda melihat pesan yang berisi URL relatif protokol, sama sekali tidak ada konteks protokol yang jelas (pesan itu sendiri independen dari protokol yang digunakan untuk mengambilnya, apakah itu POP3, IMAP, Exchange, uucp atau apa pun) sehingga URL tidak memiliki protokol yang relatif. Saya belum menyelidiki kompatibilitas dengan klien email untuk melihat apa yang mereka lakukan ketika disajikan dengan pengendali protokol yang hilang - Saya menduga sebagian besar akan menebak di http. Apple Mail menolak untuk membiarkan Anda memasukkan URL tanpa protokol. Ini analog dengan cara URL relatif tidak berfungsi dalam email karena konteks yang sama-sama hilang.
Masalah serupa dapat terjadi dalam konteks non-HTTP lain seperti di tweet, pesan SMS, dokumen Word, dll.
Penjelasan yang lebih umum adalah bahwa URL protokol anonim tidak dapat bekerja secara terpisah; ada harus menjadi konteks yang relevan. Dengan demikian, di laman web biasa menarik perpustakaan skrip dengan cara itu, tetapi tautan eksternal apa pun harus selalu menentukan protokol. Saya memang mencoba satu tes sederhana: //stackoverflow.com
peta file:///stackoverflow.com
di semua browser tempat saya mencobanya, sehingga mereka benar - benar tidak bekerja sendiri.