Графику можно разделить по формату на векторную и растровую. Векторная описывается математически и не зависит от масштаба, всегда занимая одинаковое место для хранения. Растровая описывает каждую точку изображения, и чем больше размеры изображения (длина и ширина), тем больше требуемый для хранения вес. Предельные случаи рассматривать мы здесь не будем. В свою очередь формат хранения может быть со сжатием и без, а само сжатие — с потерями или без потерь. Для каждого случая подходит свой формат. В сети популярнее всего форматы svg (вектор), jpg (сжатие с потерями), png (сжатие без потерь) и gif (сжатие без потерь, но ограниченное количество цветов). JPEG хорош для фотографий и изображений, где нет резкой контрастной границы и тонких линий. То есть для картинок текста это неподходящий формат в силу того, что алгоритм добавляет некоторое размытие и артефакты сжатия. GIF и PNG похожи друг на друга. Основная разница в том, что GIF поддерживает только до 256 цветов, в то время как PNG — 4 ми