DuckDuckGo Enhancer

Enhance Your DuckDuckGo Experience - Double-Click To Top / Instant Cross-Engine Search / Focused Keyword Highlighting / Dual-Column Results View / Quick Category Navigation / Search Syntax Helper / Result Item Widget / Powerful Keyboard Shortcuts

هذه إصدارات لهذا البرنامج النصي حيث تم تحديث الكود. عرض كل الإصدارات.

  • v1.4.0 29-05-2025

    建议在 GitHub 查看完整日志 以获得最佳呈现效果
    建議在 GitHub 查看完整日誌 以獲得最佳呈現效果
    For The Most Accurate & Clear Presentation We Recommend Viewing The Full Changelog On GitHub

    DuckDuckGo Enhancer V1.4.0 Changelog


    🌐 Simplified Chinese / 简体中文 ## 🚀 功能体验升级 - **✨ 交互体验增强** - **🎯 站内搜索直达** - 新增「**仅搜此站内容**」按钮 点击即可将当前搜索词与该结果的域名组合 并立即执行站内搜索 快速缩小范围至特定网站 - **🚫 便捷域名排除** - 新增「**屏蔽此域结果**」按钮 点击后会自动将该结果的域名排除 并立即重新搜索 有效过滤干扰信息 ## 🛠️ 效能逻辑优化 - **⚙️ 逻辑执行优化** - **🔗 复制反馈独立** - 重构了「拷贝此页网址」按钮的反馈状态管理机制 原先共享的反馈定时器被优化为**每个按钮独立的定时器** 消除了之前版本中多个按钮反馈可能互相干扰的问题 确保了操作反馈的准确性 - **🔩 正则匹配修正** - 完善了「屏蔽站点」功能中用于构建排除性搜索词的正则表达式逻辑 避免了因双重转义导致的**匹配失效问题** 确保了屏蔽规则能被正确和稳定地使用 - **🛡️ 空值处理加固** - 在涉及 DOM 元素的属性访问前 增加了更周全的空值检测 有效**避免了潜在的运行时错误** 提升了脚本在不同页面加载状态下的稳定性 ## ✨ 界面交互升级 - **🎨 界面元素优化** - **🌟 图标焕新呈现** - 为搜索结果项的操作按钮引入了**全新的图标** 视觉风格更加精致统一 - **🧹 移除冗余按钮** - 智能移除 DuckDuckGo 页面上的「意见反馈 / 顶部隐私保护推广 / 搜索结果的三点菜单」按钮 使界面更加清爽 带来**更纯净/更聚焦的搜索界面**

    🌐 Traditional Chinese / 繁體中文 ## 🚀 功能體驗升級 - **✨ 互動體驗增強** - **🎯 站內搜尋直達** - 新增「**僅搜此站內容**」按鈕 點擊即可將當前搜尋詞與該結果的網域組合 並立即執行站內搜尋 快速縮小範圍至特定網站 - **🚫 便捷網域排除** - 新增「**封鎖此域結果**」按鈕 點擊後會自動將該結果的網域排除 並立即重新搜尋 有效過濾干擾資訊 ## 🛠️ 效能邏輯優化 - **⚙️ 邏輯執行優化** - **🔗 複製回饋獨立** - 重構了「拷貝此頁網址」按鈕的回饋狀態管理機制 原先共用的回饋計時器已優化為**每個按鈕獨立的計時器** 消除了先前版本中多個按鈕回饋可能互相干擾的問題 確保了操作回饋的準確性 - **🔩 正規比對修正** - 完善了「封鎖網站」功能中用於建構排除性搜尋詞的正規表示式邏輯 避免了因雙重跳脫導致的**匹配失效問題** 確保了封鎖規則能被正確且穩定地使用 - **🛡️ 空值處理強化** - 在涉及 DOM 元素的屬性存取前 增加了更周全的空值偵測 有效**避免了潛在的執行階段錯誤** 提升了腳本在不同頁面載入狀態下的穩定性 ## ✨ 介面互動升級 - **🎨 介面元素優化** - **🌟 圖示煥新呈現** - 為搜尋結果項的操作按鈕引入了**全新的圖示** 視覺風格更加精緻統一 - **🧹 移除多餘按鈕** - 智慧移除 DuckDuckGo 頁面上的「意見回饋 / 頂部隱私保護推廣 / 搜尋結果的三點選單」按鈕 使介面更加清爽 帶來**更純淨/更聚焦的搜尋介面**

    🌐 English / 英文 ## 🚀 Feature & Experience Enhancements - **✨ Enhanced Interaction Experience** - **🎯 Direct Site Search** - Introduced a '**Search only this site**' button. Clicking it combines the current search term with the result's domain to instantly perform an **on-site search**, rapidly **refining** results to the specific website. - **🚫 Convenient Domain Exclusion** - Introduced an '**Exclude this domain**' button. Clicking it automatically excludes the result's domain and **instantly re-searches**, effectively filtering out **irrelevant** information. ## 🛠️ Performance & Logic Optimizations - **⚙️ Optimized Logic Execution** - **🔗 Independent Copy Feedback Timers** - Refactored the feedback state management for the 'Copy this page URL' button. The previously shared feedback timer has been replaced with **an independent timer for each button**. This eliminates potential interference between multiple button feedbacks seen in earlier versions, ensuring precise operational feedback. - **🔩 Corrected Regex Matching** - Refined the regular expression logic for constructing exclusion search terms in the 'Block Site' feature. This resolves **match failures** previously caused by double-escaping issues, ensuring blocking rules are applied correctly and reliably. - **🛡️ Robust Null Value Handling** - Implemented more comprehensive null checks before accessing DOM element properties. This proactively prevents **potential runtime errors**, enhancing script stability across various page loading states. ## ✨ UI/UX Upgrades - **🎨 Optimized UI Elements** - **🌟 Refreshed Iconography** - Introduced **all-new icons** for action buttons on search result items, achieving a more polished and cohesive visual style. - **🧹 Redundant Button Removal** - Intelligently removed the 'Feedback', 'Top Privacy Protection Promotion', and 'Search Result Three-Dot Menu' buttons from DuckDuckGo pages, decluttering the interface and providing a **more streamlined and focused search experience**.

  • v1.3.0 09-05-2025

    建议在 GitHub 查看完整日志 以获得最佳呈现效果

    🌐 Simplified Chinese / 简体中文 - **🎨 界面交互精琢** - **✨ 全新视觉语言** - 所有 UI 元素均已融合 **Catppuccin** 配色方案 并遵循 **Apple HIG** 在圆角/间距/阴影及动画等方面的设计规范 营造舒适柔和的视觉感受 - **💫 动态效果升华** - 对所有的交互元素的过渡动画进行了细致调校 全面采用 **Apple 风格缓动曲线** 呈现更自然流畅且富有物理感的动态反馈 - **🌫️ 细腻阴影层次** - 为 UI 元素运用了更柔和且更富有层次感的**多层阴影**效果 提示了视觉深度与整体界面的精致感 - **🎛️ 按钮交互提升** - 所有按钮 UI 现在拥有更统一的**材质感背景** 符合 Apple HIG 的**悬停动效**和**点击反馈** 操作手感更为**细腻自然** - **🛠️ 底层逻辑优化** - **💾 状态管理改进** - 对「文本聚焦/分栏视图」等功能的启用状态进行了更可靠的初始化和 UI 同步

    🌐 Traditional Chinese / 繁體中文 - **🎨 介面互動精琢** - **✨ 全新視覺語言** - 所有的 UI 元素均已融合 **Catppuccin** 配色方案 並遵循 **Apple HIG** 在圓角/間距/陰影及動畫等方面的設計規範 營造舒適柔和的視覺感受 - **💫 動態效果昇華** - 對所有的互動元素的過場動畫進行了細緻調校 全面採用 **Apple 風格緩動曲線** 呈現更自然流暢且富有物理質感的動態回饋 - **🌫️ 細膩互動提升** - 為 UI 元素運用了更柔和且更富層次感的**多層陰影**效果 提升了視覺深度與整體介面的精緻感 - **🎛️ 按鈕互動提升** - 所有按鈕 UI 現在擁有更統一的**材質感背景** 符合 Apple HIG 的**懸停動效**和**點擊回饋** 操作手感更為**細膩自然** - **🛠️ 底層邏輯優化** - **💾 狀態管理改進** - 對「文字聚焦/分欄視圖」等功能的啟用狀態進行了更可靠的初始化和 UI 同步

    🌐 English / 英文 - **🎨 UI/UX Refinements** - **✨ All-New Visual Language** – All UI elements now **embrace** the **Catppuccin** color palette and meticulously **adhere to** Apple Human Interface Guidelines (HIG) for essential design principles—such as rounded corners, spacing, shadows, and animations—**fostering** a comfortable, **harmonious, and profoundly soothing** visual experience. - **💫 Elevated Motion Design** – Transition animations for all interactive elements have been **meticulously fine-tuned**, **seamlessly integrating Apple-style easing curves** to deliver **exceptionally** natural, fluid, and **physics-aware** dynamic feedback, enhancing the overall sense of responsiveness and immersion. - **🌫️ Subtle Shadow Layering** – UI elements now feature **gentler and more nuanced multi-layered shadows**, enhancing visual depth and contributing to the interface's overall **subtle yet polished aesthetic** - **🎛️ Enhanced Button Interactions** – All button UIs now feature **more unified material-style backgrounds**, complemented by **Apple HIG-compliant hover effects and click feedback**, delivering a **distinctly more refined, tactile, and natural** interaction experience. - **🛠️ Under-the-Hood Enhancements** - **💾 Robust State Management** – The enabled states for key features, including 'Focused Keyword Highlighting' and 'Dual-Column Results View', now boast **significantly more robust initialization and UI synchronization**, ensuring consistent and dependable behavior.

  • v1.2.0 30-04-2025

    建议在 GitHub 查看完整日志 以获得最佳呈现效果

  • v1.1.1 21-04-2025
  • v1.1.0 15-04-2025
    🌐 Simplified Chinese / 简体中文 - ⚡️ **性能优化** - 引入防抖机制优化 显著减少页面动态更新时的资源消耗 提升流畅度 - ✨ **代码改进** - 重构部分代码逻辑 使用常量管理选择器和配置 优化了脚本初始化逻辑 并微调了按钮样式

    🌐 Traditional Chinese / 繁體中文 - ⚡️ **效能優化** - 引入防抖機制優化 顯著減少頁面動態更新時的資源消耗 提升流暢度。 - ✨ **程式改進** - 重構部分程式碼邏輯 使用常數管理選擇器與設定 優化了腳本初始化邏輯 並微調了按鈕樣式

    🌐 English / 英文 - ⚡️ **Performance Optimization** - Optimized Debounce Significantly Reducing Resource Consumption During Dynamic Page Updates For Improved Responsiveness - ✨ **Code Refinement** - Refactored Parts Of The Code Logic Using Constants For Selectors And Configuration Improved Script Initialization Logic And Slightly Tweaked Button Styles

  • v1.0.0 12-04-2025