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