网络运行于包容之上。
The web runs on tolerance

原始链接: https://shkspr.mobi/blog/2025/12/the-web-runs-on-tolerance/

网络的成功源于其固有的*包容性*——浏览器能够优雅地处理不完善的代码,即使对于技术水平较低的开发者也能保证可访问性。这与 XHTML 形成了鲜明对比,XHTML 试图强制执行严格的编码标准,但最终导致了令人沮丧的用户体验,并走向衰落。 这种开放的原则超越了代码本身。作者认为,网络充满活力的多样性——由来自各行各业的人们构建,包括像艾伦·图灵这样的先驱者和 ARM 处理器的一位跨性别女性联合设计师——是其力量的源泉。 因此,拥抱宣扬排斥和不容忍的仇恨意识形态,与网络的价值观根本相悖。就像软件中的单一文化会扼杀创新一样,偏见也会损害社区并阻碍未来的贡献。网络依靠连接和包容性来蓬勃发展,那些鼓吹分裂的人在其中没有立足之地。

一篇由“网络建立在容错之上”的文章引发的 Hacker News 讨论,集中在技术和社会的“容错”之间的相互作用。像 HTML 这样的网络基础语言依靠*容错性*——宽容错误以确保广泛的兼容性——而现代网络*应用程序*越来越依赖像 Blink 这样的严格引擎,要求精确的代码。 评论者指出这不仅仅是一个技术问题,它反映了一种更广泛的社会趋势。有人提出了“容忍悖论”——需要对不容忍保持不容忍——以及对讨论迅速偏离到无关的社会/政治评论的担忧。许多人同意网络的成功源于渲染不完美代码的*必要性*,而不是内在的强大。最终,这场对话强调了核心网络标准的原谅性质与现代网络应用程序的严格要求之间的区别,以及对讨论方向偏移的沮丧。
相关文章

原文

If you've ever tried to write a computer program, you'll know the dread of a syntax error. An errant space and your code won't compile. Miss a semi-colon and the world collapses. Don't close your brackets and watch how the computer recoils in distress.

The modern web isn't like that.

You can make your HTML as malformed as you like and the web-browser will do its best to display the page for you. I love the todepond website, but the source-code makes me break out in a cold sweat. Yet it renders just fine.

Sure, occasionally there are weird artefacts. But the web works because browsers are tolerant.

You can be crap at coding and the web still works. Yes, it takes an awful lot of effort from browser manufacturers to make "do what I mean, not what I say" a reality. But the world is better for it.

That's the crucial mistake that XHTML made. It was an attempt to bring pure syntactic rigour to the web. It had an intolerant ideology. Every document had to precisely conform to the specification. If it didn't, the page was irrevocably broken. I don't mean broken like a weird layout glitch, I mean broken like this:

XML Parsing Error: mismatched tag. Expected: </h1>.
Location: https://example.com/test.xhtml Line Number 9, Column 5:

The user experience of XHTML was rubbish. The disrespect shown to anyone for deviating from the One True Path made it an unwelcoming and unfriendly place. Understandably, XHTML is now a mere footnote on the web. Sure, people are free to use it if they want, but its unforgiving nature makes it nobody's first choice.

The beauty of the web as a platform is that it isn't a monoculture.

That's why it baffles me that some prominent technologists embrace hateful ideologies. I'm not going to give them any SEO-juice by linking to them, but I cannot fathom how someone can look at the beautiful diversity of the web and then declare that only pure-blooded people should live in a particular city.

How do you acknowledge that the father of the computer was a homosexual, brutally bullied by the state into suicide, and then fund groups that want to deny gay people fundamental human rights?

The ARM processor which powers the modern world was co-designed by a trans woman. When you throw slurs and denigrate people's pronouns, your ignorance and hatred does a disservice to history and drives away the next generation of talent.

History shows us that all progress comes from the meeting of diverse people, with different ideas, and different backgrounds. The notion that only a pure ethnostate can prosper is simply historically illiterate.

This isn't an academic argument over big-endian or little-endian. It isn't an ideological battle about the superiority of your favourite text editor. There's no good-natured ribbing about which desktop environment has the better design philosophy.

Denying rights to others is poison. Wishing violence on people because of their heritage is harmful to all of us.

Do we want all computing to go through the snow-white purity of Apple Computer? Have them as the one and only arbiters of what is and isn't allowed? No. That's obviously terrible for our ecosystem.

Do we want to segregate computer users so that an Android user can never connect their phone to a Windows machine, or make it impossible for Linux laptops to talk to Kodak cameras? That sort of isolation should be an anathema to us.

Why then align with people who espouse isolationism? Why gleefully cheer the violent racists who terrorise our communities? Why demean people who merely wish to exist?

The web runs on tolerance. Anyone who preaches the ideology of hate has no business here.

联系我们 contact @ memedata.com