Когда вы перетаскиваете ссылку из браузера на рабочий стол, на рабочий стол не просто добавляется ссылка;процесс более сложный, чем этот.
Операционная система распознает взгляды на перетаскиваемый элемент и решает, какой тип элемента рабочего стола создать на основе содержимого перетаскиваемого элемента.
Этоявно запрограммирован на распознавание http://
в качестве протокола для веб-гиперссылки, которая открывается в браузере, и, таким образом, он знает, что соответствующий тип объекта рабочего стола для этого - это ярлык, который загружает браузер и передает ему указанный URL-адрес.
Другие типы протоколов также могут быть встроены в операционную систему, что может создавать различные виды значков при их перетаскивании на рабочий стол.
Очевидно, что протокол test://
не собираетсябыть одним из тех, о которых операционная система знает;он не будет знать, какой значок на рабочем столе создать, когда увидит его, поэтому он ничего не сможет создать.
В этом смысле протоколы URL обрабатываются очень похоже на типы MIME и расширения файлов.с помощью компьютера;все они используются для определения типа файла и, соответственно, что с ним делать.
Все это настраивается.Если вы знаете, что делаете, вы можете добавить дополнительные протоколы в операционную систему и определить, как компьютер должен вести себя, когда он их видит.Это действие обычно не выполняется конечным пользователем;обычно это выполняется за кулисами при установке программного обеспечения, использующего этот тип файла или протокол.