пользовательские протоколы или как они зарегистрированы или используются
Важно отметить, что это не протокол, а схема URI . Сетевой протокол определяет формат связи; схема URI определяет семантику URI.
которые я думал, были зарегистрированы для Google Chrome
IANA ведет список предварительных схем URI. chrome
Схема в настоящее время зарегистрирована в качестве временной схемы, с двумя определениями: один для использования Mozilla, и один для использования Google.
Конечно, можно использовать собственную схему без официальной регистрации. Но это вызывает проблемы, когда другие начинают использовать одно и то же имя схемы для другой цели, как это произошло здесь.
Одно из правил RFC 4395 для регистрации предварительной схемы:
There is not already an entry with the same URI scheme name. (In the unfortunate case that there are multiple, different uses of the same scheme name, the IESG may approve a request to modify an existing entry to note the separate use.)
Интересно, что оба текущих зарегистрированных определения имеют один и тот же контакт в списке, который использует microsoft.com
адрес электронной почты - и оригинальный шаблон регистрации был в 2012 году, после того как Mozilla и Chrome уже использовали его. Таким образом, кажется, что Mozilla никогда не регистрировала его в IANA, и теперь мы находимся в этой ситуации с двумя разными использованиями одного и того же имени схемы.