Tiện ích trình duyệt Firefox
  • Tiện ích mở rộng
  • Chủ đề
    • cho Firefox
    • Từ điển & gói ngôn ngữ
    • Các trang web trình duyệt khác
    • Tiện ích cho Android
Đăng nhập
Xem trước Hideable Bookmarks Bar

Hideable Bookmarks Bar bởi Aedelbeorth

"Hideable Bookmarks Bar" muestra los marcadores del usuario en una barra lateral que aparece al pasar el ratón por el borde izquierdo de la pantalla.

Thử nghiệmThử nghiệm
0 (0 đánh giá)0 (0 đánh giá)
Tải xuống Firefox và tải tiện ích mở rộng
Tải xuống tập tin

Siêu dữ liệu mở rộng

Ảnh chụp màn hình
Về tiện ích mở rộng này
=== Permissions Used ===
  • Bookmarks: Required to read the user's bookmarks and display them in the bookmark bar.
    The extension does NOT modify, add, or delete bookmarks; it only reads them.

=== Functionality ===
  1. The bookmark bar remains hidden on the left (only 5px visible as an indicator).
  2. Hovering the mouse over the left edge of the bar smoothly expands it.
  3. Includes a search function that filters bookmarks in real time.
  4. Includes a settings panel to customize:
  5. Bookmark bar width
  6. Background and text colors
  7. Hover colors
  8. Export/import settings (local JSON file)

=== Privacy and Data ===
  • The extension does NOT send data to any external server.
  • Settings are saved locally in the browser's localStorage.
  • Bookmarks are only read locally using the browser.bookmarks.getTree() API.
  • Favicons are obtained from public services (Google S2 and DuckDuckGo) by passing only the domain name (not the full URL or user data).
  • data_collection_permissions is declared as "none" in the manifest.json file.

=== Regarding the innerHTML warnings ===

The two "Unsafe assignment to innerHTML" warnings refer to:
  1. content.js line ~483: Creation of the settings panel.

The assigned HTML is a static string generated at compile time,

without interpolation of user data or external input. It only contains
fixed HTML tags with internal configuration values (hex colors,

numeric widths) that are already validated.
  1. content.js line ~747: Creation of the settings button with an SVG.

The SVG is completely static, with no variables or external data.

In both cases, innerHTML is safe because there is no dynamic user data.
It is used for code clarity and maintainability.

=== Permisos utilizados ===
  • bookmarks: necesario para leer los marcadores del usuario y mostrarlos en la barra.
    La extensión NO modifica, añade ni elimina marcadores, solo los lee.

=== Funcionalidad ===
  1. La barra permanece oculta a la izquierda (solo 5px visibles como indicador).
  2. Al pasar el ratón por el borde izquierdo, la barra se despliega suavemente.
  3. Incluye un buscador que filtra marcadores en tiempo real.
  4. Incluye un panel de configuración para personalizar:
  5. Ancho de la barra
  6. Colores de fondo y texto
  7. Colores de hover
  8. Exportar/importar configuración (archivo JSON local)

=== Privacidad y datos ===
  • La extensión NO envía datos a ningún servidor externo.
  • La configuración se guarda localmente en localStorage del navegador.
  • Los marcadores solo se leen localmente mediante la API browser.bookmarks.getTree().
  • Los favicons se obtienen de servicios públicos (Google S2 y DuckDuckGo) pasando
    únicamente el nombre de dominio (no la URL completa ni datos del usuario).
  • data_collection_permissions está declarado como "none" en el manifest.json.

=== Sobre las advertencias de innerHTML ===

Las 2 advertencias de "Unsafe assignment to innerHTML" se refieren a:
  1. content.js línea ~483: Creación del panel de configuración.
    El HTML asignado es un string estático generado en tiempo de compilación,
    sin interpolación de datos de usuario ni entradas externas. Solo contiene
    etiquetas HTML fijas con valores de configuración internos (colores hex,
    anchos numéricos) que ya están validados.
  2. content.js línea ~747: Creación del botón de configuración con un SVG.
    El SVG es completamente estático, sin variables ni datos externos.

En ambos casos, innerHTML es seguro porque no hay datos dinámicos de usuario.
Se usa por claridad y mantenibilidad del código.
Được xếp hạng 0 (bởi 1 người dùng)
Đăng nhập để đánh giá tiện ích này
Chưa có xếp hạng nào

Đã lưu xếp hạng sao

5
0
4
0
3
0
2
0
1
0
Chưa có đánh giá
Quyền hạn và dữ liệu

Quyền hạn bắt buộc:

  • Xem và chỉnh sửa trang đánh dấu
  • Truy cập dữ liệu của bạn trên mọi trang web

Thu thập dữ liệu:

  • Nhà phát triển cho biết tiện ích mở rộng này không yêu cầu thu thập dữ liệu.
Tìm hiểu thêm
Thêm thông tin
Liên kết tiện ích
  • Email hỗ trợ
  • Sao chép ID tiện ích
Phiên bản
1.0
Kích cỡ
15,29 KB
Cập nhật gần nhất
4 ngày trước (12 Thg 07 2026)
Thể loại có liên quan
  • Diện mạo
  • Đánh dấu
Giấy phép
Giấy phép MIT
Lịch sử các phiên bản
  • Xem tất cả phiên bản
Thêm vào bộ sưu tập
Báo cáo tiện ích này
Đi đến trang chủ Mozilla

Tiện ích

  • Giới thiệu
  • Blog tiện ích Firefox
  • Extension Workshop
  • Trung tâm nhà phát triển
  • Chính sách nhà phát triển
  • Blog cộng đồng
  • Diễn đàn
  • Báo cáo một lỗi
  • Hướng dẫn đánh giá

Tải xuống

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

Bản dựng mới nhất

  • Nightly
  • Beta

Firefox dành cho doanh nghiệp

  • Enterprise

Cộng đồng

  • Connect
  • Contribute
  • Developer

Theo dõi

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Riêng tư
  • Cookie
  • Pháp lý

Trừ trường hợp khác đã ghi chú, nội dung trên trang này được cấp phép theo giấy phép Creative Commons Attribution Share-Alike v3.0 hoặc bất kỳ phiên bản nào sau này.