Mime Policy

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(TODO)
Строка 6: Строка 6:
== TODO ==
== TODO ==
 +
 +
[http://en.wikipedia.org/wiki/Internet_media_type Internet media type] ранее называемый MIME type (Multipurpose Internet Mail Extensions)
 +
является стандвртом наиманования различных типов файлов.
 +
MIME идентификатор состоит из двух частей: типа и подтипа, разделенных косой чертой.
 +
Узнать MIME идентификатор файла можно командой {{cmd|xdg-mime}}:
 +
xdg-mime query filetype article1.tex
 +
text/x-tex
== Поддержка форматов файлов ==
== Поддержка форматов файлов ==

Версия 14:17, 13 августа 2011

Stub.png
Черновик политики Sisyphus
Автор(ы) — viy@


Содержание

TODO

Internet media type ранее называемый MIME type (Multipurpose Internet Mail Extensions) является стандвртом наиманования различных типов файлов. MIME идентификатор состоит из двух частей: типа и подтипа, разделенных косой чертой. Узнать MIME идентификатор файла можно командой xdg-mime:

xdg-mime query filetype article1.tex 
text/x-tex

Поддержка форматов файлов

TODO

Поддержка протоколов

Почтовые клиенты

Почтовый клиент должен поддерживать протокол mailto:. Это можно проверить, запустив почтовый клиент с командной строки:

$ mailprogram протокол:test@altlinux.org

Если протокол mailto: поддерживается приложением, в его .desktop файл следует добавить

MimeType=x-scheme-handler/mailto;

Файловые менеджеры

freedesktop-совместимый файловый менеджер должен поддерживать протоколы computer: trash: network: и mime-тип inode/directory (каталог). Это можно проверить, посмотрев, обрабатываются ли эти протоколы как аргументы командной строки:

$ filemanager computer:
$ filemanager trash:
$ filemanager network:

для каждого поддерживаемого протокола нужно добавить в ключ MimeType .desktop файла mime-тип "обработчик протокола", соответственно

x-scheme-handler/computer
x-scheme-handler/trash
x-scheme-handler/network

таким образом, рекомендуемый вид для filemanager.desktop

...
Exec=filemanager %U
MimeType=x-scheme-handler/computer;x-scheme-handler/trash;x-scheme-handler/network;inode/directory;

Приоритет приложений

TODO

Ресурсы

Desktop Entry Specification

 
Личные инструменты