From 682dd7e894dcefc532d4c9b83acb2ce9b51db480 Mon Sep 17 00:00:00 2001 From: cori hudson Date: Tue, 4 Apr 2023 17:02:43 -0400 Subject: [PATCH 1/8] feat(cookie policy): add non-table cookies page strings --- src/views/cookies/l10n.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/views/cookies/l10n.json diff --git a/src/views/cookies/l10n.json b/src/views/cookies/l10n.json new file mode 100644 index 000000000..5313b80ef --- /dev/null +++ b/src/views/cookies/l10n.json @@ -0,0 +1,16 @@ +{ + "cookies.title": "Cookie Policy", + "cookies.intro1": "This Cookie Policy (the “Cookie Policy”) is provided by Scratch Foundation (“Scratch”, “we” or “us”). It supplements the information and disclosures included in our Privacy Policy, and explains how Scratch uses Cookies on its website scratch.mit.edu (the “Scratch Website”) to its visitors (“you”, “user”). For the purpose of this Cookie Policy, “Personal Information” means any information relating to an identified or identifiable individual.", + "cookies.intro2": "When you use the Scratch Website, we use cookies, beacons, invisible tags, unique IDs and similar technologies (collectively “Cookies”) to automatically record certain Personal Information from your browser or device.", + "cookies.types.title": "What types of Cookies are used on the Scratch Website?", + "cookies.types.essentialTitle": "Essential Cookies", + "cookies.types.essentialIntro": "These are Cookies that are necessary to make the Scratch Website available to the user or ensure security. We use this Personal Information, for example, to ensure that the Scratch Website functions properly, or to prevent fraud. We use the following essential Cookies:", + "cookies.types.functionalTitle": "Functional Cookies", + "cookies.types.functionalIntro": "We use these cookies to recognize the user when they return to the Scratch Website, and for beneficial, but non-essential functionality. For example, Cookies to remember users’ settings (e.g., retaining language settings) and content preferences when they return to the Scratch Website, or that allow videos to play. Disabling functional Cookies will typically result in limited functionality of the site and a less personalized experience, but the user will still be able to use the site as such. We use the following functional Cookies:", + "cookies.types.analyticsTitle": "Analytical or Performance Cookies", + "cookies.types.analyticsIntro": "We use Cookies to generally help us better understand how the Scratch Website is being used (e.g., determining which pages are popular based on how many users have visited certain pages). We also work with analytics providers, such as Google Analytics, which use Cookies to collect and analyze information about use of the Scratch Website and report on activities and trends. You can learn more about Google’s practices by going to https://www.google.com/policies/privacy/partners/ and opt out of them by downloading the Google Analytics opt-out browser add-on, available at https://tools.google.com/dlpage/gaoptout. We use the following analytical and performance Cookies:", + "cookies.manageTitle": "How can you manage Cookies?", + "cookies.manageBody": "If you do not want your Personal Information to be collected through the use of Cookies, most browsers allow you to manage your Cookie preferences. You can set your browser to automatically decline Cookies or to request you to accept or decline Cookies for each site. You can find more information about Cookies at http://www.allaboutcookies.org/manage-cookies/index.html.", + "cookies.contactTitle": "Contact Us", + "cookies.contactIntro": "If you have any questions about this Cookie Policy please contact us at privacy@scratch.mit.edu or via mail at:" +} \ No newline at end of file From d238aa8201cb703557dfb9b5424541ca35a9b9c8 Mon Sep 17 00:00:00 2001 From: cori hudson Date: Wed, 5 Apr 2023 15:25:16 -0400 Subject: [PATCH 2/8] feat: replace TED embed with image link removes sole advertising cookie present on site --- src/views/about/about.jsx | 13 ++++++------- static/images/about/ted-thumbnail.jpg | Bin 0 -> 24507 bytes 2 files changed, 6 insertions(+), 7 deletions(-) create mode 100644 static/images/about/ted-thumbnail.jpg diff --git a/src/views/about/about.jsx b/src/views/about/about.jsx index ac146acec..16c13dccd 100644 --- a/src/views/about/about.jsx +++ b/src/views/about/about.jsx @@ -56,13 +56,12 @@ const About = () => (
  • -