Hey All,
Soon, we will begin to roll out a UI change that will enforce that each extension the user has installed has a persistent UI surface. By default, this will be in the toolbar to the right of the omnibox (where browser actions are now) [1], and the user can choose to hide ("overflow") these actions in the Chrome menu [2].
The reason for this is to protect our users. We've heard too frequently that many users are unaware of the extensions they have installed, whether this is due to sideloading, installation by phishing, or simply the user forgetting how many and which are installed. Unfortunately, extensions consume computing resources, and may have significant security, privacy, and performance impacts. Because of this, we've decided we need to increase user visibility.
What this means for your extension:
If the extension has a browser action: Nothing! (Apart from the slightly different hide/overflow functionality.)
If the extension has a page action: The extension will be given a persistent icon in the toolbar. On pages where the extension's page action wouldn't normally be visible, the action will be greyed out, indicating that it doesn't want to act. On pages it does want to act, it will be fully-colored. [3]
If the extension has no action: Similar to page actions, the extension will be given a persistent icon in the toolbar. It will be shown with the greyed-out look all the time.
Displaying the action persistently, even in the cases of a previously hidden page action or an extension with no action, is necessary because the presence of an action doesn’t always correlate with the extension acting. We also can’t show the action conditionally on, e.g., a per-tab basis, because there are many actions that are not correlated with any tab. In order to ensure users are aware of the extensions they have installed that could be affecting their browser, we need to ensure each extension is visible.
We've done our best to limit the functionality this breaks, and hope you understand the trade-off between developer inconvenience and user benefit. Thank you for understanding as we keep our users safe!
Cheers,
Devlin
[1] Initial placement of actions
[2] Extensions overflowed into the Chrome menu
[3] Inactive vs Active Page Action
Hi Devlin,
I like the change in most respects.
Will users still be able to hide icons through its context menu?
Secondly, this still seems to be flawed: an app can still have a transparent icon like LANSchool Helper, and the space is invisible to the user.
Finally, would it not be a good idea to create this as a default choice rather than something forced, akin to the google play "add icon to home screen (for new apps)" choice? This means that those of us with 10s of extensions don't gave a micro sized omnibox.
Thanks and keep working hard!
Dylan
--
Sent from myMail app for Android
--
You received this message because you are subscribed to the Google Groups "Chromium-extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at http://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAFnkeJUhNnjzib11V%3De66ABHX2hk-CFOQS1GtunHG5z%2BOLyo7Q%40mail.gmail.com.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.
Will users still be able to hide icons through its context menu?
Secondly, this still seems to be flawed: an app can still have a transparent icon like LANSchool Helper, and the space is invisible to the user.
Finally, would it not be a good idea to create this as a default choice rather than something forced, akin to the google play "add icon to home screen (for new apps)" choice? This means that those of us with 10s of extensions don't gave a micro sized omnibox.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAFnkeJU9guw4i_v%2BFi8Q8vjzaHC8h2AJ3j-uWoxa9mSy1JRMiw%40mail.gmail.com.
1) and only way to hide them is to move it to hamburger menu??
2) what kind of functionality those icons will have?... or they gonna just sit there as info
3) are you canceling page actions with this ?... as far as I understand (from SS), page action will be moved to toolbar, what about functionality (page action click)
This change will require another asset for the disabled state of the browser action or this is something what google will handle ?
How will the icon be specified for extensions without browser or page actions?
In the long-term, I would probably recommend adding an extension action, because if you have the UI surface, might as well do something with it. :)
This seems to contradict that
sry, I reinstalled canary and totally forgot about flags :)
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/19b2a003-6d31-4235-800e-e2853b91052c%40chromium.org.
This change will require another asset for the disabled state of the browser action or this is something what google will handle ?The disabled state will be a greyed out version of the icon, which Chrome will do automatically. You could also choose to have your own disabled/enabled state, so that you can choose how the icon looks, and still receive left clicks even when "disabled" (I think AdBlock is an example of this).
How do you specify an icon for the disabled state?
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/38f9f450-013f-414d-a372-e328c685b702%40chromium.org.
The extension API documentation should be updated to include this feature regression (https://developer.chrome.com/extensions/pageAction)
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/347f6f54-a824-4a41-ad1e-b17cc4f4db52%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/19a9ac98-627a-4d30-b44e-333b7ff63ad3%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/72ebdce9-eb55-44c0-a4ef-8d2d1df67e14%40chromium.org.
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/193003c8-f113-41b5-8e9b-3c9dd75c9cd3%40chromium.org.
Seems like an issue that needs to be reported, and the issue ID linked here (for hopefully faster triage and tracking by interested parties)
On 04/03/16 13:53, kurtextrem wrote:
Seems like an issue that needs to be fixed.--
Am Freitag, 4. März 2016 13:50:19 UTC+1 schrieb Wolf War:this happens in my case if I disable (or enable) some of the extensionsand, I guess, internal order (which one is hidden, and which one not) is messed
On Friday, March 4, 2016 at 1:18:19 PM UTC+1, kurtextrem wrote:Quick question, why do some extension icons get out from the burger menu even though I've manually hid them through the context menu? This is annoying.
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extensions+unsub...@chromium.org.
What's wrong with adding icons on install only and letting the user choose the old behavior for extensions she acknowledges? Where is chrome://flags/#disable-extension-action-redesign ?
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/176a44c6-14e3-4ffb-838f-a29d7dd7cb32%40chromium.org.
Why not make it so that the user can select via an extension icon's context menu to allow for page-action extensions to behave as previously (moving the icon to the address bar)? This would address the "make user aware of unwittingly installed extensions" aspect by requiring an explicit user action but still enable the UX advantages of the way things used to be for more tech-savvy people.
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/c1528822-f039-4f53-bc6d-8615b69673c1%40chromium.org.
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/a67f294a-1109-4498-a2a7-8b91f127549a%40chromium.org.
how can i disable this feature ?
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/a61bb074-b842-4b89-b972-8fd7c972fc8d%40chromium.org.
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/2714a60c-9336-4108-8687-8c8434cdb9e2%40chromium.org.
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/2714a60c-9336-4108-8687-8c8434cdb9e2%40chromium.org.
Hey All,
Soon, we will begin to roll out a UI change that will enforce that each extension the user has installed has a persistent UI surface. By default, this will be in the toolbar to the right of the omnibox (where browser actions are now) [1], and the user can choose to hide ("overflow") these actions in the Chrome menu [2].
The reason for this is to protect our users. We've heard too frequently that many users are unaware of the extensions they have installed, whether this is due to sideloading, installation by phishing, or simply the user forgetting how many and which are installed. Unfortunately, extensions consume computing resources, and may have significant security, privacy, and performance impacts. Because of this, we've decided we need to increase user visibility.
What this means for your extension:
If the extension has a browser action: Nothing! (Apart from the slightly different hide/overflow functionality.)
If the extension has a page action: The extension will be given a persistent icon in the toolbar. On pages where the extension's page action wouldn't normally be visible, the action will be greyed out, indicating that it doesn't want to act. On pages it does want to act, it will be fully-colored. [3]
If the extension has no action: Similar to page actions, the extension will be given a persistent icon in the toolbar. It will be shown with the greyed-out look all the time.
Displaying the action persistently, even in the cases of a previously hidden page action or an extension with no action, is necessary because the presence of an action doesn’t always correlate with the extension acting. We also can’t show the action conditionally on, e.g., a per-tab basis, because there are many actions that are not correlated with any tab. In order to ensure users are aware of the extensions they have installed that could be affecting their browser, we need to ensure each extension is visible.
We've done our best to limit the functionality this breaks, and hope you understand the trade-off between developer inconvenience and user benefit. Thank you for understanding as we keep our users safe!
Cheers,
Devlin
[1] Initial placement of actions
[2] Extensions overflowed into the Chrome menu
[3] Inactive vs Active Page Action
Hey Devlin,Thanks for explaining the changes. I completely understand the desire to ensure users understand what extensions they have installed. However, not allowing page action icons to appear within the omnibox when active is a huge functional loss.As many others have pointed out, page actions are commonly (if not primarily) used for status indication. Imagine if the green SSL lock icon in the omnibox could only be seen after opening the Chrome menu. As Chrome extensions provided options for page actions separate from browser actions, clearly you understood this. Removing this functionality means that Chrome extensions will now need to render their status within the DOM of the page overlapping, or appearing within the content of the page. Clearly this is a major regression in functionality.Given these changes I believe you have a duty, again as others have pointed out, to either acknowledge that page actions have essentially been deprecated (and potentially come up with a new alternative), or reinstate the functionality that active page actions can be displayed in the omnibox, even when the user has decided to hide them within the Chrome menu normally.Thanks,Adam
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/0f97d214-8354-41f1-b1f4-b3f17a3a3082%40chromium.org.
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CABc02_L0t8fMfdFnTWOYxW6SH93WmVjV7LMJ65X-u%3DTuKLx%3Dgw%40mail.gmail.com.
-- You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group. To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe. To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org. To post to this group, send email to chromium-...@chromium.org. Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CABc02_L0t8fMfdFnTWOYxW6SH93WmVjV7LMJ65X-u%3DTuKLx%3Dgw%40mail.gmail.com. For more options, visit https://groups.google.com/a/chromium.org/d/optout.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CABc02_L0t8fMfdFnTWOYxW6SH93WmVjV7LMJ65X-u%3DTuKLx%3Dgw%40mail.gmail.com.
The reason for this is to protect our users. [...] Because of this, we've decided we need to increase user visibility.
We've done our best to limit the functionality this breaks
Whoops, dropped the list from the reply.---------- Forwarded message ----------
From: Devlin Cronin <rdevlin...@chromium.org>
Date: Mon, Oct 5, 2015 at 1:45 PM
Subject: Re: [crx] Upcoming UI Change
To: Wolf War <wolf...@gmail.com>1) and only way to hide them is to move it to hamburger menu??Yes.2) what kind of functionality those icons will have?... or they gonna just sit there as infoFrom an extension standpoint, there will be limited functionality if the action wouldn't previously be visible. However, there will still be functionality for the user (in the form of the context menu).3) are you canceling page actions with this ?... as far as I understand (from SS), page action will be moved to toolbar, what about functionality (page action click)Page actions will be moved to the toolbar. On pages that the action wouldn't normally be visible, it will be greyed out, and clicks will not be forwarded to the extension. On pages where it would normally be visible, it will be fully colored, and clicks will be forwarded normally. So clicking on a page action (that is set to visible) will work the same as it did before.On Mon, Oct 5, 2015 at 1:30 PM, Wolf War <wolf...@gmail.com> wrote:so basically, every installed extension will have toolbar icon1) and only way to hide them is to move it to hamburger menu??2) what kind of functionality those icons will have?... or they gonna just sit there as info3) are you canceling page actions with this ?... as far as I understand (from SS), page action will be moved to toolbar, what about functionality (page action click)2015-10-05 22:11 GMT+02:00 Devlin Cronin <rdevlin...@chromium.org>:Will users still be able to hide icons through its context menu?They will, but "hiding" becomes overflowing the icon to the wrench menu. There won't be a way to fully hide an icon.Secondly, this still seems to be flawed: an app can still have a transparent icon like LANSchool Helper, and the space is invisible to the user.Even with a transparent icon, there will still be a focusable/hoverable button, and things like right click will identify the extension. While a transparent icon will make it a little more hidden, the extension would be far from truly invisible.Finally, would it not be a good idea to create this as a default choice rather than something forced, akin to the google play "add icon to home screen (for new apps)" choice? This means that those of us with 10s of extensions don't gave a micro sized omnibox.Unfortunately, this isn't really an option we're looking at right now, for security purposes. On the upside, overflowing the icons to the wrench menu works pretty well - it can fit dozens of icons easily (with support for showing hundreds, in the extreme case). So for those of us with 10+ extensions, I would expect the majority to be overflowed in the wrench menu, keeping the toolbar relatively clean.Thanks for the feedback!Cheers- DevlinOn Mon, Oct 5, 2015 at 12:58 PM, Dylan Myers <dylanmy...@gmail.com> wrote:Hi Devlin,
I like the change in most respects.
Will users still be able to hide icons through its context menu?
Secondly, this still seems to be flawed: an app can still have a transparent icon like LANSchool Helper, and the space is invisible to the user.
Finally, would it not be a good idea to create this as a default choice rather than something forced, akin to the google play "add icon to home screen (for new apps)" choice? This means that those of us with 10s of extensions don't gave a micro sized omnibox.
Thanks and keep working hard!
Dylan
--
Monday, 05 October 2015, 08:37pm +01:00 from Devlin Cronin <rdevlin...@chromium.org>:
Sent from myMail app for Android
Hey All,
Soon, we will begin to roll out a UI change that will enforce that each extension the user has installed has a persistent UI surface. By default, this will be in the toolbar to the right of the omnibox (where browser actions are now) [1], and the user can choose to hide ("overflow") these actions in the Chrome menu [2].
The reason for this is to protect our users. We've heard too frequently that many users are unaware of the extensions they have installed, whether this is due to sideloading, installation by phishing, or simply the user forgetting how many and which are installed. Unfortunately, extensions consume computing resources, and may have significant security, privacy, and performance impacts. Because of this, we've decided we need to increase user visibility.
What this means for your extension:
If the extension has a browser action: Nothing! (Apart from the slightly different hide/overflow functionality.)
If the extension has a page action: The extension will be given a persistent icon in the toolbar. On pages where the extension's page action wouldn't normally be visible, the action will be greyed out, indicating that it doesn't want to act. On pages it does want to act, it will be fully-colored. [3]
If the extension has no action: Similar to page actions, the extension will be given a persistent icon in the toolbar. It will be shown with the greyed-out look all the time.
Displaying the action persistently, even in the cases of a previously hidden page action or an extension with no action, is necessary because the presence of an action doesn’t always correlate with the extension acting. We also can’t show the action conditionally on, e.g., a per-tab basis, because there are many actions that are not correlated with any tab. In order to ensure users are aware of the extensions they have installed that could be affecting their browser, we need to ensure each extension is visible.
We've done our best to limit the functionality this breaks, and hope you understand the trade-off between developer inconvenience and user benefit. Thank you for understanding as we keep our users safe!
Cheers,
Devlin
[1] Initial placement of actions
[2] Extensions overflowed into the Chrome menu
[3] Inactive vs Active Page Action
--
You received this message because you are subscribed to the Google Groups "Chromium-extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.
To post to this group, send email to chromium-extensions@chromium.org.
Visit this group at http://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAFnkeJUhNnjzib11V%3De66ABHX2hk-CFOQS1GtunHG5z%2BOLyo7Q%40mail.gmail.com.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.
--
You received this message because you are subscribed to the Google Groups "Chromium-extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extensions+unsub...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAFnkeJU9guw4i_v%2BFi8Q8vjzaHC8h2AJ3j-uWoxa9mSy1JRMiw%40mail.gmail.com.Visit this group at http://groups.google.com/a/chromium.org/group/chromium-extensions/.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at http://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAFnkeJUhNnjzib11V%3De66ABHX2hk-CFOQS1GtunHG5z%2BOLyo7Q%40mail.gmail.com.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.
--
You received this message because you are subscribed to the Google Groups "Chromium-extensions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at http://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAFnkeJU9guw4i_v%2BFi8Q8vjzaHC8h2AJ3j-uWoxa9mSy1JRMiw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/f94c1296-299e-4943-98e3-f0e68e2c6683%40chromium.org.
Met vriendelijke groeten
+Johan Deknudt
from Inbox by Gmail.
While it seems that everybody is against this update, I didn't find it too confusing - until I saw my Bookmark Manager extension right to the address bar.I mean, even if you guys consider safety more important than user experience, should there still be a set of "Safety Guaranteed" extensions that can be allowed to display their icons in the address bar? As the Bookmark Manager extension is created by Google itself, I can't see any safety concerns to let it out of the address bar. It was an alternative extension of a removed update in bookmark managing, and for those who appreciate the new material-designed bookmark managing, like me, this extension is to replace the original bookmark manager. And now you tell me that I can only place it beside the address bar, which I cannot understand.
--
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/cea61e25-83c9-493f-8fd4-8553aa7b5aac%40chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/56E174B7.9010806%40gmail.com.
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CAC5F_pNuqDj1CiEevO0vXhZAWLP0W9oTnM1v0McHu57mUaK%3D0A%40mail.gmail.com.
To create a whitelist-only exception to this once-public functionality would be extremely developer-hostile.
On 10/03/16 14:18, Harry Zhang wrote:
While it seems that everybody is against this update, I didn't find it too confusing - until I saw my Bookmark Manager extension right to the address bar.--I mean, even if you guys consider safety more important than user experience, should there still be a set of "Safety Guaranteed" extensions that can be allowed to display their icons in the address bar? As the Bookmark Manager extension is created by Google itself, I can't see any safety concerns to let it out of the address bar. It was an alternative extension of a removed update in bookmark managing, and for those who appreciate the new material-designed bookmark managing, like me, this extension is to replace the original bookmark manager. And now you tell me that I can only place it beside the address bar, which I cannot understand.
You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe.
To unsubscribe from this group and all its topics, send an email to chromium-extensions+unsub...@chromium.org.
To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/e6191b6c-3ccc-4124-b17b-bb1de5678901%40chromium.org.
What this means for your extension:
If the extension has a browser action: Nothing! (Apart from the slightly different hide/overflow functionality.)
If the extension has a page action: The extension will be given a persistent icon in the toolbar. On pages where the extension's page action wouldn't normally be visible, the action will be greyed out, indicating that it doesn't want to act. On pages it does want to act, it will be fully-colored. [3]
If the extension has no action: Similar to page actions, the extension will be given a persistent icon in the toolbar. It will be shown with the greyed-out look all the time.
Is there any update from Google on this? Why are extensions like Google Translate allowed to use the address bar but why can't other developers?
On Monday, October 5, 2015 at 9:37:27 PM UTC+2, Devlin Cronin wrote:
Hey All,
Soon, we will begin to roll out a UI change that will enforce that each extension the user has installed has a persistent UI surface. By default, this will be in the toolbar to the right of the omnibox (where browser actions are now) [1], and the user can choose to hide ("overflow") these actions in the Chrome menu [2].
The reason for this is to protect our users. We've heard too frequently that many users are unaware of the extensions they have installed, whether this is due to sideloading, installation by phishing, or simply the user forgetting how many and which are installed. Unfortunately, extensions consume computing resources, and may have significant security, privacy, and performance impacts. Because of this, we've decided we need to increase user visibility.
What this means for your extension:
If the extension has a browser action: Nothing! (Apart from the slightly different hide/overflow functionality.)
If the extension has a page action: The extension will be given a persistent icon in the toolbar. On pages where the extension's page action wouldn't normally be visible, the action will be greyed out, indicating that it doesn't want to act. On pages it does want to act, it will be fully-colored. [3]
If the extension has no action: Similar to page actions, the extension will be given a persistent icon in the toolbar. It will be shown with the greyed-out look all the time.
Displaying the action persistently, even in the cases of a previously hidden page action or an extension with no action, is necessary because the presence of an action doesn’t always correlate with the extension acting. We also can’t show the action conditionally on, e.g., a per-tab basis, because there are many actions that are not correlated with any tab. In order to ensure users are aware of the extensions they have installed that could be affecting their browser, we need to ensure each extension is visible.
We've done our best to limit the functionality this breaks, and hope you understand the trade-off between developer inconvenience and user benefit. Thank you for understanding as we keep our users safe!
Cheers,
Devlin
[1] Initial placement of actions
[2] Extensions overflowed into the Chrome menu
[3] Inactive vs Active Page Action
--
You received this message because you are subscribed to the Google Groups "Chromium-Extensions-Announce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-extens...@chromium.org.
To post to this group, send email to chromium-...@chromium.org.
Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/1b4442dd-72f1-47ee-8f87-12cd32315bc6%40chromium.org.
-- You received this message because you are subscribed to a topic in the Google Groups "Chromium-Extensions-Announce" group. To unsubscribe from this topic, visit https://groups.google.com/a/chromium.org/d/topic/chromium-extensions/7As9MKhav5E/unsubscribe. To unsubscribe from this group and all its topics, send an email to chromium-extens...@chromium.org. To post to this group, send email to chromium-...@chromium.org. Visit this group at https://groups.google.com/a/chromium.org/group/chromium-extensions/. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-extensions/CABc02_JM1iifnjr57iCp2NoayMuy2%3DEHJ6ESTq3nMzxMe9h3Cg%40mail.gmail.com. For more options, visit https://groups.google.com/a/chromium.org/d/optout.