我相信下一个平面设计的方法,来自其它非设计领域。 大卫·卡森

这款像素字太强悍了,能在 7x7 的尺寸内展现出汉字的小尺寸极限。这款像素字太强悍了,能在 7x7 的尺寸内展现出汉字的小尺寸极限。这款像素字太强悍了,能在 7x7 的尺寸内展现出汉字的小尺寸极限。
丁卯点阵体:探索像素汉字的小尺寸极限

紧跟别人的设计最终会得到什么样的回馈?唯一的回馈就是空虚感。 对于设计师而言,趋势有点像垃圾食品。不加分辨地追随趋势能够给你带来一些「看起来显而易见但是非常廉价」的解决方案,这些解决方案在短期内会带来回馈,但是从长远来看,却毫无价值。追随趋势的设计师很快就会从中尝到苦果了。 Micah Bowers

Chrome 85 使用了 PGO 技术,使新标签页打开速度提升了 10% PGO 即 Profile Guided Optimization,大意是通过记录并分析代码运行时的性能,动态的运用函数内联、条件分支优化等优化策略。 前端之巅

To iterate is human, to recurse, divine. 人理解迭代,神理解递归。 L. Peter Deutsch

一些浏览器高级调试技巧:

    1:使用 $_ 获取上一 REPL 结果;使用 $0 获取选中的节点;
    2:浏览器提供了 copy 函数,用于拷贝对象;
    3:选中节点后,按 H 可以快速隐藏节点;
Chrome开发者工具的11个高级使用技巧@前端之巅

闭包是一个捕获了外部绑定的函数,即使这个绑定存在的作用域被销毁,它仍然能被闭包所使用。 《JS 函数式编程》

浏览器的用户界面有很多彼此相同的元素,如地址栏、前进后退刷新主页按钮、书签... 奇怪的是,浏览器的用户界面并没有任何正式的规范,HTML5 也没有定义浏览器必须具有的用户界面元素。这是多年来的最佳实践自然发展以及彼此之间相互模仿的结果。 浏览器的工作原理:新式网络浏览器幕后揭秘

项目依赖多种版本的 NodeJS? 昨天在重构去年写的一个 Markdown 解析器,项目使用 Rollup 打包,同时还使用 Gulp 处理项目引用到的 Stylus 文件。期间出现了一个奇奇怪怪的问题:Gulp 将会在高版本 Node 环境中打包失败报错,而 Rollup 正好相反,它在低版本 Node 环境中打包会报错... 查了各自文档的,文档没有说明具体支持到哪个版本的 Node 环境。最后只好用 NVM 装了两个版本的 Node,然后全局使用高版本 Node,再找到 Gulp 在 NPM 文件夹中对应的入口文件(gulp.cmd、gulp.ps1),把脚本中的 Node 路径写死为低版本 Node,才解决了问题。 Lionad

猴子补丁。

// 在运行时对功能做出修改
undefined = true
Monkey patch

这个网站不包含任何 JS 代码:

https://www.swiftbysundell.com/articles/

swiftbysundell

几种创造倾斜文本的方法:

    1:em tag;
    2:i tag;
    3:font-style;
    4:Unicode;
    5:Variable fonts;
Chris Coyier

Safari 14 将会支持 WebP、浏览器扩展、网页翻译、视频画中画、BigInt 等功能。 Safari 14 Beta 版发布

IaaS 时代,基础设施即服务,用户不再需要购买实体硬件设施,预示着云计算时代的开启; SaaS 时代,软件及服务,各种线上能力开始在云端喷薄而出; BaaS 时代,仅提供应用依赖的第三方服务,只以 API 的方式提供应用依赖的后端服务; 而在 FaaS 时代,用户直接提交代码包即可实现运行和部署,开发者不再关注底层,Serverless 必然将在这个阶段开始繁荣。 佘磊@前端之巅

心流是触达的通畅,是思考的愉悦,以及融合与创造时的成就。 心流即想法。想法用以解决问题,心流即设计。 我希望我会尽可能地选择去站在永恒的那一面。 Lionad

本文最后更新于: October 08 2020 19:06