Dave Ward berkata,
Ini bukan pembacaan yang ringan, tetapi bagian 4.2 dari RFC 3986 menyediakan URL yang sepenuhnya memenuhi syarat yang menghilangkan protokol (HTTP atau HTTPS) sama sekali. Ketika protokol URL dihilangkan, browser menggunakan protokol dokumen yang mendasarinya sebagai gantinya.
Sederhananya, URL "tanpa protokol" ini memungkinkan referensi seperti ini berfungsi di setiap browser tempat Anda akan mencobanya:
//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js
Awalnya terlihat aneh, tetapi URL "kurang protokol" ini adalah cara terbaik untuk mereferensikan konten pihak ketiga yang tersedia melalui HTTP dan HTTPS.
Ini tentu akan menyelesaikan banyak kesalahan konten campuran yang kami lihat di halaman HTTP - dengan asumsi bahwa aset kami tersedia melalui HTTP dan HTTPS.
Apakah ini sepenuhnya kompatibel dengan browser? Apakah ada peringatan lain?