简介
「焕然一新计划」是上应学子为修复和改善上应大各种 Web 服务而编写的一系列用户代码。
学校的 Web 服务逐渐陈旧,但 Web 技术正被不断更新。一些网页中的兼容性、可访问性等等问题日益浮显。
在此背景下,「焕然一新计划」应运而生,试图从客户端方向扭转这一局势。
目前,「焕然一新计划」由一系列用户用户样式和用户脚本构成。
- 用户样式(user stylesheet,简称 user style)和用户脚本(user script)是由用户编写或选用的网页代码,可以修改网页的外观、行为或内容等。
- 目前,通常使用用户样式管理器和用户脚本管理器浏览器拓展来管理用户样式和用户脚本。
管理器会将符合条件的用户样式或脚本应用到对应的网页,以实现修改网页的目的。
当下主流的样式管理器拓展为 Stylus,主流的脚本管理器拓展有 ViolentMonkey、TemperMonkey 和 GreaseMonkey,其中除 TemperMonkey 以外皆为开源软件。
- 安装有害的用户样式和用户脚本可能会带来安全问题,恶意的用户样式可能会通过加载恶意图像链接窃取用户信息,而恶意的用户脚本几乎能够为所欲为。
在安装之前,请先以一切可能的方式确保代码没有恶意行为。