Пояснення
Медіатип є міткою, яка повідомляє програмному забезпеченню, який вид даних воно отримує. Його також називають типом MIME, від Multipurpose Internet Mail Extensions, історичної назви цієї домовленості. Internet Assigned Numbers Authority (IANA), орган, що веде технічні реєстри Інтернету, реєструє application/vnd.chess-pgn для партій, записаних у Portable Game Notation (PGN), текстовому форматі для запису шахових партій.
Мітка не є самим вмістом і не доводить, що файл коректний. Дані все одно мають відповідати правилам PGN. У реєстрації IANA не зазначено обов’язкових або необов’язкових параметрів, із форматом пов’язано розширення .pgn і вказано, що магічного числа немає, тобто немає фіксованої початкової послідовності байтів, яка самостійно ідентифікує формат.
application/x-chess-pgn зазначено як застарілий псевдонім. Старе програмне забезпечення ще може його надсилати, але нова інтеграція повинна використовувати зареєстрований тип. Одержувач, який підтримує застарілі системи, може обґрунтовано приймати обидва варіанти, розглядаючи псевдонім лише як засіб сумісності.
Використання й контекст
Реєстрація IANA класифікує вміст, але сама по собі не перевіряє легальність ходів і не забезпечує цілісність або приватність.
Поширені непорозуміння
Медіатип і розширення
application/vnd.chess-pgn є протокольною міткою. .pgn є суфіксом назви файла. Зазвичай вони узгоджуються, але це окремі механізми.
Джерела
- 1.Media Type Registration: application/vnd.chess-pgn, Internet Assigned Numbers Authority
