Bring zotero icons back to address bar with page action menu of firefox 57?

With version 57, Firefox provide a three dots menu in the address bar(page action menu), and seems add-ons can put icons here.
So could it possible bring the zotero icons back to address bar? Similar to the Pocket icons.

https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/pageAction
http://techdows.com/2017/09/firefox-57-page-action-menu.html
  • why though? -- right now, at least the Chrome & Firefox button is in the same place. Why would we want to have the Save to Zotero icon in three different locations depending on the browser?
  • Because the icons changes with different pages, not like other add-on icons, so I thought it would be more natural put it in the address bar.
  • I think we're pretty much at capacity for potential icon-related user confusion at the moment. I also suspect most people wouldn't ever figure out that you could right-click on the page action in the menu and add it as a permanent icon, so most people would just have slower, two-click saving. It's not impossible that it could be a non-default option down the line for advanced users.

    For what it's worth, we moved the save icon in Zotero for Firefox out of the address bar and into the toolbar years ago, when it started to work on all (including non-translator) pages. Granted, by default it was combined with the Z button, which obviously needed to be a toolbar button, but it was still a deliberate choice to move it out.

    In any case, I don't think a page action can currently have a context menu, which we rely on heavily, so it's a non-starter for that reason alone for now.
  • Just one more comments for:"most people wouldn't ever figure out that you could right-click on the page action in the menu and add it as a permanent icon".
    I'm not sure, but I guess add-ons may choose to put the icons in address bar(out of the three dots) by default.

    And for "context menu", it said in the documents:"You can listen for clicks on the icon, or specify a popup that will open when the icon is clicked.
    If you specify a popup, you can define its contents and behavior using HTML, CSS, and JavaScript, just like a normal web page."
    https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/pageAction
  • I'm not sure, but I guess add-ons may choose to put the icons in address bar(out of the three dots) by default.
    I don't see any indication of that.
    And for "context menu", it said in the documents:"You can listen for clicks on the icon, or specify a popup that will open when the icon is clicked.
    Right, you can display a popup panel, but not a context menu. We really want a context menu, because most of the time people should just be able to click once to save, and not all of our current or future functionality is or will be related to saving.

    We'll keep this menu in mind and see if it makes sense for anything in the future, but for now I don't think it does.
Sign In or Register to comment.