Типи MIME опис та перелік основних

Спочатку типи MIME проектувалися для передачі даних, відмінних від текстових. Актуально це було для електронної пошти. Наприклад, щоб передати картинку, через її протокол використовувався тип MIME, який повідомляє, що передається, наприклад, файл JPEG.

Розвиток технології та її поява

Навіщо знати про MIME?

Про те, як влаштовані і для чого потрібні типи MIME, необхідно знати веб-розробникам та програмістам, до обов'язків яких є створення продуктів, що так чи інакше працюють з Мережею. Описати взаємодію краще на наближеному до реальності прикладі.

типи

Список MIME-типів

Категорія text

  • Html. Мова гіпертекстової розмітки. Жоден сайт в Інтернеті не зможе працювати без використання.
  • Css. Каскадні таблиці стилів. Оформлення та взаємодія об'єктів на сторінці здійснюється за допомогою таких файлів.
  • Javascript. Побачивши цей тип, браузер відразу зрозуміє, що потрібно обробити ділянку коду - скрипт.
  • Plain. Простий текст.
  • Xml. Файли розмітки за технологією XML.

mime

Категорія image

Тут передаються розширення файлів, що пересилаються, наприклад таких:

Категорія application

Містить у собі типи, які можна, однак, запустити, тобто дані якихось додатків чи сервісів. Реакція браузера на деякі з них може бути запитом на запуск спеціальної програми або відкриття її прямо на сторінці.

  • Json. Зручний формат передачі. Повідомляє браузеру про те, що відповідь буде передана json.
  • Pdf. Залежно від налаштувань браузера цей тип може завантажуватися, переглядатися у вікні або використовувати сторонню програму,встановлену на комп'ютері.
  • Zip та gzip. Надсилання архівних файлів.
  • Ogg. Позначення для мультимедійного контенту.
  • Xhtml+xml. Формат передачі даних XHTML, який доповнює та збільшує функціонал класичного HTML, а також привносить ефективність XML до стандарту.

mime

Категорія audio

Висновок

Список MIME type постійно розширюється у зв'язку з появою нових технологій, стандартів та типів файлів. Ознайомитись з поточним переліком можна в останніх оновленнях документів RFC, що стосуються типів MIME.