From a89684358c44c866a03ae6248cc6a91a4fa1dacc Mon Sep 17 00:00:00 2001 From: tspurway Date: Mon, 7 Nov 2016 18:28:04 -0500 Subject: [PATCH] Consent page for Shield study 7 - Activity Stream See tracking bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1301166 --- .../pages/templates/pages/shield_study_7.html | 72 ++++++++++++++++++ src/olympia/pages/tests.py | 2 +- src/olympia/pages/urls.py | 3 + static/css/shield_study_7/main.css | 63 +++++++++++++++ .../img/shield_study_7/small-firefox-logo.png | Bin 0 -> 6294 bytes .../shield_study_7/small-firefox-logo@2x.png | Bin 0 -> 17822 bytes 6 files changed, 139 insertions(+), 1 deletion(-) create mode 100644 src/olympia/pages/templates/pages/shield_study_7.html create mode 100644 static/css/shield_study_7/main.css create mode 100644 static/img/shield_study_7/small-firefox-logo.png create mode 100644 static/img/shield_study_7/small-firefox-logo@2x.png diff --git a/src/olympia/pages/templates/pages/shield_study_7.html b/src/olympia/pages/templates/pages/shield_study_7.html new file mode 100644 index 0000000000..7de44ee83c --- /dev/null +++ b/src/olympia/pages/templates/pages/shield_study_7.html @@ -0,0 +1,72 @@ + + + + + + + Activity Stream + + + +
+
+

Activity Stream

+ +
+

Mozilla wants to know if the Activity Stream interface for about:newtab on Desktop Firefox has higher user engagement than the existing Tiles about:newtab UI. Participating in this study will help us find out!

+

What will happen next

+

If you agree to participate:

+
    +
  1. We will add additional features to Firefox that may provide a new Activity Stream experience on the Firefox about:newtab page.
  2. +
  3. Continue using Firefox as you normally would. You may notice changes.
  4. +
  5. After 14 days, the study will end on its own. Your Firefox will go back to normal.
  6. +
  7. We will ask you to fill out a quick optional survey to tell us about your experience. The survey should take less than 5 minutes to complete.
  8. +
+

Leaving the study

+

The study will expire on its own in 14 days. You may leave the study early. To do so, follow these steps:

+
    +
  1. Type about:addons into the location bar, and press enter.
  2. +
  3. Find Activity Stream Shield Study in the extensions list pane.
  4. +
  5. Click the remove button.
  6. +
  7. If you opt out of the study early we will ask you to fill out a survey. We’re interested in hearing about your experience, even if you didn’t participate in the entire study.
  8. +
+

Opting out of a study does not prevent you from participating in future studies.

+

Your privacy

+

All Shield Studies

+

Every Shield Study collects data about important study events, such as install, uninstall, daily usage, and end of study. Studies also include an optional survey.

+

This data is associated with Firefox Telemetry collection.

+

This Particular Study

+

In addition to the data collected by all Shield Studies and your voluntary answers to the followup survey, here are the key things you should know about what is happening when you participate in this study:

+
    +
  • A Session ping will be sent to Mozilla servers when you leave the about:newtab.
  • +
  • An Event ping will be sent to Mozilla servers when you interact with the about:newtab page (Top Sites, Highlights, Search).
  • +
  • A Performance ping will be sent to Mozilla servers occasionally to help track responsiveness and latency.
  • +
  • As you would expect, we do not collect any information when you are in private browsing mode.
  • +
+

You can learn more about the data collection for this study here

+

You help make Firefox better

+

At Mozilla, we pride ourselves on building products for you, the user! That’s why we need your help. You help us by letting us observe how you use new features and by telling us your opinions about them.

+

By participating in this study, you will help us make better decisions on your behalf and directly shape the future of Firefox.

+

Brought to you by

+

Firefox Activity Stream Desktop team

+
    +
  • Kate Hudson
  • +
  • Marina Samuel
  • +
  • Nan Jiang
  • +
  • Ursula Sarracini
  • +
  • Ricky Rosario
  • +
  • Dan Mosedale
  • +
  • Ed Lee
  • +
  • Jared Kerim
  • +
  • Nick Chapman
  • +
  • Bryan Bell
  • +
  • Jenn Chaulk
  • +
  • Aaron Benson
  • +
  • Tim Spurway
  • +
+
+
+ + diff --git a/src/olympia/pages/tests.py b/src/olympia/pages/tests.py index 172e0af0c1..e933a5af4c 100644 --- a/src/olympia/pages/tests.py +++ b/src/olympia/pages/tests.py @@ -15,7 +15,7 @@ class TestPages(TestCase): 'pages.acr_firstrun', 'pages.dev_faq', 'pages.review_guide', 'pages.sunbird', 'pages.shield_study_2', 'pages.shield_study_3', 'pages.shield_study_4', - 'pages.shield_study_5'] + 'pages.shield_study_5', 'pages.shield_study_7'] for page in pages: self._check(page, 200) diff --git a/src/olympia/pages/urls.py b/src/olympia/pages/urls.py index 97d8984f66..d523b46a8e 100644 --- a/src/olympia/pages/urls.py +++ b/src/olympia/pages/urls.py @@ -43,6 +43,9 @@ urlpatterns = patterns( url('^shield_study_5$', TemplateView.as_view(template_name='pages/shield_study_5.html'), name='pages.shield_study_5'), + url('^shield_study_7$', + TemplateView.as_view(template_name='pages/shield_study_7.html'), + name='pages.shield_study_7'), url('^pages/compatibility_firstrun$', lambda r: perma_redirect(reverse('pages.acr_firstrun'))), diff --git a/static/css/shield_study_7/main.css b/static/css/shield_study_7/main.css new file mode 100644 index 0000000000..7de86a78d8 --- /dev/null +++ b/static/css/shield_study_7/main.css @@ -0,0 +1,63 @@ +/* This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ + +@import url("chrome://global/skin/in-content/common.css"); + +html { + height: 100%; +} + +body { + align-items: stretch; + display: flex; + justify-content: center; + min-height: 100%; +} + +.container { + margin: 10vh 0; + max-width: 920px; + padding: 0 10px; +} + +.title-container { + align-items: center; + border-bottom: 1px solid var(--in-content-box-border-color); + display: flex; + margin-bottom: .5em; + padding-bottom: 1em; + position: relative; +} + +.title { + flex: 1; + margin-bottom: 0; +} + +.title::before { + background: url('../../img/shield_study_7/small-firefox-logo@2x.png') no-repeat left center; + background-size: 57px 59px; + content: ''; + display: block; + height: 59px; + left: -2.3em; + position: absolute; + top: 0; + width: 57px; +} + +.button { + height: 40px; + margin: 0; + padding: 0 15px; +} + +/* issues/4 */ +code { + background-color: rgba(0,0,0,.1); +} + +pre > code { + display: block; +} diff --git a/static/img/shield_study_7/small-firefox-logo.png b/static/img/shield_study_7/small-firefox-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..507c2eb0b3e17df5340538d75eac23851ec793ce GIT binary patch literal 6294 zcmV;H7-{E;P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 M07*qoM6N<$g0%t|S^xk5 literal 0 HcmV?d00001 diff --git a/static/img/shield_study_7/small-firefox-logo@2x.png b/static/img/shield_study_7/small-firefox-logo@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..1cc58a85fb16b7eb4a638b813574542559e47321 GIT binary patch literal 17822 zcmV)9K*hg_P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 B)m#7o literal 0 HcmV?d00001