2024 年 05 月更新:弹窗问题,主题曲发布
关于部分主题的弹窗问题
近日,开往维护组在审查时发现,部分站点在一个潜在的用户体验问题:当访客点击位于该主题顶部的“开往”入口后,待倒计时结束,部分浏览器会错误地将此操作判定为弹窗行为,并因此自动进行拦截处理。
根据我们的调查,我们发现:这些站点中,有一部分使用了 hexo-theme-anzhiyu 和 halo-theme-hao 这两款主题。分析这两个主题的跳转代码,不难发现:它们的执行方式是在倒计时后、通过 window.open("link", "_blank")
新建一个空白页。但是,由于在此之前window.open()
被一些广告商滥用,严重影响了用户的使用,因此,大多数浏览器不允许在用户行为后的一段时间才执行 window.open()
。
为了确保用户能够顺畅地访问目标页面,我们强烈建议相关站点的站长对主题配置进行必要的修改,以避免此类跳转被浏览器误判为弹窗,从而影响用户体验。
主题曲发布 - In the Flow of Time
“开往 Travellings”于2024年6月1日发布主题曲《In the Flow of Time》。《In the Flow of Time》以其悠扬动听的旋律,传递出“开往”项目致力于将流量引入那些鲜为人知的独立站点的核心愿景。
我们希望通过该项目不仅仅是增加这些站点的曝光度,更是希望通过这种方式,推动整个网络的开放性和多元性,让互联网成为真正意义上的信息共享和交流平台。正如曲目标题所寓意的,我们期望网络能够像时间一样自由流淌,连接世界的每一个角落。