Сайт о телевидении

Сайт о телевидении

» » Какой формат изображения качественнее. Форматы изображений для веб-использования. Какой формат выбрать

Какой формат изображения качественнее. Форматы изображений для веб-использования. Какой формат выбрать

Всем привет! Все видели у картинок в интернете такую приписку, как bmp , png, jpg или gif (ну или другие)? Например, foto.png или foto.jpg. Это графические файлы разных форматов . Думаю, не я один задумывался над тем, в чем различие этих форматов изображений ? Давайте попробуем разобраться.

Что такое форматы изображений бывают и зачем они нужны?

Не буду засорять статью избытком умных слов. Тем более, сам не всегда понимаю их смысл. Формат изображения применительно к интернету и компьютеру (под изображением я имею в виду какую-то графическую информацию – фотографии или рисунки) – это способ хранить и, соответственно, передавать картинки как элемент информации.

Это своеобразный инструмент, материал или метод, с помощью которого можно сохранить на ваш компьютер понравившуюся картинку или перекинуть с фотоаппарата на ПК ваши фото. В общем, это способ кодирования информации.

Возьмем некомпьютерный пример. Допустим, вы решили сохранить для потомков свой светлый образ, и заказали свой портрет. Но портрет портрету – рознь. Он может быть выполнен разными материалами, разными инструментами, разными техниками. Вы можете обратиться к фотографу, художнику или даже скульптору.

(В качестве иллюстрации своих слов я взял портреты В. Высоцкого)

Фотография может быть черно-белой, цветной, цифровой, бумажной, в виде слайда. Художник может сделать ваш портрет красками, карандашом, чернилами, на бумаге, на холсте, на стене. Скульптор может выполнить портрет из гипса, мрамора, дерева, металла…

В общем, вариантом бесчисленное количество. Но любой из них буде являться вашим портретом.

То же самой и с форматами изображений – вариантов множество.

Но их всех можно разделить на две большие группы – растровые и векторные. А нет, есть еще одна группа – смешанные, или комплексные, куда ж без них в современном мире 🙂

Нас больше интересуют растровые форматы – с ними чаще всего приходится сталкиваться. Но по паре слов нужно сказать и о других группах.

Векторные изображения основаны на геометрических фигурах – точках, кривых, кругах, многоугольниках. Векторные изображения можно увеличивать без потери качества. Примеры векторных файлов – svg, cdr, eps . Но, честно говоря, я не сталкивался с такими форматами.

Комплексные форматы, как следует из названия, обладают признаками и векторных, и растровых изображений. Наиболее известный пример такого формата – файлы pdf . Наверняка каждый сталкивался с ними: многие электронные книжки и документы как раз и хранятся в PDF-формате.

Растровые изображения

Наиболее распространённые форматы изображений – jpg (jpeg), gif, png, bmp . Все они относятся к растровой группе.

Растровые изображения при ближайшем рассмотрении состоят из маленьких квадратиков – пикселей. Поэтому, в отличие от векторных, растровые изображения при большом увеличении теряют в качестве.

Вот пример растрового рисунка и его части под увеличением.

Видите, как размыт рисунок при увеличении?

Зато редактировать, хранить и передавать растровые изображения намного проще, чем векторные. Это очень важно для простых пользователей.

Работать с растром можно в таких удобных и известных редакторах, как Adobe Photoshop и Paint.

Характеристики растровых изображений

Один из недостатков растровых изображений – хранятся такие файлы в сжатом виде и при их выводе на экран или на печать невозможно восстановить первоначальный вид, в той или иной степени страдает качество. Но часто эти потери даже не заметны, так что не стоит расстраиваться и отказываться от использования растровой графики. Тем более, по большому счеты, альтернативы нет.

Самые распространенные форматы изображений, безусловно, BMP, GIF, PNG , JPEG .

К первой группе относятся форматы BMP, GIF, PNG, ко второй – JPEG. Сжатие без потерь основано на удалении избыточной информации, а сжатие с потерями – на отбрасывании информации, которую зрение человека не воспринимает.

В чем отличия форматов изображений bmp, png, jpg, gif

Я много-много написал выше, но так и не дал ответа на вопрос, выведенный в заголовок. Не знаю, смогу ли ответить, но попытаюсь.

Но для начала маленькая иллюстрация. Я взял одну картинку и сохранил ее в отдельной папке в нескольких форматах. Результаты наглядны. Обратите внимание на вес изображений разных форматов.

Формат JPEG (Joint Photographic Experts Group ) – объединенная группа экспертов-фотографов. Так называлась компания, разработавшая этот формат. Пожалуй, самый распространенный формат изображений, с которым сталкивался каждый, хоть раз садившийся за компьютер. Редактировать файлы jpeg можно практически в любом графическом редакторе. При сжатии цвет соседних пикселей усредняется. Этим вызваны потери в качестве. Тем не менее, качество таких изображений неплохое, даже хорошее, если сравнивать с некоторыми другими форматами.

Кроме того, «весят» jpeg-файлы мало. Их легко можно переслать с телефона на телефон, по email или выложить в интернет. Также небольшой размер позволяет хранить большое количество изображений.

Формат BMP (Bitmap Picture ) – растровое изображение. Качество изображений на высоте, потому что информация почти не сжимается. Но и размер таких файлов по сравнению с jpeg – огого.

Формат GIF (Graphics Interchange Format ) – формат обмена графическими данными. Очень популярный формат. Он позволяет сохранять анимированные изображения. Хотя считается, что он устарел. Но, судя по популярности гифок, со сцены этот формат сойдет не скоро. Конечно, для фотографов gif не пойдет – количество цветов в этом формате сильно ограничено 256. Зато в интернете это едва ли не основной формат. Еще один немаловажный плюс – файлы gif поддерживают режим прозрачности.

Формат PNG (Portable Network Graphics) – переносимая сетевая графика. Формат был разработан на смену формату GIF. Существует даже неофициальная расшифровка аббревиатуру как «PNG is Not GIF» — PNG не GIF. Этот формат поддерживает не только прозрачность, но и полупрозрачность от 1% до 99%, что является большим плюсом. Но PNG не может в одном файле хранить несколько изображений, как gif. Поэтому он не может использоваться для создания анимированных картинок.

Конечно, я рассказал не обо всех форматах изображений. Но эти – самые распространенные. Поэтому, думаю, вам была полезна моя статья «Чем отличаются форматы изображений bmp, png, jpg, gif» .

Если информация была интересна и полезна, подписывайтесь на анонсы статей на , а так же поделитесь статьей с друзьями в соцсетях. Кнопки соцсетей – под статьей, форма подписки – по ссылке выше или в форме вверху слева.

Удачи вам во всех ваших благородных начинаниях!

У меня на сайте есть несколько статей о том, как работать с картинками:

Где взять картинки для оформления сайта? Как изменить размер картинки.

Как сжать фото или картинку. Как оптимизировать картинку для сайта.

Поисковая система это все как-то затейливо связала, и ко мне на сайт стали попадать люди по запросу «Как изменить расширение картинки или фото ?». Поэтому я, как порядочный человек, решила ответить на этот вопрос.

1. Расширение, или тип изображения.

Что такое расширение картинки? Утрировано это то, что находится в названии любого файла после точки. Схематично название любого файла выглядит так: НАЗВАНИЕ. расширение

Расширение определяет тип или формат файла. Картинки тоже бывают разных типов. Их на сегодня насчитывается уже довольно много, перечислять не буду. Иногда необходимо этот тип или расширение картинки изменить, т.к. некоторые программы могут обрабатывать только определенный формат. Ну, или еще по каким-то причинам.

Сделать это очень просто: открыть картинку в графическом редакторе и выбрать пункт меню «Сохранить как». Тогда можно изменить название картинки, если это требуется, и выбрать нужный формат (тип) изображения из раскрывающегося списка (изменить расширение картинки).

Это универсальный совет для любого графического редактора.

Проще всего выполнить это во встроенном во Windows редакторе Paint.

Путь для открытия редактора: Пуск - Программы – Стандартные – Paint

Открываем картинку, выбираем пункт меню «Сохранить как», затем выбираем нужный тип (расширение) и сохраняем, предварительно глянув, в какую папку будет сохранен рисунок, чтобы его было проще найти.

Аналогичную операцию можно выполнить и в другом графическом редакторе, например, в Фотошопе.

Я обычно использую картинки с расширением jpg

Изображения такого типа легко сжимаются и занимают мало места (по объему в кБ).

Но иногда нужны картинки с прозрачным фоном, чтобы на сайт можно было поместить только какой-то силуэт без фона. В таком случае нужно выбирать тип рисунка png

Большинство современных графических редакторов работают со всеми известными типами рисунков (расширениями картинки), поэтому никаких проблем не возникает.

Но на всякий случай Вы теперь вооружены знаниями о том, как изменить расширение картинки или фотографии.

P.S. Вы можете сделать это прямо сейчас (online). Изменить расширение картинки или фото онлайн c помощью сервиса Фотошоп онлайн .
Загрузите изображение, нажмите «Сохранить» (для этого сервиса так) и выбирайте расширение.

2. Расширение или разрешение, или размер изображения.

Иногда слово расширение путают со словом разрешение. Некоторые под словом расширение имеют ввиду размер или плотность изображения в пикселях (разрешение экрана) . Например, как получить картинку с разрешением 480*480?

Не все существующие форматы файлов способны сохранять хорошее расширение фотографии. Поэтому и следует очень внимательно подойти к вопросу о выборе формата.


Выбор формата определяет не только качество самого фото, но и размер файла (т.е. его вес), в котором сохраняется изображение. От размера зависит, как быстро фото будет загружаться на экране или как быстро оно будет скачиваться на другой носитель (например, с карты памяти фотоаппарата на жесткий диск компьютера).

Но по статистике можно утверждать, что наиболее распространенным все же является JPEG формат , так как он позволяет сохранить высокое качество фотографии. При желании вес JPEG изображения можно уменьшить в графических редакторах , типа PhotoShop, сильно не испортив при этом качество снимка.

Формат RAW

  • обеспечивает наилучшее качество снимка,

Формат TIFF

  • отлично подходит для печати,
  • фотографии в этом формате имеют очень большой размер (вес), что мешает размещать их в интернете.

Формат JPEG

  • самый популярный формат,
  • подходит для печати,

Формат PNG

Формат GIF

  • имеет легкий вес,
  • не подходит для печати,


Форматы цифровых изображения предназначены для хранения информации в виде картинок, графики, фотографий. Используются как производителями цифровой фото техники, так и программами для их отображения.

Также очень разнообразны и многочисленны, но среди всех существующих, стоит выделить самый узнаваемый и распространенный, это JPEG (.jpeg). Изменение формата файла изображения с одного в другой, уменьшение его в размере, редактирование, улучшение качества, все это легко делается с помощью специального инструментария от разных графических редакторов.

Узнать в каком же формате сохранен тот ил иной файл с изображением, можно по символам (расширение), после точки с названием файла (.jpeg .tiff .bmp). Ниже приведен список основных форматов графических файлов , который будет также пополнятся с появлением новых типов.

Форматы цифровых изображений.

BMP (.bmp) – простой формат, предназначенный для хранения информации в виде растровых изображений. Является родным форматом для операционной системы Windows, поэтому и появился на свет благодаря компании Microsoft. Bmp формат по умолчанию не использует сжатия, чему свидетельствует не очень маленький размер файла на выходе. Но при желании есть возможность использовать его с RLE сжатием без потери качества (простой алгоритм сжатия данных).

  • Глубину цвета данного формата , возможно изменять в диапазоне от 1 бита и до 48 бит на пиксель.
  • Максимальное разрешение изображения не должно быть выше, чем 65535 на 65535 пикселей.
  • Поддержка до 16.7 миллионов различных цветов RGB.
  • Открывается большинством программ (Paint, Paint Net , Gimp).

JPEG (.jpeg) - формат является самым распространенным для графического изображения , алгоритм сжатия позволяет максимально уменьшить размер файла без видимой потери качества, но при каждом новом пересохранении качество теряется. Размер такого файла малый.

JPEG 2000 (.jp2) - формат созданный для замены обычного jpeg на новый JPEG 2000 даёт преимущество в меньшем размере одинакового цифрового изображения (на 30%) меньше. Еще при сильном сжатии JPEG 2000 квадратиков на изображении нет, как это присуще формату JPEG.

GIF (.gif) - формат идеально подходит для графических чертежей, графиков, схем, поддерживает также прозрачность и анимацию. Может хранить данные сжатыми без потери качества в цветности до 256 цветов.

PNG (.png) - формат который значительно улучшен, и должен заменить формат GIF, в отличии от своего предшественника имеет поддержку альфа канала, что позволяет хранить в себе неограниченное количество цветов.

RAW (.raw) - формат содержит необработанную графическую информацию, своего рода оттиск матрицы с цифровой фотокамеры без обработки процессора самой камеры. Формат дает широчайшие возможности при обработке фото контента с сохранением максимального качества изображения. Размер такого файла средний.

TIFF (.tiff и.tif) - формат который позволяет хранить фото контент с различными цветовыми профилями RGB, CMYK, и не теряет качество картинки при многократных пересохранениях. Имеет возможность передачи разной глубины цвета 8, 16, 32 и 64 бита, применяется в основном для печати полиграфии. Размер такого файла большой.

Расширение фотографии - это расширение файла, в котором была сохранена фотография. В свою очередь расширение файла обозначает тип сохранных данных и указывает на формат файла.

Растровую картинку составляют пиксели, и то, как эти пиксели хранятся в файле и как сам этот файл устроен и «говорит» о формате файла.

Расширение приводится после названия файла, после точки, и чаще всего состоит из 3-х символов (например: фото.jpg).

Выбор типа и формата файла (т.е. его расширения), в котором фотографу следует сохранить снимок, напрямую зависит от разрешения фотографии.

А именно от такой характеристики, как разрешение, зависит качество полученного снимка. Качество изображения определяется количеством пикселей: чем больше таких точек, тем выше уровень детализации фотографии.

Не все существующие форматы файлов способны сохранять хорошее расширение фотографии. Поэтому и следует очень внимательно подойти к вопросу о выборе формата.

Наиболее распространенные форматы файлов фотографий

Для цифровых снимков самыми популярными форматами принято считать TIFF, JPEG, RAW, PNG, GIF. Современные фотоаппараты способны получать фотографии в любом из перечисленных форматов. Поэтому сами фотографы нередко спорят между собой, в каком из этих форматов снимки сохраняются более удачно.


Выбор формата определяет не только качество самого фото, но и размер файла (т.е. его вес), в котором сохраняется изображение. От размера зависит, как быстро фото будет загружаться на экране или как быстро оно будет скачиваться на другой носитель (например, с карты памяти фотоаппарата на жесткий диск компьютера).

Но по статистике можно утверждать, что наиболее распространенным все же является JPEG формат, так как он позволяет сохранить высокое качество фотографии. При желании вес JPEG изображения можно уменьшить в графических редакторах, типа PhotoShop, сильно не испортив при этом качество снимка.

Подробнее о выборе формата записи цифровой фотографии

Итак, рассмотрим главные особенности популярных форматов фотографий.

Формат RAW

  • по сути, является аналогом пленочного негатива (в отличие от других форматов, которые представляют собой цифровой аналог слайда),
  • предназначен для дальнейшей обработки и сохранения либо в конвертируемом виде, либо в другом формате в зависимости от целей фотографа (например, если нужна печать, то в TIFF или JPEG; если - использование для веб, то в PNG и GIF),
  • обеспечивает наилучшее качество снимка,
  • обладает большим размером и требует достаточного места на карте памяти,
  • хранит всю изначальную информацию о фотографии.

Формат TIFF

  • полностью сохраняет высокое качество фотографии,
  • отлично подходит для печати,
  • сохраняет данные и информацию о снимке,
  • фотографии в этом формате имеют очень большой размер (вес), что мешает размещать их в интернете.

Формат JPEG

  • самый популярный формат,
  • прочитывается и открывается любыми графическими программами,
  • позволяет сохранить фотографию в высоком качестве,
  • подходит для печати,
  • подходит для размещения в сети, так как размер всегда можно уменьшить в графическом редакторе,
  • имеет недостаток - утрачивание (при частом открытии и закрытии теряется часть данных).

Формат PNG

  • как и JPEG позволяет сохранить качество снимка при уменьшении его веса/размера,
  • позволяет сделать элементы полупрозрачными (посредством графического редактора),
  • удобен для использования в интернете,
  • подходит для создания веб-дизайна, так как можно управлять его размером и прозрачность.

Формат GIF

  • позволяет объединить графику с анимацией,
  • имеет легкий вес,
  • подходит для загрузки в интернет и для создания веб-дизайна,
  • качество снимка «страдает» из-за уменьшения веса,
  • не подходит для печати,
  • имеет ограничение в цветовой палитре.

Таким образом, фотограф может выбрать, какой формат ему использовать в определенных ситуациях и в зависимости от стоящих перед ним рабочих задач. Поэтому, если Вам нужно сделать красочную печать, то лучше используйте конвертируемый RAW или JPEG, если же Вы хотите использовать картинку в дизайне своего сайта, то обратитесь к PNG и GIF.


Также популярно использование формата PSD (формата программы PhotoShop) для хранения фотографии на компьютере для дальнейшей обработки.

Исходя из всего вышесказанного можно заключить, что расширению фотографии нужно уделить не меньше времени, чем другим параметрам снимка.

Расскажет вам о всех основных форматах графических файлов.

RAW.

Формат файлов содержащий необработанную информацию, поступающую напрямую с матрицы фотокамеры. Эти файлы не обрабатываются процессором камеры (в отличие от JPG) и содержат оригинальную информацию о съемке. RAW может быть сжат без потери качества.

Преимущества RAW очевидны — в отличие от JPG, который был обработан в камере и уже сохранен с сжатием данных — RAW дает широчайшие возможности по обработке фотографии и сохраняет максимальное качество.

Заметка. Разные производители фототехники используют разные алгоритмы для создания RAW в своих камерах. Каждый производитель придумывает собственное разрешение для своего RAW-файла — NEF — Nikon, CR2 — Canon…

JPEG (он же JPG).

Это самый распространенный формат графических файлов.

Свою популярность JPG заслужил гибкой возможностью сжатия данных. При необходимости изображение можно сохранить с максимальным качеством. Либо сжать его до минимального размера файла для передачи по сети.

В JPG применяется алгоритм сжатия с потерей качества. Что это нам дает? Явный минус такой системы — потеря качества изображения при каждом сохранении файла. С другой сжатие изображения в 10 раз упрощает передачу данных.

На практике, сохранение фотографии с минимальной степенью сжатия не дает видимого ухудшение качества изображения. Именно поэтому JPG — самый распространенный и популярный формат хранения графических файлов.

TIFF.

Формат TIFF очень популярен для хранения изображений. Он позволяет сохранять фотографии в различных цветовых пространствах (RBG, CMYK, YCbCr, CIE Lab и пр.) и с большой глубиной цвета (8, 16, 32 и 64 бит). TIFF широко поддерживается графическими приложениями и используется в полиграфии.

В отличии от JPG, изображение в TIFF не будет терять в качестве после каждого сохранения файла. Но,к сожалению, именно из-за этого TIFF файлы весят в разы больше JPG.

Право на формат TIFF в данный момент принадлежит компании Adobe. Photoshop может сохранять TIFF без объединения слоев.

PSD.

Формат PSD используется в программе Photoshop. PSD позволяет сохранять растовое изображение со многими слоями, любой глубиной цвета и в любом цветовом пространстве.

Чаще всего формат используется для сохранения промежуточных или итоговых результатов сложной обработки с возможностью изменения отдельных элементов.

Так же PSD поддерживает сжатие без потери качества. Но обилие информации, которое может содержать PSD файл, сильно увеличивает его вес.

BMP.

Формат BMP один из первых графических форматов. Его распознает любая программа работающая с графикой, поддержка формата интегрирована в операционные системы Windows и OS/2.

BMP хранит данные с глубиной цвета до 48 бит и максимальным размером 65535×65535 пикселей.
На данный момент формат BMP практически не используеться ни в интернете (JPG весит в разы меньше), ни в полиграфии (TIFF справляеться с этой задачей лучше).

GIF.

Формат GIF был создан на заре интернета для обмена изображениями. Он может хратить сжатые без потери данных изображения в формате до 256 цветом. Формат GIF идеально подходит для чертежей и графиков, а так же поддерживает прозрачность и анимацию.
Так же GIF поддерживает сжатие без потери качества.

PNG.

Формат PNG создан как для улучшения, так и для замены формата GIF графическим форматом, не требующим лицензии для использования. В отличии от GIF, у PNG есть поддержка альфа-канала и возможность хранить неограниченное количество цветов.

PNG сжимает данные без потерь, что делает его очень удобным для хранения промежуточных версий обработки изображений.

JPEG 2000 (или jp2).

Новый графический формат, созданный для замены JPEG. При одинаковом качестве размер файла в формате JPEG 2000 на 30% меньше, чем JPG.

При сильном сжатии JPEG 2000 не разбивает изображение на квадраты, характерные формату JPEG.

К сожалению, на данный момен этот формат мало распростанён и поддерживается только браузерами Safari и Mozilla/Firerox (через Quicktime).

Как правило, тип файла можно определить по последним буквам его имени. Эти буквы называют расширением имени файла. Различные программы предоставляют различные расширения файлам, которые они хранят.

Какой тип файла следует использовать

В большинстве случаев лучше использовать формат JPEG (.Jpg) , поскольку он позволяет сохранять изображения высокого качества в файлах небольшого размера благодаря сжатию данных. Этот формат лучший для хранения и распространения изображений.

Если требуется очень высокое качество изображения (например, для печати увеличенного изображения размером 8х10 дюймов), следует использовать формат TIFF (.Tif) или формат JPEG с наименьшим сжатием.

Преимущества и недостатки общих типов файлов

Преимущества формата JPEG

  • Большинство программ могут открывать и сохранять изображения в формате JPEG.
  • Изображения в формате JPEG удобно отправлять по электронной почте благодаря небольшому размеру файла.
  • Поскольку формат JPEG позволяет изменять уровень сжатия при сохранении, можно контролировать размер файла и качество изображения.

Недостатки формата JPEG

В формате JPEG изображения автоматически уплотняются при сохранении, что незначительно ухудшает качество изображения. Если использовать высокий уровень уплотнения, качество изображения может быть достаточно низким.

Преимущества формата TIFF

При сохранении изображений в формате TIFF качество не теряется.

Недостатки формата TIFF

Некоторые программы, в том числе большинство браузеров, не могут отображать изображения в формате TIFF.

Изображение в формате TIFF может быть очень большим (в несколько раз больше изображения в формате JPEG). Поэтому изображение в формате TIFF занимают гораздо больше места на жестком диске, чем изображение в формате JPEG.

Только очень маленькие изображения в формате TIFF пригодны для отправки по электронной почте .

Следует ли волноваться о потере качества изображения

Изображения в формате JPEG является несовершенной копией исходного изображения, которое можно увидеть через видоискатель камеры. Однако при создании фотографий высочайшего качества разницу увидеть будет трудно.

Во время каждого последующего сохранения файла в формате JPEG качество немного ухудшается, так как вы создаете копию с копии. Насколько ухудшится качество, зависит от уровня сжатия изображения.

Обычно уменьшение качества увидеть трудно, но если изображение несколько раз редактировалось и сохранялось со средним уровнем уплотнения, то, возможно, вы заметите уменьшение четкости и цветопередачи.

Для получения высокого качества изображения следует сохранять в формате JPEG с максимально возможным уровнем качества или использовать формат TIFF.

Какие типы изображений можно просматривать в Windows

Средство просмотра фотографий Windows поддерживает следующие типы изображений.

Как формат JPEG произвел в свое время революцию среди форматов изображений, так и новый формат FLIF обещает такого же масштаба событие для дизайнеров и веб-разработчиков.

Создан адаптивным

Разработка адаптивных сайтов, таких, которые подстраиваются под размеры экрана пользователя, является сейчас «горячей темой», и не удивительно. Сейчас к сайтам обращаются с большего числа самых разных устройств. Настольные компьютеры, ноутбуки, смартфоны, планшеты, а с недавних пор еще и «умные» телевизоры, носимые устройства типа Apple Watch и другие – разнообразие возможных разрешений экрана невероятно. HTML5 и CSS3 значительно облегчает разработку адаптивных сайтов, но одна из сохраняющихся проблем – работа с изображениями.

Обычно при разработке адаптивного сайта создаются различные версии одного и того же изображения в разных размерах для разных разрешений. Эти версии одного изображения, естественно, хранятся в разных файлах. Предполагается, что программным образом будет определено, какая версия файла больше подходит определенному пользователю с его устройством. При этом могут быть проблемы с кэшированием, с необходимостью загружать несколько версий одного изображения, если пользователь увеличивает масштаб экрана, и другие проблемы. В результате адаптивные сайты работают не так быстро, как хотелось бы. Кроме того, наличие разных версий одного изображения дополнительно нагружает сервер, поскольку их все надо хранить и кэшировать.

При использовании формата FLIF на сайте нужен только один файл с изображением - на все случаи жизни. Изображение в формате FLIF может быть скачано в разных размерах из одного и того же исходного файла на сервере. Это достигается частичной загрузкой файла. Благодаря этому FLIF отлично подходит для создания адаптивных сайтов. Поскольку файл всегда один, браузер может начать скачивание его немедленно, не дожидаясь определения размера экрана. Скачивание может быть остановлено тогда, когда будет определено, что скачано достаточно большое изображение. Более того, можно продолжить скачивание с того же места, если потребуется увеличить размер, например, пользователь увеличил масштаб просмотра страницы.

FLIF помогает более эффективно использовать ресурсы на стороне клиента, определяя требуемый размер файла в данный момент на основании чего-либо из следующего:

  • Разрешения экрана и места на экране под это изображение
  • Доступная в данный момент скорость скачивания
  • Свободное место на диске и в памяти
  • Видимо ли в данный момент это изображение на экране
Поскольку только один файл требуется для каждого изображения, это может намного облегчить создание типичных элементов сайта, таких как галереи изображений. Ведь теперь в роли миниатюры изображения, его версии для предварительного просмотра и его разных версий для разных разрешений выступает единственный файл.

Много возможностей существует и в части кэширования. В кэше на стороне клиента, на прокси-серверах или в CDN могут храниться не полные версии файла, а только их обрезанные с конца версии в соответствии с наиболее частыми поступающими к ним запросами. При этом полная версия файла может быть скачана при необходимости с исходного сервера.

Даже если не рассматривать ширину канала как ограничитель, FLIF может упростить использование файлов во многих ситуациях. Например, большие файлы могут содержать небольшие превью-версии изображений в заголовках. В случае формата RAW на многих камерах, в файлах содержится полноразмерное «превью» с использованием формата JPEG с потерями в качестве и меньшей глубиной цвета. Кроме того, многие операционные системы создают кэшируемые миниатюры изображений. Их единственная цель – ускорить показ списка иконок, и FLIF это совершенно не нужно.

Бесплатно и без патентов

В отличие от таких форматов как BPG или JPEG 2000, FLIF полностью свободен от необходимости делать какие-либо отчисления и не защищается никакими патентами. FLIF использует арифметическое кодирование, но все патенты, связанные с арифметическим кодированием, утратили срок действия.

Поддержка формата

Пока никакие браузеры не поддерживают FLIF. Соответствующие запросы