#11 如何养成写作习惯

codeep
cover

Hi,你正在阅读的是《Codeep 半月刊》第 11 期。本期封面图由 Dall-E 3 生成。prompt 为 The image should represent the separation between the writing proces, wooden carving.

📍 学技术

unicode-range

unicode-range 可以指定自定义字体(@font-face)中包含的字符的 Unicode 码点范围。如果页面不使用此范围内的任何字符,则不会下载该字体;如果它至少使用一种,则下载整个字体。

一个简单的使用示例如下,在此示例中,我们希望使用不同的字体对文字和符号进行单独的样式设置。为了使其显而易见,我们将使用无衬线字体 Helvetica 作为文本,并使用衬线字体 Times New Roman 作为 & 符号。

以上 @font-face 规则自定义了一个名为“Ampersand”(英文&符号)的字体,不过在 unicode-range 中只包含一个字符:U+26(26 是英文 & 符号的十六进制 Unicode 码点),这意味着只有这个字符才会使用这种 Times New Roman 字体进行样式设置。

📕 深阅读

Google 如何在整个索引过程中处理 JavaScript

googles-indexing-processing.webp

https://vercel.com/blog/how-google-handles-javascript-throughout-the-indexing-process

近些年来,谷歌一直在调整它抓取和索引网页内容的方式,谷歌的目的是抓取所有类型的网页,而不仅限于静态站点。这个结论推翻了很多流传已久关于站点 SEO 优化的误区:

  • 谷歌不能渲染 JavaScript 内容;
  • 谷歌以不同的方式对待 JavaScript 生成的页面;
  • 页面渲染性能严重影响 SEO。

下面回顾下谷歌的抓取技术的变更历程,相信能更好的理解如何进行 SEO 优化。

在 2009 年之前,谷歌只能索引静态网页,用 JavaScript 动态生成的内容对谷歌来说是不可见的。为了站点的 SEO 优化,大量网页都是静态的。

2009 年到 2015 年,谷歌开始引入 AJAX 抓取模式,使得谷歌可以抓取站点提供的静态 HTML 快照,而站点后续可以通过 AJAX 更新 HTML 中的部分内容。

2015 至 2018 年,谷歌通过在无头浏览器中渲染页面以获取站点执行 JavaScript 后的内容,但是此时受限于低版本无头浏览器而不能执行现代 JS 语法。

2018 年至今为止,已经将其无头浏览器的版本更新至 Chrome/Chromium 的最新稳定版本,可以支持现代 JS 语法。这意味着不管是动态还是静态页面,谷歌都能进行抓取。

✨新鲜货

swapy

swapy.webp

https://github.com/TahaSh/swapy

✨ Swapy 是一个简单的 JavaScript 工具,只需几行代码即可将任何布局转换为拖动交换布局,推荐给有基于拖拽功能需求的读者。

中文网字计划

chinese-fonts.webp

https://chinese-font.netlify.app/

中文网字计划时收录众多中文字体并通过 Web Font 的形式为网站开发者提供美丽字体的项目。项目基于字体切片的概念,并开源提供了 cn-font-split 等字体分包工具,可以通过高性能的各种技术将庞大的字体包拆分为适合网络分发的版本。

🍔 技术外

如何养成写作习惯

how-to-build-writing-habit

https://writinghabit.com

经常写作有很多好处,它可以让你持续思考,澄清你的思维,让你成为一个更强大的沟通者。大家都知道写作的好处,但是能坚持下来的往往是少数。在本指南中,Peter Suhm 分享了许多关于如何养成持久写作习惯的有用且可行的建议。这些建议很简单,可以用几个点来概括。

  • 设定写作目标 | 设定一个雄心勃勃但现实的目标。比如每天至少写一百字,一年加起来就差不多四万字了(一本中篇小说长度)。
  • 在每天同一时间进行写作 | 这样它就会成为一种习惯。
  • 忘记发布,为了写而写 | 如果在写作时有了公开的压力,会反复进行编辑和修改,从而影响写作流畅性和创造力。
  • 降低你的标准 | 因为你担心发布你的作品,所以你的标准太高了,接受初稿的不完美。
  • 像说话一样写 | 如果你不知道该写什么,就像说话一样写,将你现在的想法转换成一些文字写在纸上。

本半月刊在本人博客首发,每月 15 号和月底更新,欢迎您关注、转发!

codeep