# Web 作为系统能力 <!-- 一个 deck 概括整个系列:每张 slide 承载一篇的核心论点,解说讲它为什么重要。完整论证在各编号篇目里;这里是它的轮廓。 --> --- ## 发布曾经直接,但不幼稚 <!-- Web 最早把发布做得直接,但直接不等于幼稚。理解这点,才能解释为什么 AFS 不是把网站退回文件夹。这是第 1 篇。 --> --- ## 然后 URL 开始调用程序 <!-- CGI 让 URL 可以触发计算。它没有终结文件式发布,却让 Web 必须同时面对资源、动作和状态。第 2 篇追溯这个转折。 --> --- ## 网站变成了必须运营的系统 <!-- CMS、数据库、浏览器 runtime 和托管平台各自解决了真实问题。合在一起,它们也让发布继承了应用运维的全部复杂度。第 3 篇。 --> --- ## Web 失去了交流的能力 <!-- 从 weblog、TrackBack 到 Webmention,独立发布一直在寻找回应的方式。困难从来不在评论框,而在它背后的身份、验证、审核和呈现。第 4 篇。 --> --- ## 在 ARC 里,Web 是一种 Device <!-- 把 Web 称为 Device 不是换一个时髦名词,而是把发布、实时界面和应用特有逻辑重新放回各自应该承担的系统边界。第 5 篇。 --> --- ## 共享语义,开放边界 <!-- 共享系统语义可以让站点更容易互动,但便利不能以封闭网络为代价。边界是原生协作与开放协议并行。第 6 篇为系列收尾。 -->