From 8711d5bcaaea2e5365c03f42c8796c895b92e4eb Mon Sep 17 00:00:00 2001 From: Victor Ng Date: Wed, 7 Sep 2016 16:13:32 -0400 Subject: [PATCH] added Context Graph Shield experiment --- .../pages/templates/pages/shield_study_5.html | 67 ++++++++++++++++++ static/css/shield_study_5/main.css | 63 ++++++++++++++++ .../img/shield_study_5/small-firefox-logo.png | Bin 0 -> 6294 bytes .../shield_study_5/small-firefox-logo@2x.png | Bin 0 -> 17822 bytes 4 files changed, 130 insertions(+) create mode 100644 src/olympia/pages/templates/pages/shield_study_5.html create mode 100644 static/css/shield_study_5/main.css create mode 100644 static/img/shield_study_5/small-firefox-logo.png create mode 100644 static/img/shield_study_5/small-firefox-logo@2x.png diff --git a/src/olympia/pages/templates/pages/shield_study_5.html b/src/olympia/pages/templates/pages/shield_study_5.html new file mode 100644 index 0000000000..01ae0fbe2c --- /dev/null +++ b/src/olympia/pages/templates/pages/shield_study_5.html @@ -0,0 +1,67 @@ + + + + + + + Context Graph Recommendation Engine + + + +
+
+

Context Graph Recommendation Engine

+ +
+

Context Graph Experiment

+

Mozilla wants to test the viability of using information about the +sites users visit to +build a recommendation engine that improves discovery on the web.

+

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 record the URLs you visit and send that data to our server. This data will be anonymous and not connected to other information about you.
  2. +
  3. Continue using Firefox as you normally would. You will not notice any changes.
  4. +
  5. Within three months, 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 within three months. 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 Context Graph Recommendation Engine Experiment in the addons list.
  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. +
  9. Opting out of the study early will delete the data you submitted to the server.
  10. +
+

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

+

Your privacy

+

Here are the key things you should know about what data is collected +when you participate in this study:

+
    +
  • We collect URLs you visit, which tab you were in, when you visited and +how long you spent on the page. We filter some potentially sensitive +URLs and edit others to improve anonymity.
  • +
  • This data will be linked to a random ID we only use for this +experiment. It is used to keep a specific user's data together on the +server and to allow a user to request that their data be deleted.
  • +
  • Important study events, such as install, uninstall, and end of study +will be collected.
  • +
+

Our practices for collecting and handling the data can be found here.

+

Technical specifications about the data collection for this study are +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.

+

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

+
+
+ + diff --git a/static/css/shield_study_5/main.css b/static/css/shield_study_5/main.css new file mode 100644 index 0000000000..94fd037549 --- /dev/null +++ b/static/css/shield_study_5/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_5/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_5/small-firefox-logo.png b/static/img/shield_study_5/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_5/small-firefox-logo@2x.png b/static/img/shield_study_5/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