谈谈 HiDPI —— 是什么,为什么,怎么做

谈谈 HiDPI —— 是什么,为什么,怎么做

如果你在搜索引擎中输入「HiDPI」,那么你只会找到一堆和黑苹果有关的内容,和一堆注入 EDID 的「一键开启 HiDPI 脚本」。但是,到底什么是 HiDPI?我凭自己的拙见水一篇文章,粗浅地介绍一下 HiDPI 的定义、macOS「缩放」的原理,以及相关的逻辑。
你好黑暗,我的老朋友 —— 为网站添加用户友好的深色模式支持

HTTP/3:HTTP Alternative Services 作为协商方式

每当 HTTP 协议进行重大变革的时候,客户端和服务端总是需要一定时间进行适配和兼容。而从 gQUIC 数十个迭代到 HTTP/3 的十数个草案版本,客户端和服务端之间如何决定用哪个方式连接,本文就来谈谈这个。 HTTP/2 的协商方式 HTTP/1.1 在制定时提出了 Upgrade 机制(你可以在
HTTP/3:从 SPDY 到 QUIC

HTTP/3:从 SPDY 到 QUIC

HTTP/3 和 HTTP/2 以及 HTTP/1.1 最大的不同应该是 HTTP/3 颠覆了 HTTP 使用 TCP 的「传统」。如果要写一系列和 HTTP/3 相关的文章,不能不提一提 QUIC 的故事。 硬币:HTTP/2 的正面和反面 在这之前,我用了三四千字写了一篇 HTTP/2 三大特性的介绍、以及...
静态资源递送优化:HTTP/2 和 Server Push

静态资源递送优化:HTTP/2 和 Server Push

HTTP/2 诞生于 8 年前 Google 一封 SPDY 协议白皮书。5 年前,RFC7540 和 RFC7541 的发布正式确立了 HTTP/2。5 年过去了,支持 HTTP/2 的浏览器的市场占有率达到了 96.88%,HTTP/3 已经从 QUIC 中诞生,然而回过头来看看国内各大网站,HTTP/2 仍然没有发挥它应该有的作用。不过,HTTP/2 究竟能做什么呢?
ThinkPad 黑苹果触控板和小红点驱动方式