Недавно я видел несколько ссылок, используемых без протокола. Это было не слишком сложно понять - я думаю, что это отличная идея и довольно интуитивно понятная.
Для тех, кто вас не знает, использование URL-адреса, такого как //example.com/script.js
, укажет на http://example.com/script.js
или https://example.com/script.js
в зависимости от того, происходит ли URL-адрес от http или https. Например, включение http-скриптов или изображений с https-страницы может быть проблемой безопасности, поэтому это позволяет решить эту проблему без необходимости обнаружения протокола в вашем коде.
Мой вопрос: какой вид поддержки браузера/ОС для него? Безопасно ли использовать его в производстве? Это, безусловно, упростит ситуацию.
Простой пример и тест: http://codetester.org/916c6916
EDIT: Просто последуйте за тем, что я использовал это для своего сервера объявлений для рекламы в Интернете для многих вещей без проблем уже пару лет.