Closed Bug 1369755 Opened 9 years ago Closed 9 years ago

Adjust the wording for the Flash CTA experience

Categories

(Core Graveyard :: Plug-ins, enhancement, P1)

enhancement

Tracking

(firefox55 fixed)

RESOLVED FIXED
mozilla55
Tracking Status
firefox55 --- fixed

People

(Reporter: Felipe, Assigned: benjamin)

References

Details

Attachments

(2 files, 1 obsolete file)

There's new copy to be changed for the CTA doorhanger and infobar: "This site uses a plugin that may slow Firefox. Use anyway?"
Or "Would you like to allow [domain] to run a plugin that may slow Firefox?"
Assignee: nobody → benjamin
Priority: -- → P1
(hopefully you haven't started on this yet)
Assignee: benjamin → felipc
Status: NEW → ASSIGNED
Comment on attachment 8875490 [details] Bug 1369755 - Adjust the wording for the Flash Click-to-Activate infobar/doorhanger. https://reviewboard.mozilla.org/r/146924/#review151496 I'm going to take this back, since there was some nuance about in-content versus infobar versus notification. I have an alternate patch up for your review, and sbarrett did a final UX review over slack.
Attachment #8875490 - Flags: review?(benjamin)
Attachment #8875490 - Attachment is obsolete: true
Assignee: felipc → benjamin
Comment on attachment 8875852 [details] Bug 1369755 part A - Add context about browser performance to the in-content UI.Remove the tap-to-activate UI on desktop, because we don't specifically say "click" on desktop anyway, and we don't want/need to customize it from PluginContent.jsm. ui-review https://reviewboard.mozilla.org/r/147256/#review151542
Attachment #8875852 - Flags: review?(felipc) → review+
Comment on attachment 8875853 [details] Bug 1369755 part B - Adjust the wording of the infobar to more closely match the in-content UI, and the doorhanger to more closely match other permissions and be more personal. ui-review=sbarrett https://reviewboard.mozilla.org/r/147258/#review151548
Attachment #8875853 - Flags: review?(felipc) → review+
Pushed by bsmedberg@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/6c35cc91b1bb part A - Add context about browser performance to the in-content UI.Remove the tap-to-activate UI on desktop, because we don't specifically say "click" on desktop anyway, and we don't want/need to customize it from PluginContent.jsm. ui-review=sbarrett r=felipe https://hg.mozilla.org/integration/mozilla-inbound/rev/4b6b2e9e5492 part B - Adjust the wording of the infobar to more closely match the in-content UI, and the doorhanger to more closely match other permissions and be more personal. ui-review=sbarrett r=felipe
Pushed by bsmedberg@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/7a7047b62b51 test followup - the infobar no longer shows plugin-specific data, so this subtest is no longer relevant r=trivial
Is there a reason to use "slow" as a verb in these new strings as opposed to "slow down" elsewhere?
(In reply to Ton from comment #13) > Is there a reason to use "slow" as a verb in these new strings as opposed to > "slow down" elsewhere? Length might be one, message needs to be short to ensure it doesn't wrap in notification bars. I'm not a native speaker, so I don't know if "slow" alone could sound strange compared to "slow down".
sbarrett and bram were involved in crafting that string, so any question about it should be directed to them. I presume this doesn't affect string freeze though, since the meaning is the same.
Flags: needinfo?(sbarrett)
Flags: needinfo?(bram)
My primary concern was length. Not sure "down" is needed.
Flags: needinfo?(sbarrett)
My primary concern was about making sure that the string contains the word “Allow”, so it directly refers to the button action. So I lean more towards the string in comment 1: > "Would you like to allow [domain] to run a plugin that may slow Firefox?" My secondary concern is to make sure that we keep measuring the response to this string. Is it more helpful than before? Does it impact user happiness? I’m worried that we’ll vilify our users’ habits and make them feel like they’re doing something they’re not supposed to, by wanting to see videos or play games. If the result comes up good, then we should absolutely communicate – or even over-communicate – the performance risk.
Flags: needinfo?(bram)
We could fix that by saying: "This site uses a plugin that may slow Firefox. Allow anyway?" I'm not sure I agree if that would necessarily vilify the user. The emphasis is put on the site, not the user, and we're asking the user to make a decision.
(In reply to Sam Barrett from comment #18) > We could fix that by saying: > > "This site uses a plugin that may slow Firefox. Allow anyway?" > > I'm not sure I agree if that would necessarily vilify the user. The emphasis > is put on the site, not the user, and we're asking the user to make a > decision. At this point I wouldn't be thrilled to change the string significantly, unless you're OK with the change only riding the trains with 56 (and having a different string in 55).
(In reply to Sam Barrett from comment #18) > "This site uses a plugin that may slow Firefox. Allow anyway?" This string change sounds good. It combines putting an emphasis on the site, and referring to the ‘Allow’ button label.
(In reply to Bram Pitoyo [:bram] from comment #20) > (In reply to Sam Barrett from comment #18) > > "This site uses a plugin that may slow Firefox. Allow anyway?" > > This string change sounds good. It combines putting an emphasis on the site, > and referring to the ‘Allow’ button label. String is already "This site uses a plugin that may slow %S.". Are you suggesting to add "Allow anyway?"? What happened to the length concerns? Note that: * The warning appearing on blocked content clearly can't have that. * AFAIK the buttons in the notification bar say Continue Blocking | Allow… I'm all for discussing these choices, but that should really happen before we land content and expose it to localization. I know there was some urgency around this specific change, but I want to make sure everyone is on the same page, at risk of stating the obvious.
Too many cooks in the fire now. Executive decision, we're going to stick with the strings as currently landed.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: