Ho letto questa domanda ma non risponde completamente alla mia.
Nella domanda collegata, l'OP chiede cosa deve fare per registrare il suo tipo di supporto personalizzato. Non ne ho bisogno.
Tutto quello che sto chiedendo è che, se ho ragione nel ritenere che, tecnicamente, tutto ciò che devo fare per creare un tipo di media personalizzato è, beh .. basta usarlo nella mia comunicazione?
Fondamentalmente, quello che voglio fare è che il mio sito web offre un download di un file, descritto come application/x-my-custom-thing
. Sul client, l'utente ha file che terminano con .my-custom-thing
impostato come aperto con l'applicazione che spedisco.
Quindi, ciò che dovrebbe accadere è che, quando l'utente fa clic sul link, la mia applicazione si apre e legge il file e fa cose con esso.
I tipi di media sono anche il caso d'uso corretto per questo? O forse dovrei "creare" il mio protocollo nel senso di mycustomthing://example.com/the-file-to-use
? Funzionerà con ogni browser (abbastanza moderno)?