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