为什么到2026年,软件的构建方式仍然像没有数十亿人存在一样?

3作者: yerushalayim10 天前原帖
在编辑PDF时,我遇到了一个令人惊讶的基本问题:在浏览器的PDF编辑器中输入一整行从右到左的文本(如波斯语、阿拉伯语、希伯来语等)在输入时看起来没问题,但一旦你点击文本框外面,整行文本就消失了,只有一些小片段幸存下来。 更令人惊讶的是,这个问题并不限于某一个浏览器——它在多个基于Chromium的PDF编辑器中都存在,因为它们都继承了相同的底层行为。现在是2026年,然而最广泛使用的浏览器引擎仍然无法可靠地将一行RTL文本写入PDF中。 这并不是一个小众的边缘案例。每天有数十亿人使用非英语的书写系统。然而,PDF中的基本文本处理——作为地球上最常见的文档格式之一——仍然以让人感觉像是1990年代的方式出现故障。 我知道PDF的内部结构很复杂,但如此基本的功能在这么多工具中仍然存在问题,实在令人惊讶。还有其他人遇到过这个问题吗?
查看原文
I ran into a surprisingly fundamental problem while editing a PDF: typing a full line of right‑to‑left text (Farsi, Arabic, Hebrew, etc.) into a browser PDF editor looks fine while typing, but the moment you click outside the text box, the entire line disappears. Only tiny fragments survive.<p>What’s wild is that this isn’t limited to one browser — it happens across multiple Chromium‑based PDF editors because they all inherit the same underlying behavior. It’s 2026, and somehow the most widely used browser engine still can’t reliably commit a line of RTL text into a PDF.<p>This isn’t a niche corner case. Billions of people use non‑English scripts every day. Yet basic text handling in PDFs — one of the most common document formats on the planet — still breaks in ways that feel like the 1990s.<p>I know PDF internals are messy, but it’s still surprising that something this fundamental remains broken across so many tools. Anyone else run into this?