异步加载 Google 字体的非 JS 解决方案
Non-JS solutions to asynchronously load Google Fonts
我知道 asynchronously/non-blockingly 加载 Google 字体的一种方法是使用他们的 JavaScript Web Font Loader。但是,他们有任何非 JS(最好是 HTML/CSS)解决方案吗?
一种非 JS 方法是在用于导入 Google 字体的标记末尾添加 lazyload
。然而,这个属性 isn't 得到普遍支持(远非如此)。那么我们可以做得更好吗?
如果除了使用 JS 解决方案之外别无他法,我也会接受它作为答案。
我认为这 非常概括:
The "lazyload" attribute comes from an abandoned W3C proposal, and it was only implemented by Internet Explorer and Edge. I would not recommend using it on a public website. To asynchronously load Google Fonts in all browsers, you should use Their JavaScript Web Font Loader.
我也可以说,不使用 JavaScript 就无法异步加载字体。
我知道 asynchronously/non-blockingly 加载 Google 字体的一种方法是使用他们的 JavaScript Web Font Loader。但是,他们有任何非 JS(最好是 HTML/CSS)解决方案吗?
一种非 JS 方法是在用于导入 Google 字体的标记末尾添加 lazyload
。然而,这个属性 isn't 得到普遍支持(远非如此)。那么我们可以做得更好吗?
如果除了使用 JS 解决方案之外别无他法,我也会接受它作为答案。
我认为这
The "lazyload" attribute comes from an abandoned W3C proposal, and it was only implemented by Internet Explorer and Edge. I would not recommend using it on a public website. To asynchronously load Google Fonts in all browsers, you should use Their JavaScript Web Font Loader.
我也可以说,不使用 JavaScript 就无法异步加载字体。