Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
附加组件图标

ZS New Tab 版本历史 - 5 个版本

ZS New Tab 作者: Ziad Shalaby

目前尚无评分
0 / 5 星
5
0
4
0
3
0
2
0
1
0
ZS New Tab 版本历史 - 5 个版本
  • 小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。

  • 最新版本

    版本 8.5.0

    发布于 2026年9月29日 - 165.04 KB
    适用于 firefox 112.0 及更高版本
    • Added a command-palette-style Bookmark Search modal.
    • Open it from the new top-bar button or with Ctrl/Cmd+F.
    • Search bookmarks live without affecting the main grid, pagination, or drag & drop.
    • Matches bookmark name and hostname, with every query word required to match.
    • Added Arabic-aware normalization for alef, ta marbuta, yeh variants, and diacritics.
    • Results are ranked by:
    • Name prefix
    • Name contains
    • Hostname prefix
    • Hostname contains
    • Original grid order
    • Keyboard navigation:
    • Up/Down — Move between results
    • Enter — Open bookmark
    • Ctrl/Cmd+Enter or Middle-click — Open in new tab
    • Esc — Close modal
    • Invalid URLs are displayed with a warning badge and cannot be opened.
    • Search shortcut is disabled while another modal is open, preventing the browser's native Find bar from appearing.
    • Improved hover behavior to prevent list jumping while moving through results.
    • Updated README features and keyboard shortcuts.
    • Added a screenshot placeholder for Bookmark Search.
    • Documented the current name/hostname-only search limitation in ISSUES.md.
    • Bumped version to 8.5.0.

    源代码遵循 MIT 许可证 发布

    下载 Firefox 并安装扩展
    下载文件
  • 较早版本

    版本 8.4.0

    发布于 2026年9月29日 - 162.98 KB
    适用于 firefox 112.0 及更高版本
    Release Notes

    • Gradient Backgrounds
    • Added 16 preset gradients in a 4×4 picker modal.
    • Added live preview with transactional Apply/Cancel behavior.
    • Cancel or Escape now reverts the preview without saving changes.
    • Gradients are stored in settings.gradient and included in backup/restore.
    • Added solid fallback colors to prevent white flashes during initial rendering.
    • Unknown gradient IDs safely fall back to the default.
    • Modal Management
    • Added a centralized LIFO modal stack through ZSCore.modal.
    • Escape now closes only the topmost modal.
    • Added duplicate-open protection and idempotent closing.
    • Centralized focus containment using inert.
    • Migrated edit-site and export/import dialogs to the new modal system.
    • Improved outside-click and keyboard handling while modals are open.
    • Ctrl/Cmd+S no longer opens settings while a modal is active and always prevents the browser Save Page action.
    • Requires Chrome ≥102 or Firefox ≥112 for inert.
    • Accent Palette
    • Reduced the palette from 36 to 27 colors to remove near-duplicate shades.
    • Added Wine, Coral, Peach, Forest, Navy, Lavender, and Rose.
    • Reordered colors by hue for easier selection.
    • Preserved Gold and Sunset colors for existing users.
    • Accent palette remains collapsible in the settings panel.
    • Keyboard Shortcuts
    • Fixed Ctrl+S and / shortcuts on non-Latin keyboard layouts.
    • Arabic layouts now work without breaking Dvorak/AZERTY shortcuts.
    • Added guards for missing e.key and activeElement.
    • / is ignored when combined with Ctrl, Meta, or Alt.
    • Updated README, ISSUES, and CONTRIBUTING documentation for the new gradient backgrounds and centralized modal system.

    源代码遵循 MIT 许可证 发布

    下载文件
  • 版本 8.3.0

    发布于 2026年9月25日 - 160.46 KB
    适用于 firefox 109.0 及更高版本
    • Import & Backup Rollback
    • Reworked applyBackup() into validation, confirmation, snapshot, mutation, and rollback stages.
    • Invalid or cancelled imports no longer trigger snapshots or IndexedDB reads.
    • Rollback restores all ZSNewTab.* localStorage keys, background state, and clears iconCache.
    • Storage quota failures now show a single alert and restore the complete pre-import state.
    • saveState() failures are now detected and handled consistently.
    • Storage Failure Handling
    • All state mutations now check saveState() results and roll back on failure.
    • Delete, reorder, add, edit, icon, accent, and settings changes restore previous state when persistence fails.
    • Added shared protection against duplicate quota alerts.
    • State Validation
    • Added site sanitization during state loading.
    • Invalid sites are removed and missing or duplicate IDs regenerated.
    • Settings validate names, search engines, and accent colors.
    • Prevents invalid IDs from creating broken icon keys.
    • Google Drive Uploads
    • Upload timeout scales with backup size: 20s baseline + 5s per 500 KB, capped at 90s.
    • Dialogs & Keyboard Handling
    • Escape handling now uses capture phase and stopImmediatePropagation().
    • Escape closes only the topmost modal.
    • Settings panel stays open when closing modals.
    • Fixed panel focus and accidental panel closing issues.
    • Grid Refactor
    • Centralized grid limits and clampGridDim().
    • State, settings, and imports now share the same limits.
    • Grid inputs receive limits dynamically from GRID_LIMITS.
    • Simplified empty-tile generation, rendering, and CSS.
    • Added --rows alongside --cols.
    • Improved scrollbar styling and Firefox support.
    • Search Engines
    • Expanded to 50 engines across 9 categories.
    • Added grouped dropdowns for General, AI, Google Tools, Developer, Reference, Quran & Islamic, Media, Social, and Shopping.
    • Added URL validation tests and updated documentation.
    • Shortcuts
    • Replaced P with Ctrl/Cmd+S for settings.
    • Added Ctrl/Cmd+Click to open tiles in a new tab.
    • Added reduced-motion support for WAAPI animations.
    • Fixed stale drag state after drag-and-drop.
    • Background resizing now consistently uses WebP.
    • Reduced unnecessary DOM nodes in grid and panel rendering.
    • Dev server safely handles malformed URL encoding.
    • Dev server binds to 127.0.0.1 to prevent LAN exposure.
    • Removed unused OAuth2 manifest configuration.
    • Updated README documentation.
    • Added module key collision warnings.

    源代码遵循 MIT 许可证 发布

    下载文件
  • 版本 8.2.0

    发布于 2026年9月23日 - 158.63 KB
    适用于 firefox 109.0 及更高版本
    • Added optional Google Drive backup and restore.
    • Export your full setup including sites, settings, icons, and background.
    • Restore your setup across different devices.
    • Uses OAuth 2.0 with secure token handling.
    • Existing local-only backup and restore remains unchanged.
    • Added Device / Drive / Both options for import and export.
    • Added progress feedback for backup and restore operations.
    • Replaced native browser alerts with custom popups.
    • Converted text-based icons to SVG icons.
    • Improved tile action buttons sizing and alignment.
    • Fixed duplicate import failure alerts.
    • Device import now reports malformed JSON errors.
    • Improved handling of expired OAuth tokens.
    • Prevented data loss when closing during Drive imports.
    • Improved OAuth error handling.
    • Added Google Drive setup and privacy documentation.
    • Updated backup, storage, and debugging documentation.
    • Added Drive-specific development notes and known issues.


    Google Drive sync on Firefox requires a registered redirect URI and a signed extension build. Temporary extensions cannot complete the OAuth flow.
    • Chrome 128
    • Firefox Developer Edition 130

    源代码遵循 MIT 许可证 发布

    下载文件
  • 版本 8.1.0

    发布于 2026年9月17日 - 153.48 KB
    适用于 firefox 109.0a1 及更高版本

    源代码遵循 MIT 许可证 发布

    下载文件
转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

下载

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

最新版本

  • Nightly
  • Beta

商用版 Firefox

  • Enterprise

社区

  • Connect
  • Contribute
  • Developer

关注

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。