Mime Policy: различия между версиями
Строка 8: | Строка 8: | ||
== Поддержка протколов == | == Поддержка протколов == | ||
=== Почтовые клиенты === | |||
Почтовый клиент должен поддерживать протокол {{prg|mailto:}}. | |||
Это можно проверить, запустив почтовый клиент с командной строки: | |||
$ mailprogram mailto:test@altlinux.org | |||
Если протокол {{prg|mailto:}} поддерживается приложением, | |||
в его .desktop файл следует добавить MimeType=x-scheme-handler/mailto | |||
=== Файловые менеджеры === | === Файловые менеджеры === | ||
freedesktop-совместимый файловый менеджер должен поддерживать протоколы | freedesktop-совместимый файловый менеджер должен поддерживать протоколы | ||
{{ | {{prg|computer:}} | ||
{{ | {{prg|trash:}} | ||
{{ | {{prg|network:}} | ||
{{ | {{prg|file:}} | ||
Это можно проверить, обрабатываются ли эти протоколы как аргументы командной строки: | Это можно проверить, обрабатываются ли эти протоколы как аргументы командной строки: | ||
$ filemanager computer: | $ filemanager computer: |
Версия от 00:22, 9 августа 2011
TODO
Поддержка протколов
Почтовые клиенты
Почтовый клиент должен поддерживать протокол mailto:. Это можно проверить, запустив почтовый клиент с командной строки:
$ mailprogram mailto:test@altlinux.org
Если протокол mailto: поддерживается приложением, в его .desktop файл следует добавить MimeType=x-scheme-handler/mailto
Файловые менеджеры
freedesktop-совместимый файловый менеджер должен поддерживать протоколы computer: trash: network: file: Это можно проверить, обрабатываются ли эти протоколы как аргументы командной строки:
$ filemanager computer: $ filemanager trash: $ filemanager network: $ filemanager file:/
для каждого поддерживаемого протокола нужно добавить в ключ MimeType .desktop файла mime-тип "обработчик протокола", соответственно
x-scheme-handler/computer x-scheme-handler/trash x-scheme-handler/network x-scheme-handler/file