Dave Ward nói,
Đây không phải là đọc chính xác, nhưng phần 4.2 của RFC 3986 cung cấp cho các URL đủ điều kiện bỏ qua giao thức (HTTP hoặc HTTPS) hoàn toàn. Khi giao thức của URL bị bỏ qua, trình duyệt sẽ sử dụng giao thức của tài liệu cơ bản thay thế.
Nói một cách đơn giản, các URL có giao thức không có giao thức này cho phép một tham chiếu như thế này hoạt động trong mọi trình duyệt bạn sẽ thử:
//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js
Thoạt nhìn có vẻ lạ, nhưng URL URL không có giao thức này là cách tốt nhất để tham chiếu nội dung của bên thứ ba có sẵn thông qua cả HTTP và HTTPS.
Điều này chắc chắn sẽ giải quyết được một loạt các lỗi nội dung hỗn hợp mà chúng ta đang thấy trên các trang HTTP - giả sử rằng tài sản của chúng tôi có sẵn thông qua cả HTTP và HTTPS.
Đây có phải là hoàn toàn tương thích trình duyệt? Có bất kỳ cảnh báo khác?