From f481afcf95a77e8edc5960feba6142131c6f6691 Mon Sep 17 00:00:00 2001 From: mfwmyfacewhen <94880365+mfwmyfacewhen@users.noreply.github.com> Date: Mon, 14 Mar 2022 03:51:21 -0500 Subject: [PATCH] Remove Firefox iOS and Firefox Focus iOS, add Safari (#701) --- _data/software/browsers-mobile/2_firefox.yml | 21 ---------- _data/software/browsers-mobile/2_safari.yml | 42 +++++++++++++++++++ .../browsers-mobile/3_firefox_focus.yml | 21 ---------- assets/img/browsers/safari.svg | 2 + collections/_evergreen/browsers.md | 2 +- 5 files changed, 45 insertions(+), 43 deletions(-) delete mode 100644 _data/software/browsers-mobile/2_firefox.yml create mode 100644 _data/software/browsers-mobile/2_safari.yml delete mode 100644 _data/software/browsers-mobile/3_firefox_focus.yml create mode 100644 assets/img/browsers/safari.svg diff --git a/_data/software/browsers-mobile/2_firefox.yml b/_data/software/browsers-mobile/2_firefox.yml deleted file mode 100644 index 54e53b1a48..0000000000 --- a/_data/software/browsers-mobile/2_firefox.yml +++ /dev/null @@ -1,21 +0,0 @@ -title: Firefox for iOS -type: Recommendation -logo: /assets/img/browsers/firefox-ios.svg -description: | - **Firefox** for iOS includes [Tracking Protection](https://support.mozilla.org/kb/enhanced-tracking-protection-firefox-ios) which allows you to select blocklists for tracking cookies, tracking content, cryptominers, fingerprinters and redirect trackers. - - ##### **Tracking Protection** - - - ##### **Sanitizing on close** - Firefox for iOS does not have have an option to clear cache on quit so you must do it manually. ( ≡ → ⚙️ Settings → Data Management). - -website: 'https://www.mozilla.org/firefox/browsers/mobile/ios/' -privacy_policy: 'https://www.mozilla.org/privacy/firefox' -downloads: - - icon: fab fa-app-store-ios - url: 'https://apps.apple.com/app/id989804926' - - icon: fab fa-github - url: 'https://github.com/mozilla-mobile/firefox-ios' diff --git a/_data/software/browsers-mobile/2_safari.yml b/_data/software/browsers-mobile/2_safari.yml new file mode 100644 index 0000000000..e5cd51bb55 --- /dev/null +++ b/_data/software/browsers-mobile/2_safari.yml @@ -0,0 +1,42 @@ +title: Safari +type: Recommendation +logo: /assets/img/browsers/safari.svg +description: | + **Safari** is the default browser in iOS. It includes [privacy features](https://support.apple.com/guide/iphone/browse-the-web-privately-iphb01fc3c85/15.0/ios/15.0) such as tracking protection, isolated private tabs, iCloud Private Relay to hide your IP address from trackers, anti-fingerprinting measures, and automatic https upgrade. + + These options can be found in *Privacy and Security* (⚙️ Settings → Safari → Privacy and Security). + + ##### **Cross-Site Tracking Prevention** + + + ##### **Privacy Preserving Ad Measurement** + + This is Apple's own implementation of private ad tracking. If you don't wish to participate, you can disable this feature. + + + + ##### **Apple Pay** + + If you do not use Apple Pay, you can toggle off the ability for websites to check for it. + + + + ##### **Always on Private Tabs** + + Open Safari and press the tabs button at the bottom right corner. In the bottom middle press the downward facing arrow. + + + +website: https://www.apple.com/safari/ +privacy_policy: https://www.apple.com/legal/privacy/data/en/safari/ +downloads: + - icon: fab fa-app-store-ios + url: https://apps.apple.com/us/app/safari/id1146562112 diff --git a/_data/software/browsers-mobile/3_firefox_focus.yml b/_data/software/browsers-mobile/3_firefox_focus.yml deleted file mode 100644 index ace42ec0f3..0000000000 --- a/_data/software/browsers-mobile/3_firefox_focus.yml +++ /dev/null @@ -1,21 +0,0 @@ -title: Firefox Focus iOS -type: Recommendation -logo: /assets/img/browsers/firefox_focus.svg -description: | - **Firefox** Focus iOS includes [Tracking Protection](https://support.mozilla.org/kb/enhanced-tracking-protection-firefox-ios) which lets you select blocklists for ad trackers, analytic trackers, social trackers and other tracking content. - - Focus also destroys browsing history on quit automatically. This is a good way of automatically clearing cookies and website data regularly which is helpful to prevent tracking. - - ##### **Sanitizing on close** - Focus sanitizies all data on close by default. Pressing on the trash can icon will immediately destroy all cookies and website data for the entire session. - - #### Notes - Focus only lets you open one tab at a time. - -website: 'https://www.mozilla.org/firefox/browsers/mobile/focus/' -privacy_policy: 'https://www.mozilla.org/privacy/firefox' -downloads: - - icon: fab fa-app-store-ios - url: 'https://apps.apple.com/app/id1055677337' - - icon: fab fa-github - url: 'https://github.com/mozilla-mobile/focus-ios' diff --git a/assets/img/browsers/safari.svg b/assets/img/browsers/safari.svg new file mode 100644 index 0000000000..acf70af484 --- /dev/null +++ b/assets/img/browsers/safari.svg @@ -0,0 +1,2 @@ + + diff --git a/collections/_evergreen/browsers.md b/collections/_evergreen/browsers.md index 32872e3f57..3fd1176814 100644 --- a/collections/_evergreen/browsers.md +++ b/collections/_evergreen/browsers.md @@ -31,7 +31,7 @@ description: | On Android, Mozilla's engine [GeckoView](https://mozilla.github.io/geckoview/) has yet to support [site isolation](https://hacks.mozilla.org/2021/05/introducing-firefox-new-site-isolation-security-architecture) or enable [isolatedProcess](https://bugzilla.mozilla.org/show_bug.cgi?id=1565196). Firefox on Android also doesn't yet have [HTTPS-Only mode](https://github.com/mozilla-mobile/fenix/issues/16952#issuecomment-907960218) built-in. We do not recommend Firefox or any Gecko based browsers at this time. -On iOS all web browsers use the [WebKit](https://en.wikipedia.org/wiki/WebKit) browser engine, including Firefox. However, Firefox includes a few extra features like Tracking Protection and the ability to add search engines. +On iOS all web browsers use [WKWebView](https://developer.apple.com/documentation/webkit/wkwebview), so all browsers on the App Store are essentially Safari under the hood. {% for item_hash in site.data.software.browsers-mobile %} {% assign item = item_hash[1] %}