Firefox 瀏覽器附加元件
  • 擴充套件
  • 佈景主題
    • 用於 Firefox
    • 字典與語言套件
    • 其他瀏覽器網站
    • Android 版的附加元件
登入
Link Status Redux 預覽

Link Status Redux 作者: Juha Aatrokoski

Shows an indicator on a popup panel next to the link address when the mouse cursor is over a link to a page you have bookmarked or visited before, or if the link is currently open in a browser tab.

4.7 (30 reviews)4.7 (30 reviews)
476 Users476 Users
必須使用 Firefox 才能使用此擴充套件
下載 Firefox 並安裝擴充套件
下載檔案

擴充套件後設資料

畫面擷圖
Mouse pointer over a visited link, showing the default mode's additional popup above the browser's native overlink popup. (Note: you likely need to adjust the colors and bottom offset to get this "seamless" look)Basic settingsCustom formatting settingsAppearance settings
關於此擴充套件
Link Status Redux is a Firefox extension that shows an indicator on a status popup panel next to the link address when the mouse cursor is over a link to a page you have bookmarked or visited before, or (disabled by default) if the link is currently open in a browser tab. It can also show the date you last visited the linked page.

The indicator prefixes for visited and bookmarked links are arbitrary, user-configurable text strings. The defaults are a white star (✩, U+2729) for visited links, a place of interest sign (⌘, U+2318) for bookmarked links, and the open folder symbol (🗁, U+1F5C1) for currently open links. Remember a trailing space if you want the indicator separated from the address.

For the displayed visit date, you can choose to prefer visit times that are older than a configurable limit (specified in seconds). This way you can still see the previous visit time even if you happened to accidentally click a visited link. If the limit is non-zero and the link is visited, the latest visit time older than the limit is shown instead. If such a visit time was not found, the very latest time is shown. You can also choose to display both the very latest and the over-the-limit visit times. In this case the latest visit time is always shown and the older visit time is also shown if it a) exists and b) is not equal to the latest visit time.

There are also several appearance customization options. You can:
  • Choose where the overlink popup is shown: bottom-left corner (see caveat below), above the browser's native popup, or offset from the mouse pointer (warning: may make page mouseover popups difficult/impossible to see).
  • Choose to how many lines a very long link URL is wrapped.
  • Choose the colors of the overlink popup.
  • Write your own CSS rules to style the overlink popup.
The WebExtension API does not allow creating proper UI elements or changing existing ones. This means that the browser's native overlink popup cannot be modified or hidden by the extension. For this reason, the default mode is to show an additional popup above the browser's native one, that shows only the visited/bookmarked indicators and visit time(s). You can configure the extension popup to contain the link URL and show "normally" at the bottom-left corner, but you will then have to hide the browser's native popup by editing your userChrome.css. In addition to this, there are other issues which make the WebExtension version lacking in functionality in some areas compared to the legacy version (2.x).

Places to copy-paste UTF-8 symbols from:
  • http://www.fileformat.info/info/unicode/block/dingbats/utf8test.htm
  • http://www.fileformat.info/info/unicode/block/miscellaneous_symbols/utf8test.htm
  • http://www.fileformat.info/info/unicode/block/miscellaneous_technical/utf8test.htm
  • http://www.fileformat.info/info/unicode/block/index.htm

Custom formatting allows expert users to more freely specify the text that is shown when hovering the mouse over a link (the "link target text"). The specification is done with printf-style substitutions, and the following are valid for the link target text: %u (link URL), %T (custom-formatted link latest visit time, see below; empty string if not visited), %t (custom-formatted older visit time, if it exists; empty string if it does not exist), %V (the user-defined visited indicator), %B (the user-defined bookmarked indicator), %O (the user-defined currently open indicator), %% (literal % character). In addition, the following conditional blocks can be used: %+( .. %+) (anything between is displayed only when the link is visited), %-( .. %-) (anything between is displayed only when the link is not visited), %+[ .. %+] (anything between is displayed only when the link is bookmarked), %-[ .. %-] (anything between is displayed only when the link is not bookmarked), %+{ .. %+} (anything between is displayed only when the older visit time %t is defined), %-{ .. %-} (anything between is displayed only when the older visit time %t is not defined), %+< .. %+> (anything between is displayed only when the link is currently open), %-< .. %-> (anything between is displayed only when the link is not currently open).

For the visit time, several formats can be defined, which are used when the visit time is more recent than the corresponding time limit. The following substitutions (a subset of those specified by strftime plus the "ago" ones) are valid for visit time formatting: %c (date and time in locale's preferred format), %x (date in locale's preferred format), %X (time in locale's preferred format), %Y (4-digit year), %y (2-digit year 00..99), %m (zero-padded month 01..12), %b (month name from user-defined list), %a (weekday name from user-defined list), %d (zero-padded day of month 01..31), %e (day of month 1..31), %H (zero-padded hour 00..23), %k (hour 0..23), %I (zero-padded hour 01..12), %l (hour 1..12), %p (AM/PM), %P (am/pm), %z (timezone offset in the form -HHMM or +HHMM), %M (zero-padded minute 00..59), %S (zero-padded second (00..60), %Ns (# seconds ago with N decimals), %Nm (# minutes ago with N decimals), %Nh (# hours ago with N decimals), %Nd (# days ago with N decimals), %Nw (# weeks ago with N decimals), %NM (# months ago with N decimals), %Ny (# years ago with N decimals), %% (literal % character).
由 1 位評論者給出 4.7 分
登入後即可幫此擴充套件評分
目前沒有評分

已儲存星等

5
25
4
2
3
2
2
0
1
1
閱讀全部 30 條評論
權限與資料了解更多

必要權限:

  • 讀取或修改書籤
  • 取得瀏覽紀錄
  • 存取瀏覽器分頁
  • 存取您所有網站中的資料
更多資訊
附加元件網址
  • 技術支援網站
版本
3.21
大小
51.25 KB
最近更新
5 個月前 (2025年3月27日)
相關分類
  • 外觀
授權條款
BSD 2-Clause "Simplified" License
版本紀錄
  • 瀏覽所有版本
新增至收藏集
檢舉此附加元件
3.21 版的發行公告
Do not inject the overlink popup into the page until a link is hovered over. This is to reduce breakage on sites that use javascript to (re)build the page immediately after the page is loaded, possibly trying to detect DOM tampering in the process. Of course, this workaround fails if the mouse is already over a link when the page is loaded (or is moved over a link too soon thereafter).
Juha Aatrokoski 製作的更多擴充套件
  • 目前沒有評分

  • 目前沒有評分

  • 目前沒有評分

  • 目前沒有評分

  • 目前沒有評分

  • 目前沒有評分

前往 Mozilla 官網

附加元件

  • 關於
  • Firefox 附加元件部落格
  • 擴充套件工作坊
  • 開發者交流中心
  • 開發者政策
  • 社群部落格
  • 討論區
  • 回報 Bug
  • 評論撰寫指南

瀏覽器

  • Desktop
  • Mobile
  • Enterprise

產品

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 隱私權
  • Cookie
  • 法律資訊

除另有註明外,本站內容皆採用創用 CC 姓名標示—相同方式分享條款 3.0 或更新版本授權大眾使用。