benutzerdefinierte Protokolle oder wie sie registriert oder verwendet werden
Es ist wichtig zu beachten, dass dies kein Protokoll ist, sondern ein URI-Schema . Ein Netzwerkprotokoll definiert das Kommunikationsformat. Ein URI-Schema gibt die Semantik des URI an.
was ich dachte, waren für Google Chrome registriert
Die IANA führt eine Liste der vorläufigen URI-Schemata. Das chrome
System ist derzeit als vorläufiges System mit zwei Definitionen registriert : eine für die Verwendung von Mozilla und eine für die Verwendung von Google.
Natürlich können Sie Ihr eigenes Programm verwenden, ohne es offiziell zu registrieren. Dies führt jedoch zu Problemen, wenn andere den gleichen Schemanamen für einen anderen Zweck verwenden, wie hier geschehen ist.
Eine der RFC 4395- Richtlinien für die Registrierung eines vorläufigen Systems ist:
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.)
Interessant ist, dass beide aktuellen registrierten Definitionen denselben Kontakt haben, der eine microsoft.com
E-Mail-Adresse verwendet. Die ursprüngliche Registrierungsvorlage war 2012, nachdem Mozilla und Chrome diese bereits verwendet hatten. Es scheint also, dass Mozilla es nie bei der IANA registriert hat, und jetzt befinden wir uns in dieser Situation mit zwei verschiedenen Verwendungen desselben Schemanamens.