• 博客
  • 关于
  • RSS
  • 连字(Ligature)那些事儿

    发表于 2016-08-17,所属分类:CSS, 连字, Ligature

    连字(也称合字,英文为 Ligature)是字体和排版里面的一个概念,在 Web 页面上我们使用的并不多。因此,对于大多数前段开发者来说,这可能还是一个陌生的概念。

    连字(Ligature)到底是什么?

    我们在学校阅读 pdf 格式的英文论文时候,可能会注意到如果字母 f 如果和字母 i 出现在一块,会被“合体”显示成 fi(注意:这是一个字符)。其实,不光 f 和 i 会这样,还有很多情况两个甚至三个字符会合体:

    fl  → fl
    ff  → ff
    ffi → ffi
    ffl → ffl
    ae  → æ (音标)
    

    还有两个我们很熟悉的字符,其实也是连字而来的:& 和 W 字母 W 则来源于两个 u 或 v 的组合。你想一下,W 的读音是不是很像 double-u。而在法语中,W 的读音则和 double-v 完全一致。

    继续阅读»

  • [译] 调试的艺术

    发表于 2015-12-05,所属分类:开发, 调试

    原文:The art of debugging

    本文是我在2015年阿姆斯特丹举办的 Fronteers 前端开发者大会上的演讲《调试的艺术》附带的文章。

    如果你嫌本文太长懒得去看,这是简短版本:学习每个可用的工具,当你需要时去使用它;享受调 bug 的乐趣 —— 它显然比砸键盘或者花半年时间一直在实现一个功能要更有意思。

    Art of Debugging

    继续阅读»

© 2019 webzhao