Графика
Растровая графика
В настоящее время при оформлении веб-страниц лидирующее положение занимает растровая графика.
Особенно распространенные такие форматы как: GIF, JPEG, PNG. В формате GIF можно сохранять как обычные так и анимированные изображения. Формат JPEG является самым обычным и самым распространенным для сохранения в нем изображений. В формате PNG можно сохранить изображение без фона и тд.
При использовании растровой графики, изображение представляется как совокупность pixel. Для каждой точки задается свой цвет. Если изображение черно-белое, то задается всего два цвета (черный и белый), если изображение цветное, то задается от 256 и более цветов. Чем больше цветов тем качественней и сложнее смотрится изображение. Чем больше становится глубина цвета, тем больше становится размер растрового изображения. Изменить размер растрового изображения без потери качества - задача очень сложная, даже можно сказать невыполнимая, потому что с увеличением изображения, происходит увеличение числа пикселов. Есть умельцы, которые могут за счет сложных алгоритмов подобрать недостающие цвета отдельного пикселя, чтобы рисунок не казался некачественным, но это очень сложно и не всегда получается это сделать.
Векторная графика
Векторная графика представляет изображение как совокупность кривых. Их положение задается с помощью математический формул.
Преимущества перед растровой графикой:
1) Занимает меньше места
2) Увеличение любого изображения абсолютно без потери качества
3) Можно переносить это изображение в разные программы
4) Возможно менять изображение
К сожалению сложно представить качественное фото выполненное в векторной графике.
Нужно искать компромисс и, к счастью, его нашли в технологии flash, которая может совмещать в себе как векторные так и растровые изображения.