项目编号:SCP-CN-1064
项目等级:Keter
特殊收容措施:基金会内专精于信息技术领域的研究学者应以"基于大数据统计与网页痕迹分析的人工智能实现"为主要掩盖方案对公众散播SCP-CN-1064实现原理的相关解释。同时,基金会安插的相关人员已对使用SCP-CN-1064可能为用户带来的隐私风险提出了质询,并要求对相关规范加以修改以移除主流浏览器对SCP-CN-1064的支持。然而,由于可能存在的兼容性风险,截至日前(2027年8月12日)仅有少于40个网页使用了SCP-CN-1064,且几乎全部使用了该项目的公开网页均存在于某一作为共笔小说写作平台的、不支持内嵌修改HTML/Javascript的维基农场,这使得基金会的收容工作得以顺利进行。
描述:SCP-CN-1064是CSS4.0规范下新增的一个仅能用于锚(anchor)元素的伪类:will-visit。该伪类用于为用户即将访问的链接设置样式,被认为是:link伪类与:visited伪类在新规范下的延拓,与二者共享同样的隐私限制。该伪类在CSS4.0规范发布的次日即被所有主流浏览器的最新版本支持。
SCP-CN-1064的标准用法与展示效果如下:
CSS Demo: :will-visit
p{font-weight:bold; }a:link{color:#b01; }a:visited{color:#824; }a:will-visit{color:#19a; }
<p>你可能访问过的页面:</p><ul><li><ahref="https://scp-wiki-cn.wikidot.com/">基金会内网索引页</a></li></ul><p>你可能未访问过的页面:</p><ul><li><ahref="https://scp-wiki-cn.wikidot.com/scp-001-it">一个以你的权限不足以访问的文档</a></li></ul><p>你可能将要访问的页面:</p><ul><li><ahref="https://scp-wiki-cn.wikidot.com/scp-cn-1064/offset/1/file2_limit/1">该异常项目的实验记录归档页面</a></li></ul>
附录CN1064.1:项目测试实验记录
SCP-CN-1064最初由Site-CN-39的AureateGas研究员于加班期间发现。该研究员在将所使用的Firefox浏览器更新至最新版本(Firefox 169.0.3)后,在访问MDN时意外查阅到了SCP-CN-1064的官方开发者文档。随后,该研究员意识到了这一特性可能存在的异常性,并对其产生了兴趣。AureateGas研究员对项目进行了如下实验:
编号:CN1064-A-1
实验人员与设备:李开放博士(未提前告知项目性质);一台安装有Windows 12系统的标准基金会办公用电脑,连接基金会内网。
样式修改:
a:will-visit{color:#19a; } /* "将要访问的页面链接"颜色被调整为青蓝色。 */
实验内容:AureateGas研究员在获取许可后,临时将项目归档总表中SCP-CN-1276 对应的链接导向了SCP-CN-1275的页面,并在SCP-CN-1275的页面中添加了上述的额外样式修改。随后,AureateGas研究员请求李开放博士帮忙查询与SCP-CN-1276相关的资料。
值得注意的现象:测试人员从总表中点开了SCP-CN-1276的链接,却意外发现链接跳转至了SCP-CN-1275的文档。于是他快速划动鼠标至页面底部,可见Wikiwalk模块中导向SCP-CN-1276的链接被重新上色为青蓝色,而页面中出现的其余链接均未被上色。随后,测试人员点开了SCP-CN-1276的链接并开始阅读,测试结束。
编号:CN1064-A-2
实验人员与设备:李开放博士(未提前告知项目性质);一台安装有Windows 12系统的标准基金会办公用电脑,连接基金会内网。
样式修改:
a:will-visit{color:#19a; } /* "将要访问的页面链接"颜色被调整为青蓝色。 */
实验内容:AureateGas研究员在获取许可后,于内网中创建了一个与中文分部项目归档列表1完全一致的镜像页面,并在该页面内适用了上述样式修改。随后,AureateGas研究员请求李开放博士帮忙查询这一系列中与相关组织GoI-004C"麦克斯韦宗教会"相关的异常项目。
值得注意的现象:测试人员快速在列表中定位到了SCP-CN-349,并注意到这一页面的链接已经被上色为青蓝色。测试人员以新窗口打开该页面后,又随即在列表上快速下滑至同样被上色为青蓝色的SCP-CN-581。打开上述页面后,测试人员开始询问研究员与异常样式有关的事宜,随后,研究员对其告知了SCP-CN-1064的具体触发流程。
备注:已经验证了SCP-CN-1064写明的基础功能确实能够正常运作。此后的实验也许可以超脱出项目的实现本身,更聚焦于项目的实现机理了。
......
编号:CN1064-B-4
实验人员与设备:研究员A与研究员B(均未提前告知项目性质);一台安装有Windows 12系统的标准基金会办公用电脑,连接基金会内网。
样式修改:
a:will-visit{color:#19a; background-color:black; } /* "将要访问的页面链接"颜色被调整为青蓝色,背景调整为黑色以便于从后期录像中追踪变化过程。 */
实验内容:AureateGas研究员预先制作了一个静态HTML文件,其中包含两个分别导向文档标签处理规范(左)与相关组织列表(右),但并未给出导向页面信息的链接,并适用了上述样式修改。随后,研究员找到了在参与实验前被安排了为站点新增项目文档添加标签的工作的研究员A,以及被安排了调查某一异常物件与相关组织关联性的任务的研究员B。二者均被告知无需在实验用电脑上进行任何额外操作。
值得注意的现象:研究员A首先落座,可见页面左侧的链接立即变化为预设样式,右侧链接保持原状。随后研究员A离开,研究员B落座,可见页面左侧的链接立刻恢复原状,右侧链接则变化为预设样式。
备注:这一实验确定了SCP-CN-1064的筛选功能绑定的是设备的操作者而非设备本身,后续打开页面的操作也无需在对应的设备上进行——这很神奇,因为仅凭借一台电脑上存储的信息显然无法做到预测用户访问页面倾向的这种判断。这无疑确证了项目本身的异常性。接下来的实验或许可以聚焦于一些,呃,"可能能引起死锁或悖论"的互动了。
......
编号:CN1064-C-3
实验人员与设备:D-6423(未提前告知项目性质);一台安装有Windows 12系统的标准基金会办公用电脑,连接外部互联网。
样式修改:
a:will-visit{color:#19a; background-color:black; } /* "将要访问的页面链接"颜色被调整为青蓝色,背景调整为黑色。 */
实验内容:AureateGas研究员预先制作了一个应用了上述样式的、填充有一段含有多个超链接的文本内容的网页。D-6423被预先告知其需要打开页面内的任意一个链接,但应避免点开背景为黑色的链接。
值得注意的现象:D-6423落座后,页面上正数第4个链接的样式立刻发生改变。此后,D-6423操作鼠标在页面上连续滑动。约4分钟后,测试目标开始表现出严重的选择困难症状,闭眼将鼠标向右猛烈滑动并同时连续多次点按鼠标左键。在此过程中,鼠标点击到了发生了样式改变的页面链接并跳转到了对应页面。
编号:CN1064-C-5
实验人员与设备:随机招募志愿者(临时编号为PoI-12309,未告知项目性质);一台安装有Windows 12系统的笔记本电脑,连接外部互联网。
样式修改:
a, a:hover, a:active{text-decoration:none; } /* 取消所有链接默认具有的特殊格式。 */ a:will-visit{color:black; } /* "将要访问的页面链接"颜色被调整为黑色,与正文文本颜色相同。 */
实验内容:AureateGas研究员在一个公开共笔写作网站上创作了一篇文本长度约60000字,带有72个外链的故事,并应用了上述样式。随后,研究员在这一写作网站举办的线下聚会中向一位参与者展示了这一页面以供其阅读。
值得注意的现象:PoI-12309在阅读的前半段过程中未点开页面中的任何一个可见外链,也没有观察到任何一个外链以修改过样式的形态出现。然而,当测试对象的阅读进度到达全文的约70%时,其不慎在习惯性反选文本的过程中点击了一个被调整为与正文具有相同样式的外链;而当他点击"转到上一页"按钮返回原页面时,因此丢失了所有的阅读进度。此后,测试对象拒绝继续阅读该文章,并对其给出了-1的评分。
编号:CN1064-C-6
实验人员与设备:李伟研究员(已提前得知项目性质,但未告知本次测试的实验性质);一台安装有Windows 12系统的标准基金会办公用电脑,连接外部互联网。
样式修改:
a, a:hover, a:active{text-decoration:none; } /* 取消所有链接默认具有的特殊格式。 */ a:will-visit{color:black; } /* "将要访问的页面链接"颜色被调整为黑色,与正文文本颜色相同。 */
实验内容:提供一个具有多个超链接的文章选段,已应用上述样式。将这一选段向测试对象展示并要求其点击"段落内的第一个链接"。
值得注意的现象:李伟研究员直接选中并点击了被调整为与正文具有相同样式的段首处链接。就此询问测试对象时,其表示"下面都贴了那么多个了,这个地方没有交互链接才奇怪吧?"
备注:算了,就这样吧。
随后,AureateGas研究员主导确定了当前的收容方案,并将SCP-CN-1064的文档及相关资料添加至基金会数据库,以便其他对该异常感兴趣的站点的进一步研究与协作收容。
附录CN1064.2:
2027年4月,Site-CN-10086在参与研究/收容工作后的第二天便宣称其成功触发了SCP-CN-1064"引发悖论的潜在可能性",并以"该项目有成为第二个类指针高价值异常的可能性"为由向研究部门申请了2000万元的研究经费资助。为证明其所做研究的有效性,该站点发来一份自称"足以代表其全部研究基石"的实验记录,现将记录原文归档如下:
编号:CN1064-F
实验人员与设备:刘增金研究员;一台安装有Windows 12系统的标准基金会办公用电脑,连接外部互联网。
样式修改:
a:not(:will-visit) {background-color:green; }a:will-visit{display:none; }
实验内容:在一个移除控制台与输入链接直接跳转功能的浏览器内对一个静态HTML页面应用上述样式修改,查看结果。
值得注意的现象:页面内部的所有链接均表现为默认样式。
备注:这个语法结构的工作原理是这样的:如果一个链接将会被识别为"将会访问"的状态,那么这个链接就会因为被隐藏而必定不会被用户访问,这就与最初识别的结果产生了冲突。因此,我们利用这样的一个精巧的语法结构构建了一个悖论体系,使得这一语法在解析浏览趋向的过程中进入自锁状态,也就是本次实验结果展示出的样式识别错误。而对这一结构的进一步研究与利用足以为我们构建一个更加精妙的悖谬保险。
然而,研究部门在仔细阅读上述记录之后,注意到由于链接相关伪类受到的隐私规则限制,:will-visit伪类无法被用于嵌套构建复杂选择器,而针对a:will-visit的display属性的修改也无法生效。因此,Site-CN-10086提供的所谓"实验结果"实际上只是CSS代码无法解析引发的常规结果,而远非其声称的所谓"悖谬死锁"。
随后,Site-CN-10086的经费申请提案被立即驳回。由于该站点在这一过程中表现出的极端不专业性,扣减Site-CN-10086日常研究支出分配额度的提案正在研究部门内部审议中。
请按如下方式引用此页:
"SCP-CN-1064",作者 Sharia Vanilla, TomJens,来自 SCP-CN 维基。原文链接:https://scp-wiki-cn.wikidot.com/scp-cn-1064。遵循 CC-BY-SA 协议。
更多详情请参阅授权指南。
授权信息
更多维基文档信息,请见版权信息总览。
« SCP-CN-1063 | SCP-CN-1064 | SCP-CN-1065 »