Bilibili-Old:让现代B站页面重现经典界面体验

张开发
2026/4/15 22:53:26 15 分钟阅读

分享文章

Bilibili-Old:让现代B站页面重现经典界面体验
Bilibili-Old让现代B站页面重现经典界面体验【免费下载链接】Bilibili-Old恢复旧版Bilibili页面为了那些念旧的人。项目地址: https://gitcode.com/gh_mirrors/bi/Bilibili-Old当你在浏览视频网站时是否曾感到页面元素过于繁杂干扰了观看体验随着网站界面的不断迭代更新一些简洁直观的设计逐渐被复杂的现代布局所取代。Bilibili-Old项目正是为了解决这一痛点而生它通过技术手段将B站的新版页面重新转换为用户熟悉的旧版样式同时保留了现代功能的所有优势。界面简化的核心价值在追求视觉冲击和交互创新的时代网站界面的复杂性常常超出用户的实际需求。Bilibili-Old项目的核心价值在于重新平衡功能与简洁之间的关系。它不仅仅是一个简单的样式替换工具而是通过深度整合现代API接口在经典界面框架下提供完整的视频观看体验。这个项目解决了用户在使用过程中遇到的几个关键问题新版页面加载时的视觉闪烁、功能入口的隐藏与分散、以及某些特定场景下的兼容性问题。通过恢复小电视播放器、优化页面布局结构Bilibili-Old让用户能够专注于视频内容本身而非界面操作的复杂性。技术实现的双重路径Bilibili-Old提供了两种不同的实现方式满足不同用户群体的使用习惯。第一种是基于Tampermonkey的用户脚本方案用户只需安装脚本管理器并加载相应脚本即可在任意支持Tampermonkey的浏览器中启用功能。这种方式的优势在于部署简单、更新便捷适合大多数普通用户。第二种是作为独立的浏览器扩展基于最新的Manifest V3规范开发。这种方式提供了更完整的浏览器集成能力包括更精细的权限控制和更稳定的运行环境。扩展版本在chrome/manifest.json中定义了完整的权限体系能够拦截网络请求、修改页面样式、注入脚本代码实现深度定制。项目在src/core/目录下构建了完整的模块化架构包括弹幕处理、视频下载、用户界面、播放器控制等核心功能。通过bilibili-old.ts作为统一接口各个模块协同工作实现了对新版API的兼容性适配。这种模块化设计不仅提高了代码的可维护性也为后续功能扩展奠定了基础。实际使用体验分析安装并启用Bilibili-Old后最直观的感受是页面加载速度的提升。由于减少了大量现代网页的动态效果和异步加载组件页面响应变得更加迅速。小电视播放器的回归带来了熟悉的操作界面所有控制按钮都位于预期位置无需重新学习操作逻辑。在视频播放过程中项目对弹幕系统的优化尤为明显。它不仅支持传统的XML格式弹幕还通过src/core/danmaku.ts模块实现了对protobuf格式弹幕的完整解析确保用户能够正常查看包含丰富信息的新格式弹幕。同时互动弹幕和代码弹幕的支持让创意表达不受限制。视频下载功能通过src/core/download/目录下的多个模块实现支持多种下载协议和格式。用户可以根据需要选择不同的下载方式无论是直接下载还是通过第三方工具都能获得良好的体验。这种灵活性体现了项目对用户需求的深入理解。功能扩展与未来方向Bilibili-Old的技术架构为功能扩展提供了坚实基础。当前项目已经实现了视频合集模拟、播放限制解除、服务器替换等高级功能这些功能在src/io/目录下的API接口模块中得到具体实现。开发者可以基于现有代码结构轻松添加新的功能模块。未来可能的扩展方向包括对更多B站子页面的支持、更智能的界面切换逻辑、以及与其他浏览器扩展的集成。项目采用TypeScript开发类型系统的优势使得代码维护和功能扩展更加安全可靠。开发者可以通过修改src/page/目录下的页面处理模块添加对新页面类型的支持。项目的模块化设计还允许用户根据自身需求进行定制。例如如果用户只需要恢复播放器而不需要其他功能可以只启用相关模块。这种灵活性让Bilibili-Old能够适应不同用户群体的特定需求。快速开始使用指南获取Bilibili-Old项目最简单的方式是通过Git克隆仓库git clone https://gitcode.com/gh_mirrors/bi/Bilibili-Old。项目提供了两种使用方式用户可以根据自己的技术水平和需求进行选择。对于大多数用户推荐使用Tampermonkey脚本方案。首先安装Tampermonkey扩展然后从项目的tampermonkey/目录中找到用户脚本文件进行加载。这种方式不需要编译过程安装后立即生效适合快速体验项目功能。如果需要更稳定的使用体验可以选择浏览器扩展方案。在项目根目录执行构建命令后将生成的扩展文件夹加载到浏览器中。扩展版本提供了更完整的设置界面用户可以在扩展图标处调整各项参数实现个性化配置。无论选择哪种方式首次使用时建议访问B站的主页或视频页面观察页面转换效果。如果遇到任何显示问题刷新页面通常可以解决。项目还提供了详细的设置选项用户可以根据自己的偏好调整界面细节和功能开关。通过Bilibili-Old用户可以在享受现代视频网站功能的同时回归简洁直观的界面体验。这个项目不仅是对过去设计的致敬更是对用户体验本质的思考与实践。【免费下载链接】Bilibili-Old恢复旧版Bilibili页面为了那些念旧的人。项目地址: https://gitcode.com/gh_mirrors/bi/Bilibili-Old创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

更多文章