# browser-pre-load **Repository Path**: helloitya/browser-pre-load ## Basic Information - **Project Name**: browser-pre-load - **Description**: 浏览器插件-预加载网页端资源 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-23 - **Last Updated**: 2026-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 网页端资源预加速器 浏览器扩展,在后台静默打开指定的 URL 列表,借助浏览器自身的 HTTP 缓存机制,让资源提前进入缓存,加速后续真实访问。 ## 安装 1. 打开 `chrome://extensions/` 2. 开启右上角「开发者模式」 3. 点击「加载已解压的扩展程序」 4. 选择本目录 ## 使用 - **添加 URL**:在输入框输入地址回车,或点击「导入」批量导入 txt/csv 文件 - **导出 / 模板**:可导出当前列表或下载导入模板 - **立即加速**:手动触发,在后台逐个打开标签页加载所有 URL,加载完自动关闭 - **自动加速**:开启后按设定间隔定时执行 - **加速方式**:标签页加载(完整渲染,子资源全缓存)/ 仅请求(仅 fetch 主文档) ## 文件结构 ``` ├── manifest.json # 扩展配置 ├── background.js # Service Worker,后台标签页加载逻辑 ├── popup.html # 弹出界面 ├── popup.js # 弹出界面逻辑 ├── popup.css # 样式 └── icons/ # 图标 (16/24/48/128) ```