一个简洁优雅的新标签页 Chrome 扩展,支持自定义搜索引擎和 Bing 每日壁纸。
- 🔍 自定义搜索引擎: 支持 Google、Bing、百度、DuckDuckGo
- 🖼️ Bing 每日壁纸: 自动获取 Bing 每日壁纸作为背景
- 🔄 自动切换壁纸: 可配置自动切换壁纸的时间间隔
- ⏰ 时间日期显示: 显示当前时间和日期
- 🔧 极简设置: 可选设置页面,配置扩展功能
- 📱 响应式设计: 支持各种屏幕尺寸
.
├── manifest.json # 扩展配置文件
├── newtab.html # 新标签页 HTML
├── newtab.css # 新标签页样式
├── newtab.js # 新标签页脚本
├── options.html # 设置页面 HTML
├── options.css # 设置页面样式
├── options.js # 设置页面脚本
├── icons/
│ └── icon.svg # 扩展图标
└── README.md # 说明文档
-
下载代码
- 将本目录中的所有文件保存到本地文件夹
-
在 Chrome 中加载扩展
- 打开 Chrome 浏览器
- 访问
chrome://extensions/ - 在右上角启用"开发者模式"
- 点击"加载已解压的扩展程序"
- 选择包含扩展文件的文件夹
- 完成!打开新标签页即可看到效果
-
可选: 创建图标
- 如果需要,可以使用在线工具将
icons/icon.svg转换为 PNG 格式 - 建议尺寸: 16x16, 48x48, 128x128
- 在
manifest.json中更新图标路径
- 如果需要,可以使用在线工具将
- 在新标签页中,直接在搜索框输入关键词
- 按 Enter 或点击搜索按钮
- 在弹出的新标签页中查看搜索结果
- 在搜索框左侧的下拉菜单中选择不同的搜索引擎
- 支持实时切换,无需刷新页面
- 手动切换: 点击右下角的刷新按钮 🔄
- 自动切换: 在设置页面启用并配置切换间隔
- 点击右下角的设置按钮 ⚙️
- 或访问
chrome://extensions/点击扩展的"选项"
在扩展的选项页面可以配置:
- 默认搜索引擎: Google / Bing / 百度 / DuckDuckGo
- 自动切换壁纸: 开 / 关
- 切换间隔: 5分钟 / 10分钟 / 15分钟 / 30分钟 / 1小时 / 2小时
- Bing 壁纸 API: 使用
https://www.bing.com/HPImageArchive.aspx获取壁纸数据 - Chrome Storage API: 保存用户设置和缓存壁纸数据
- 响应式 CSS: 使用 Flexbox 和现代 CSS 特性
- 渐进增强: 优雅降级处理 API 失败情况
- 首次加载可能需要等待壁纸从 Bing 获取
- 壁纸缓存每 8 张图片获取一次
- 所有设置会同步到 Chrome 账户(如果使用同步功能)
- 需要网络连接才能获取新壁纸
- 初始版本发布
- 实现基本搜索功能
- 支持 Bing 每日壁纸
- 添加设置页面
MIT License - 可自由使用、修改和分发
欢迎提交 Issue 和 Pull Request!