Lobsters | 原文链接 | 2026-09-04 收录

你的 HTML 不需要 initial-scale=1.0:可以省掉那 19 个字节

来源: vale.rocks — 2026-09-02

概述

一篇极简的性能/规范微文。几乎每份 HTML 的 里都有一行 。它源自 2007 年第一代 iPhone 发布:当时移动网页多是简化版,而 iPhone 直接加载完整桌面版站点,需要用户缩放与平移浏览;为了让适配小屏的站点按比例放大,苹果引入了 viewport meta 标签,随后被各浏览器普遍采用成为做响应式的事实标准。其中 width=device-width 负责大方向,而 initial-scale=1.0 多年来是用来解决旧版 iOS 与某些浏览器上不必要的缩放行为。作者指出这些问题如今都已不存在:面向现代浏览器时根本不必声明 initial-scale=1.0,只需 。这能省掉 19 个字节,单个看微不足道,但放眼整个 Web 累加起来也很可观。

核心要点

金句

All the problems are no longer present and don't need working around. That's 19 bytes you can shave from your document head.(这些问题都已不存在、无需再绕开。那 19 个字节你可以从文档头部省下来。)
返回 Lobsters 首页