Формат — структура данных и стандарт¶
Формат — это формализованное описание структуры, организации или представления данных, документа, файла или физического объекта, определяющее набор правил и параметров, которым должен соответствовать предмет или информация. Термин применяется в нескольких областях: информатике (формат файла, формат данных), полиграфии и издательском деле (формат бумаги, книжный формат), электронике (форм-factor, формат носителя), а также в повседневной речи для обозначения стандартных размеров и образцов.
¶Формат в информатике
¶Формат файла
Формат файла — это спецификация, определяющая способ хранения данных в компьютерном файле: внутреннюю структуру, кодировку, набор полей и их порядок. Форматы подразделяются на:
- Текстовые — данные хранятся в виде символов (TXT, CSV, JSON, XML, HTML);
- Двоичные — данные закодированы в бинарной форме (EXE, PNG, JPEG, MP3, MP4);
- Архивные — служат для упаковки других файлов (ZIP, RAR, 7z);
- Документные — предназначены для хранения документов с сохранением форматирования (PDF, DOCX, ODT).
Расширение файла (обычно после точки в имени) традиционно служит индикатором формата, хотя не является его определением: реальный формат определяется содержимым файла, а не именем. Многие форматы используют «магические числа» — сигнатуры в начале файла, по которым программы распознают тип данных.
¶Формат данных
Формат данных — это описание структуры представления информации, позволяющее разным программам и системам корректно обмениваться данными. Примеры: формат JSON (JavaScript Object Notation), разработанный Дугласом Крокфордом в начале 2000-х годов, стал де-факто стандартом для обмена данными в веб-приложениях; формат XML, принятый как стандарт W3C в 1998 году, используется для структурирования документов и конфигураций; формат CSV применяется для табличных данных.
Стандартизация форматов обеспечивает совместимость: например, формат PDF, разработанный компанией Adobe в 1993 году, гарантирует одинаковое отображение документа на разных устройствах и операционных системах, что сделало его международным стандартом ISO 32000.
¶Форматирование носителей
Форматирование (иногда «форматирование диска») — процесс подготовки носителя данных к работе: создания файловой системы и служебных структур. Различают быстрое форматирование (инициализация служебных записей) и полное (с перезаписью области данных). Форматирование применяется к жёстким дискам, флеш-накопителям, картам памяти.
¶Формат в полиграфии и издательском деле
¶Бумажные форматы
Формат бумаги — стандартизованный размер листа. Основная международная система — ISO 216, в которой базовый формат A0 имеет площадь 1 м² и соотношение сторон 1:√2. Уменьшение формата вдвое по длинной стороне даёт следующий: A0 → A1 → A2 → A3 → A4 (210 × 297 мм) — самый распространённый офисный формат. Система B используется для папок и конвертов, C — для конвертов формата A.
В США и Канаде применяется система Letter (8,5 × 11 дюймов), не связанная с ISO. В России наряду с ISO используется понятие «бумажный лист» (обычно 60 × 90 или 70 × 100 см), а также «стандартный лист» для полиграфии.
¶Книжные форматы
Книжный формат — условный размер книжного блока, определяемый величиной обрезного поля листа. В российской типографской традиции выделяют:
- Малые форматы: 60/84, 70/90, 84/108/16 (карманные издания);
- Средние форматы: 70/100, 84/108, 60/90/16;
- Крупные форматы: 70/100/8, 84/108/8, 60/90/8 (настольные издания).
Число в знаменателе обозначает число сгибов листа: 16 — книга в 16 страниц на каждый сгиб, 8 — в 8.
¶Формат в электронике и технике
¶Форм-фактор
Форм-фактор (формат) — стандарт физических параметров и расположения разъёмов, креплений и габаритов устройства или комплектующего. Примеры форм-факторов: ATX и microATX для материнских плат, M.2 и SATA для накопителей, 18650 для аккумуляторов, 35 мм для фотоплёнки, 110 для полнокадровых матриц фотоаппаратов.
¶Форматы носителей
Физические форматы носителей — стандартизованные размеры и конструкции носителей: дискеты 3,5″ и 5,25″, CD (12 см), DVD, Blu-ray, кассеты VHS и Betamax, карты памяти SD, microSD, CF.
¶Формат в других областях
В телевидении и радиовещании формат обозначает стандарт сигнала и разрешение: PAL, SECAM, NTSC (аналоговые стандарты цветности), 4K UHD, 1080p (цифровые). В музыкальной индустрии формат альбома — его физический носитель (винил, кассета, CD, цифровой релиз). В спорте и мероприятиях термин «формат» определяет правила проведения соревнований: количество участников, этапов, продолжительность.
¶Стандартизация
Разработкой и публикацией форматов занимаются международные и национальные организации: ISO, IETF, W3C, ECMA, ГОСТ (в России). Стандартный формат обеспечивает совместимость, предсказуемость и возможность программной обработки данных независимо от конкретной реализации.
¶Историческая справка
Понятие «формат» в типографике восходит к эпохе книгопечатания, когда размер книги определялся способом сгибки печатного листа. В компьютерной индустрии термин закрепился с появлением сменных носителей в 1950–1970-х годах, а массовое распространение получил в связи с развитием программного обеспечения и цифровых коммуникаций в 1990–2000-х годах.
