在构建现代互联网产品时,如果错选了图片技术类型,不仅会让页面加载十分卡顿,还会导致原本细致的图标在高清屏幕上模糊一片。

1. 矢量图形 (如 SVG)

矢量图并不记录每个像素的颜色,而是记录一条条由数学公式绘制的线条、曲线、形状和锚点坐标。

  • 分辨率: 无穷大 (Infinite)。无论将 SVG 放大到纽约时代广场广告牌,还是缩小到手机通知栏,它的边缘都永远保持极致锐利、绝不起砂。
  • 技术结构: 基于 XML 文本格式。可以用文本编辑器直接打开它,甚至可以通过 CSS 或 JS 在线修改它的填充色彩。
  • 最佳范畴: 企业标志 (Logo)、界面交互指引、几何扁平插画、极简纹饰。

2. 位图/点阵图 (如 JPG、PNG、WebP)

位图是由一个个微小的“像素格子”在固定的矩形网格内紧密排列而成的画面。

  • 分辨率: 固定的 (Fixed)。一旦放大超出原有的物理像素矩阵,图像就会产生明显的“马赛克”和模糊质感。
  • 表现力: 极其卓越。能够精准细腻地过渡、呈现自然界中的数百万种渐变和复杂光影。
  • 最佳范畴: 数码相机照片、多层材质贴图、渲染细节饱满的主题海报。

决策黄金法则

一条经久考验的行业共识:如果画面由纯色块、扁平几何线条构成,首选无损且大小极轻的 SVG 格式;如果画面包含丰富的真实世界细节或色彩变化,则用 WebP/JPG/PNG,并配合专业的图片压缩工具优化体积。