终极指南:如何恢复B站经典旧版界面 - 让你的Bilibili重回怀旧时代
终极指南如何恢复B站经典旧版界面 - 让你的Bilibili重回怀旧时代【免费下载链接】Bilibili-Old恢复旧版Bilibili页面为了那些念旧的人。项目地址: https://gitcode.com/gh_mirrors/bi/Bilibili-Old还在怀念B站那个简洁经典的旧版界面吗随着Bilibili不断改版许多用户开始想念2019年之前的经典界面布局。今天我将为你详细介绍三种恢复B站经典界面的完整解决方案让你重新体验那个熟悉的操作界面无论你是普通用户还是技术爱好者都能找到适合自己的方法。为什么选择Bilibili-Old怀旧不只是情怀Bilibili从2019年底开始逐步淘汰旧版界面这一系列改动虽然带来了新功能但也让许多习惯了旧版操作逻辑的用户感到不适。Bilibili-Old项目就是为了解决这个问题而生它通过技术手段恢复了经典的B站界面体验让你重新找回那份熟悉的操作感。Bilibili-Old项目图标黑白电视设计充满怀旧感关键时间节点回顾2019年12月9日弃用旧版av号系统和Bangumi页面2020年3月23日启用BV号替代av号2020年4月4日启用新版主页设计2020年10月14日弃用旧版全站排行榜这些改动让许多老用户感到不适应Bilibili-Old项目应运而生致力于恢复那个让无数用户怀念的经典界面。方法一Tampermonkey用户脚本 - 最简单的入门方式如果你只是想快速体验旧版界面不想进行复杂配置那么Tampermonkey用户脚本是最佳选择。这种方法简单快捷适合大多数普通用户。安装步骤详解第一步安装脚本管理器首先你需要在浏览器中安装Tampermonkey扩展。这是一个强大的用户脚本管理工具支持Chrome、Firefox、Edge等主流浏览器。第二步获取Bilibili-Old脚本访问GreasyFork平台搜索Bilibili-Old脚本点击安装按钮即可。整个过程只需要几秒钟无需任何技术知识。第三步开始使用安装完成后打开任意B站页面你会在页面右下角看到一个齿轮图标。点击这个图标就可以调整脚本的各种设置自定义你的怀旧体验。核心功能亮点自动恢复旧版布局主页、视频页、番剧页等全面恢复弹幕系统增强支持protobuf弹幕、反查发送者播放器优化AVC/HEVC/AV1编码切换、CC字幕支持解除区域限制港澳台、APP专享视频都能正常观看方法二Chrome浏览器扩展 - 功能最完整的解决方案如果你需要更完整的功能和更好的性能浏览器扩展是更好的选择。虽然暂时未上架商店但手动安装同样简单。手动安装详细教程下载最新构建前往项目的GitHub Actions页面找到最新的工作流下载名为bilibili-old的压缩包。解压到本地目录使用解压缩软件将下载的文件解压到任意目录记住这个位置。启用开发者模式在Chrome浏览器中打开扩展程序页面点击右上角的开发者模式开关。加载已解压的扩展点击加载已解压的扩展程序按钮选择刚才解压的文件夹完成安装。扩展版独特优势更好的兼容性基于最新的Manifest V3规范开发更稳定的运行作为独立扩展运行不受其他脚本干扰更多高级功能完整的下载面板、自动化设置、性能监控原生性能使用原生JavaScript实现运行更加流畅高效方法三从源代码编译 - 开发者的完全控制方案如果你是开发者或想要深度自定义功能直接从源代码编译是最灵活的选择。这种方法让你可以完全控制项目的每一个细节。环境准备与依赖安装首先需要克隆项目仓库git clone https://gitcode.com/gh_mirrors/bi/Bilibili-Old cd Bilibili-Old然后安装项目依赖npm install编译与构建项目提供了两种构建方式npm run chrome # 编译Chrome扩展版本 npm run tampermonkey # 编译Tampermonkey用户脚本版本自定义修改指南你可以根据自己的需求修改源代码修改核心逻辑调整src/core/目录下的各种功能模块定制页面处理修改src/page/中的页面处理逻辑扩展工具函数在src/utils/中添加自定义工具函数Bilibili-Old的核心功能深度解析界面恢复功能让经典重现Bilibili-Old能够完美恢复以下经典页面旧版主页熟悉的双栏布局简洁明了视频播放页传统播放器界面操作直观番剧页面Bangumi旧版布局分类清晰全站排行榜经典排行榜样式一目了然稍后再看独立的稍后再看页面管理方便弹幕系统不只是怀旧Bilibili-Old项目的加载动画还原经典小电视体验弹幕是B站文化的核心Bilibili-Old在弹幕系统上做了大量优化Protobuf弹幕支持完全兼容B站新版弹幕协议弹幕发送者反查查看匿名弹幕的真实发送者互动弹幕支持完整支持各种高级弹幕功能本地弹幕加载从文件加载弹幕数据离线也能看弹幕在线弹幕加载实时获取最新弹幕信息播放器优化观影体验全面提升多编码支持AVC、HEVC、AV1编码自由切换适应不同设备CC字幕支持完整的字幕功能支持多语言字幕分段进度条清晰显示视频分段快速跳转到感兴趣的部分区域限制解除港澳台、东南亚视频无障碍观看UPOS服务器替换优化视频加载速度减少缓冲时间自动化功能智能化的怀旧体验Bilibili-Old提供了丰富的自动化功能让你的使用体验更加顺畅自动展开弹幕列表打开视频时自动展开弹幕区域自动滚动到播放器页面加载后自动定位到播放器自动宽屏模式根据屏幕尺寸自动调整播放模式自动关闭弹幕根据内容类型智能控制弹幕显示记忆播放速率记住你的播放速度偏好跳过充电鸣谢自动跳过视频开头的充电鸣谢技术架构与实现原理模块化设计清晰的代码结构Bilibili-Old项目采用高度模块化的设计主要技术栈包括TypeScript提供类型安全的开发体验减少运行时错误ESBuild快速的构建工具编译速度极快ProtobufJS处理B站新的弹幕协议确保兼容性模块化架构清晰的代码组织结构便于维护和扩展核心模块解析项目的核心功能分布在不同的模块中用户界面模块src/core/ui.ts- 管理所有界面元素的恢复和渲染播放器模块src/core/player.ts- 处理视频播放和弹幕系统下载模块src/core/download.ts- 实现视频、封面、弹幕的下载功能网络模块src/core/network-mock.ts- 模拟APP端请求绕过限制使用技巧与最佳实践配置优化建议弹幕设置优化启用protobuf弹幕支持以获得更好的兼容性根据屏幕大小设置合适的弹幕密度开启弹幕发送者显示功能了解弹幕来源播放器设置根据网络状况选择最佳视频编码启用CC字幕自动加载功能配置你喜欢的默认播放速率界面个性化选择适合你的主题颜色方案调整界面布局密度获得最佳浏览体验自定义快捷键提高操作效率常见问题解决方案问题1恢复旧版页面前新版页面一闪而过这是正常现象因为Bilibili-Old需要在页面加载后执行替换操作。只需刷新页面即可看到完整的旧版界面。问题2恢复后的页面被残留脚本破坏某些B站的新版脚本可能会干扰旧版界面的显示。建议清除浏览器缓存后重新加载页面或者尝试使用隐私模式。问题3原生旧版播放器获取不到90分钟后弹幕由于B站API的变更原生旧版播放器已无法获取完整弹幕。建议使用Bilibili-Old提供的重构播放器它能够获取完整的弹幕数据。项目特色与技术创新创新的技术实现Bilibili-Old项目通过多种技术手段实现界面恢复页面劫持技术智能拦截B站页面请求无缝替换为旧版布局API模拟系统精确模拟旧版API接口保持功能完整性动态样式注入实时注入CSS样式还原经典视觉效果智能事件监听监控页面变化确保修改及时应用代码质量保障完整的TypeScript支持提供严格的类型检查减少潜在错误详细的代码注释关键代码都有详细说明便于理解和维护持续更新维护跟随B站变化及时更新确保长期可用性开源社区支持活跃的开发者社区共同完善项目功能安全使用指南与注意事项合理使用原则在使用Bilibili-Old时请遵守以下原则遵守B站用户协议合理使用各项功能不进行恶意操作尊重版权内容仅用于个人学习和研究目的保护账号安全不要使用不明来源的脚本或扩展数据安全建议定期备份设置导出你的个性化配置防止数据丢失谨慎使用下载功能仅下载你有权观看的内容注意隐私保护避免在公共设备上保存敏感设置未来发展与社区参与项目发展方向随着B站继续更新Bilibili-Old项目也在不断进化更多页面支持持续增加对更多B站页面的旧版恢复性能优化减少资源占用提升运行效率新功能集成在旧版基础上集成实用新功能多浏览器支持扩展对Firefox、Edge等浏览器的支持如何参与贡献如果你对项目感兴趣可以通过以下方式参与报告问题在项目仓库中提交Issue帮助改进项目提交代码修复bug或添加新功能文档贡献帮助完善使用文档和教程分享经验在社区中分享你的使用心得和技巧开始你的怀旧之旅无论你是B站的老用户怀念经典界面还是新用户想要体验不同的操作逻辑Bilibili-Old项目都能满足你的需求。选择适合你的安装方式立即开始恢复B站经典界面的旅程温馨提示Bilibili-Old是一个开源工具旨在为用户提供更多选择。使用过程中如遇到问题可以参考项目文档或参与社区讨论。让我们一起守护那份属于B站的经典记忆Bilibili-Old项目基于MIT开源协议发布尊重并感谢所有为项目做出贡献的开发者。使用过程中请合理利用功能共同维护良好的网络环境。【免费下载链接】Bilibili-Old恢复旧版Bilibili页面为了那些念旧的人。项目地址: https://gitcode.com/gh_mirrors/bi/Bilibili-Old创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考