Программирование

Зачем использовать файлы SVG вместо JPG

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

Многим веб-дизайнерам удобен формат файла JPG, и этот формат идеально подходит для изображений с большой глубиной цвета, таких как фотографии. Хотя этот формат также будет работать для простой графики, например, показанных значков, он не является лучшим форматом для использования в этом случае. Для этих иконок SVG был бы лучшим выбором. Давайте посмотрим, почему именно:

SVG — векторная технология

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

SVG является текстовым

SVG — это XML и работает в других языковых форматах

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

SVG легко редактируется

JPG изображения могут быть тяжелыми

Если вы хотите, чтобы ваше изображение увеличилось в физическом размере, оно также увеличится в размере файла. С SVG фунт по-прежнему фунт, независимо от того, насколько вы велики. Квадрат шириной 2 дюйма будет весить столько же, сколько квадрат шириной 100 дюймов. Размер файла не изменяется, что отлично с точки зрения производительности страницы!

Похожие посты
Программирование

Что такое канал RSS? (И где его взять)

Программирование

7 причин, почему изображения не загружаются на ваш сайт

Программирование

Запустите агент SQL Server: настройте SQL Server 2012

Программирование

15 лучших бесплатных обоев дня Святого Патрика