欢迎来到 Learn Images!

本课程专为初级和高级 Web 开发者设计,涵盖从确保高效请求和呈现图像源的基础知识,到常见图像格式如何从服务器传输到客户端的详细信息。在本课程中,您将学习如何在不影响图像质量的前提下,尽可能减小图像的传输大小——至少,不会以任何人都看得出的方式影响质量。

您可以从头到尾学习本系列课程,全面了解图像在现代 Web 上的工作原理,也可以将其用作日常工作中将使用的特定概念和标记模式的参考。

对于 Web 开发新手,请查看 学习 HTML 课程,了解标记的基础知识;学习 CSS 课程,了解样式基础知识;以及 学习自适应设计 课程,了解图像在自适应布局中的呈现方式。

您将学到以下内容

Web 图片简史

Web 图片历史,从 1993 年的图像元素开始

主要性能问题

学习如何确保您的图片请求尽可能小且性能尽可能高。

矢量图片

了解 SVG,Web 上使用的矢量图片格式。

栅格图片

探索栅格图片,例如 JPEG、GIF、PNG 和 WebP。

图片格式:GIF

了解 GIF 图片格式,以及图片编码工作原理的说明。

图片格式:PNG

了解何时 PNG 是最佳图片格式选择。

图片格式:JPEG

了解 Web 上最常见的图片格式。

图片格式:WebP

了解 WebP,并理解此格式与其他格式之间的区别。

图片格式:AVIF

AV1 图像文件格式 (AVIF) 是一种基于开源 AV1 视频编解码器的编码。

自适应图片

深入了解自适应图片。

描述性语法

使用 srcset 和 sizes 为浏览器提供有关图片源及其使用方式的信息。

规范性语法

了解 picture 元素。

自动化压缩和编码

使生成高性能图片源成为您开发过程中无缝衔接的一部分。

站点生成器、框架和 CMS

探索 WordPress 等 CMS 和其他站点生成器如何使自适应图片更易于使用。

图片内容分发网络

了解图片 CDN 如何能够转换和优化图片内容。

结论

一些其他资源。

那么,您准备好学习图片了吗?