Changeset 2516838
- Timestamp:
- 04/17/2021 04:05:00 PM (5 years ago)
- Location:
- wpm-floc
- Files:
-
- 1 deleted
- 18 edited
- 1 copied
-
assets/assets.sketch (deleted)
-
assets/banner-1544x500.png (modified) (previous)
-
assets/banner-772x250.png (modified) (previous)
-
assets/icon-128x128.png (modified) (previous)
-
assets/icon-256x256.png (modified) (previous)
-
tags/0.1.12 (copied) (copied from wpm-floc/trunk)
-
tags/0.1.12/readme.txt (modified) (2 diffs)
-
tags/0.1.12/vendor/autoload.php (modified) (1 diff)
-
tags/0.1.12/vendor/composer/InstalledVersions.php (modified) (2 diffs)
-
tags/0.1.12/vendor/composer/autoload_real.php (modified) (5 diffs)
-
tags/0.1.12/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/0.1.12/vendor/composer/installed.php (modified) (2 diffs)
-
tags/0.1.12/wpmfloc.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/InstalledVersions.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_real.php (modified) (5 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/wpmfloc.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
wpm-floc/tags/0.1.12/readme.txt
r2516827 r2516838 1 1 === Disable FLoC by WP Munich === 2 2 Contributors: wpmunich,luehrsen 3 Tags: privacy,floc,header 3 Tags: privacy,floc,header,federated learning of cohorts,tracking 4 4 Requires at least: 5.0 5 5 Tested up to: 5.7 … … 7 7 License: GPLv2 8 8 License URI: https://www.gnu.de/documents/gpl-2.0.html 9 Stable tag: 0.1.1 19 Stable tag: 0.1.12 10 10 11 11 A simple zero-config plugin to opt-out of Google FLoC. 12 12 13 13 == Description == 14 ## Disable the tracking of your users with FLoC.14 ## Disable the tracking of your users with [FLoC](https://wicg.github.io/floc/). 15 15 16 Federated Learning of Cohorts (FLoC) is a replacement for third party cookies in chromium browserlike Chrome to target users with ads based on their interests. The proposed solution is better than using16 *Federated Learning of Cohorts* (FLoC) is a replacement for third party cookies in chromium browsers like Chrome to target users with ads based on their interests. The proposed solution is better than using 17 17 third party cookies, but it still raises concerns in terms of privacy and data protection. 18 18 19 19 This plugin tells your WordPress system to send a special header that disables FLoC on your website. 20 20 21 If you are a developer, we encourage you to follow along or [contribute](https://github.com/luehrsenheinrich/wpm-floc) to the development of this plugin [on GitHub](https://github.com/luehrsenheinrich/wpm-floc). 22 21 23 ## More about FLoC 22 [The Verge- What is FLoC on Chrome and why does it matter?](https://www.theverge.com/2021/3/30/22358287/privacy-ads-google-chrome-floc-cookies-cookiepocalypse-finger-printing)23 [Web.dev- What is Federated Learning of Cohorts (FLoC)?](https://web.dev/floc/)24 [Adalytics.io- Who is sharing data with Google's FLoC ad algorithm?](https://adalytics.io/blog/google-chrome-floc)25 [Brave Browser- Why Brave disables FLoC](https://brave.com/why-brave-disables-floc/)26 [The WICGDraft for FLoC](https://wicg.github.io/floc/)24 - [*The Verge* - What is FLoC on Chrome and why does it matter?](https://www.theverge.com/2021/3/30/22358287/privacy-ads-google-chrome-floc-cookies-cookiepocalypse-finger-printing) 25 - [*Web.dev* - What is Federated Learning of Cohorts (FLoC)?](https://web.dev/floc/) 26 - [*Adalytics.io* - Who is sharing data with Google's FLoC ad algorithm?](https://adalytics.io/blog/google-chrome-floc) 27 - [*Brave Browser* - Why Brave disables FLoC](https://brave.com/why-brave-disables-floc/) 28 - [The *WICG* Draft for FLoC](https://wicg.github.io/floc/) 27 29 28 30 == Installation == -
wpm-floc/tags/0.1.12/vendor/autoload.php
r2516827 r2516838 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 475e850722d297b8b528154262325c85::getLoader();7 return ComposerAutoloaderInit9c954753e7a409b9b4053986027061ec::getLoader(); -
wpm-floc/tags/0.1.12/vendor/composer/InstalledVersions.php
r2516827 r2516838 31 31 array ( 32 32 ), 33 'reference' => ' 62ea533e6145df2a22f4a646977745ac34d40b8f',33 'reference' => '5b17e4f8886e06b4b01e49eb1fcfd22f6640869d', 34 34 'name' => 'wpmunich/lhbpp', 35 35 ), … … 52 52 array ( 53 53 ), 54 'reference' => ' 62ea533e6145df2a22f4a646977745ac34d40b8f',54 'reference' => '5b17e4f8886e06b4b01e49eb1fcfd22f6640869d', 55 55 ), 56 56 ), -
wpm-floc/tags/0.1.12/vendor/composer/autoload_real.php
r2516827 r2516838 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 475e850722d297b8b528154262325c855 class ComposerAutoloaderInit9c954753e7a409b9b4053986027061ec 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 475e850722d297b8b528154262325c85', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInit9c954753e7a409b9b4053986027061ec', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 475e850722d297b8b528154262325c85', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInit9c954753e7a409b9b4053986027061ec', 'loadClassLoader')); 28 28 29 29 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 31 31 require __DIR__ . '/autoload_static.php'; 32 32 33 call_user_func(\Composer\Autoload\ComposerStaticInit 475e850722d297b8b528154262325c85::getInitializer($loader));33 call_user_func(\Composer\Autoload\ComposerStaticInit9c954753e7a409b9b4053986027061ec::getInitializer($loader)); 34 34 } else { 35 35 $map = require __DIR__ . '/autoload_namespaces.php'; … … 52 52 53 53 if ($useStaticLoader) { 54 $includeFiles = Composer\Autoload\ComposerStaticInit 475e850722d297b8b528154262325c85::$files;54 $includeFiles = Composer\Autoload\ComposerStaticInit9c954753e7a409b9b4053986027061ec::$files; 55 55 } else { 56 56 $includeFiles = require __DIR__ . '/autoload_files.php'; 57 57 } 58 58 foreach ($includeFiles as $fileIdentifier => $file) { 59 composerRequire 475e850722d297b8b528154262325c85($fileIdentifier, $file);59 composerRequire9c954753e7a409b9b4053986027061ec($fileIdentifier, $file); 60 60 } 61 61 … … 64 64 } 65 65 66 function composerRequire 475e850722d297b8b528154262325c85($fileIdentifier, $file)66 function composerRequire9c954753e7a409b9b4053986027061ec($fileIdentifier, $file) 67 67 { 68 68 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
wpm-floc/tags/0.1.12/vendor/composer/autoload_static.php
r2516827 r2516838 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 475e850722d297b8b528154262325c857 class ComposerStaticInit9c954753e7a409b9b4053986027061ec 8 8 { 9 9 public static $files = array ( … … 32 32 { 33 33 return \Closure::bind(function () use ($loader) { 34 $loader->prefixLengthsPsr4 = ComposerStaticInit 475e850722d297b8b528154262325c85::$prefixLengthsPsr4;35 $loader->prefixDirsPsr4 = ComposerStaticInit 475e850722d297b8b528154262325c85::$prefixDirsPsr4;36 $loader->classMap = ComposerStaticInit 475e850722d297b8b528154262325c85::$classMap;34 $loader->prefixLengthsPsr4 = ComposerStaticInit9c954753e7a409b9b4053986027061ec::$prefixLengthsPsr4; 35 $loader->prefixDirsPsr4 = ComposerStaticInit9c954753e7a409b9b4053986027061ec::$prefixDirsPsr4; 36 $loader->classMap = ComposerStaticInit9c954753e7a409b9b4053986027061ec::$classMap; 37 37 38 38 }, null, ClassLoader::class); -
wpm-floc/tags/0.1.12/vendor/composer/installed.php
r2516827 r2516838 7 7 array ( 8 8 ), 9 'reference' => ' 62ea533e6145df2a22f4a646977745ac34d40b8f',9 'reference' => '5b17e4f8886e06b4b01e49eb1fcfd22f6640869d', 10 10 'name' => 'wpmunich/lhbpp', 11 11 ), … … 28 28 array ( 29 29 ), 30 'reference' => ' 62ea533e6145df2a22f4a646977745ac34d40b8f',30 'reference' => '5b17e4f8886e06b4b01e49eb1fcfd22f6640869d', 31 31 ), 32 32 ), -
wpm-floc/tags/0.1.12/wpmfloc.php
r2516827 r2516838 4 4 * 5 5 * @package wpmfloc 6 * @version 0.1.1 16 * @version 0.1.12 7 7 * 8 8 * Plugin Name: Disable FLoC by WP Munich 9 * Plugin URI: 9 * Plugin URI: https://github.com/luehrsenheinrich/wpm-floc 10 10 * Description: A simple zero-config plugin to opt-out of Google FLoC. 11 * Author: WP Munich & Luehrsen // Heinrich11 * Author: WP Munich 12 12 * Author URI: https://www.wp-munich.com 13 * Version: 0.1.1 113 * Version: 0.1.12 14 14 * Text Domain: wpm-floc 15 15 */ … … 25 25 26 26 if ( ! defined( 'WPMFLOC_VERSION' ) ) { 27 define( 'WPMFLOC_VERSION', '0.1.1 1' );27 define( 'WPMFLOC_VERSION', '0.1.12' ); 28 28 } 29 29 -
wpm-floc/trunk/readme.txt
r2516827 r2516838 1 1 === Disable FLoC by WP Munich === 2 2 Contributors: wpmunich,luehrsen 3 Tags: privacy,floc,header 3 Tags: privacy,floc,header,federated learning of cohorts,tracking 4 4 Requires at least: 5.0 5 5 Tested up to: 5.7 … … 7 7 License: GPLv2 8 8 License URI: https://www.gnu.de/documents/gpl-2.0.html 9 Stable tag: 0.1.1 19 Stable tag: 0.1.12 10 10 11 11 A simple zero-config plugin to opt-out of Google FLoC. 12 12 13 13 == Description == 14 ## Disable the tracking of your users with FLoC.14 ## Disable the tracking of your users with [FLoC](https://wicg.github.io/floc/). 15 15 16 Federated Learning of Cohorts (FLoC) is a replacement for third party cookies in chromium browserlike Chrome to target users with ads based on their interests. The proposed solution is better than using16 *Federated Learning of Cohorts* (FLoC) is a replacement for third party cookies in chromium browsers like Chrome to target users with ads based on their interests. The proposed solution is better than using 17 17 third party cookies, but it still raises concerns in terms of privacy and data protection. 18 18 19 19 This plugin tells your WordPress system to send a special header that disables FLoC on your website. 20 20 21 If you are a developer, we encourage you to follow along or [contribute](https://github.com/luehrsenheinrich/wpm-floc) to the development of this plugin [on GitHub](https://github.com/luehrsenheinrich/wpm-floc). 22 21 23 ## More about FLoC 22 [The Verge- What is FLoC on Chrome and why does it matter?](https://www.theverge.com/2021/3/30/22358287/privacy-ads-google-chrome-floc-cookies-cookiepocalypse-finger-printing)23 [Web.dev- What is Federated Learning of Cohorts (FLoC)?](https://web.dev/floc/)24 [Adalytics.io- Who is sharing data with Google's FLoC ad algorithm?](https://adalytics.io/blog/google-chrome-floc)25 [Brave Browser- Why Brave disables FLoC](https://brave.com/why-brave-disables-floc/)26 [The WICGDraft for FLoC](https://wicg.github.io/floc/)24 - [*The Verge* - What is FLoC on Chrome and why does it matter?](https://www.theverge.com/2021/3/30/22358287/privacy-ads-google-chrome-floc-cookies-cookiepocalypse-finger-printing) 25 - [*Web.dev* - What is Federated Learning of Cohorts (FLoC)?](https://web.dev/floc/) 26 - [*Adalytics.io* - Who is sharing data with Google's FLoC ad algorithm?](https://adalytics.io/blog/google-chrome-floc) 27 - [*Brave Browser* - Why Brave disables FLoC](https://brave.com/why-brave-disables-floc/) 28 - [The *WICG* Draft for FLoC](https://wicg.github.io/floc/) 27 29 28 30 == Installation == -
wpm-floc/trunk/vendor/autoload.php
r2516827 r2516838 5 5 require_once __DIR__ . '/composer/autoload_real.php'; 6 6 7 return ComposerAutoloaderInit 475e850722d297b8b528154262325c85::getLoader();7 return ComposerAutoloaderInit9c954753e7a409b9b4053986027061ec::getLoader(); -
wpm-floc/trunk/vendor/composer/InstalledVersions.php
r2516827 r2516838 31 31 array ( 32 32 ), 33 'reference' => ' 62ea533e6145df2a22f4a646977745ac34d40b8f',33 'reference' => '5b17e4f8886e06b4b01e49eb1fcfd22f6640869d', 34 34 'name' => 'wpmunich/lhbpp', 35 35 ), … … 52 52 array ( 53 53 ), 54 'reference' => ' 62ea533e6145df2a22f4a646977745ac34d40b8f',54 'reference' => '5b17e4f8886e06b4b01e49eb1fcfd22f6640869d', 55 55 ), 56 56 ), -
wpm-floc/trunk/vendor/composer/autoload_real.php
r2516827 r2516838 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 475e850722d297b8b528154262325c855 class ComposerAutoloaderInit9c954753e7a409b9b4053986027061ec 6 6 { 7 7 private static $loader; … … 23 23 } 24 24 25 spl_autoload_register(array('ComposerAutoloaderInit 475e850722d297b8b528154262325c85', 'loadClassLoader'), true, true);25 spl_autoload_register(array('ComposerAutoloaderInit9c954753e7a409b9b4053986027061ec', 'loadClassLoader'), true, true); 26 26 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__))); 27 spl_autoload_unregister(array('ComposerAutoloaderInit 475e850722d297b8b528154262325c85', 'loadClassLoader'));27 spl_autoload_unregister(array('ComposerAutoloaderInit9c954753e7a409b9b4053986027061ec', 'loadClassLoader')); 28 28 29 29 $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); … … 31 31 require __DIR__ . '/autoload_static.php'; 32 32 33 call_user_func(\Composer\Autoload\ComposerStaticInit 475e850722d297b8b528154262325c85::getInitializer($loader));33 call_user_func(\Composer\Autoload\ComposerStaticInit9c954753e7a409b9b4053986027061ec::getInitializer($loader)); 34 34 } else { 35 35 $map = require __DIR__ . '/autoload_namespaces.php'; … … 52 52 53 53 if ($useStaticLoader) { 54 $includeFiles = Composer\Autoload\ComposerStaticInit 475e850722d297b8b528154262325c85::$files;54 $includeFiles = Composer\Autoload\ComposerStaticInit9c954753e7a409b9b4053986027061ec::$files; 55 55 } else { 56 56 $includeFiles = require __DIR__ . '/autoload_files.php'; 57 57 } 58 58 foreach ($includeFiles as $fileIdentifier => $file) { 59 composerRequire 475e850722d297b8b528154262325c85($fileIdentifier, $file);59 composerRequire9c954753e7a409b9b4053986027061ec($fileIdentifier, $file); 60 60 } 61 61 … … 64 64 } 65 65 66 function composerRequire 475e850722d297b8b528154262325c85($fileIdentifier, $file)66 function composerRequire9c954753e7a409b9b4053986027061ec($fileIdentifier, $file) 67 67 { 68 68 if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { -
wpm-floc/trunk/vendor/composer/autoload_static.php
r2516827 r2516838 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 475e850722d297b8b528154262325c857 class ComposerStaticInit9c954753e7a409b9b4053986027061ec 8 8 { 9 9 public static $files = array ( … … 32 32 { 33 33 return \Closure::bind(function () use ($loader) { 34 $loader->prefixLengthsPsr4 = ComposerStaticInit 475e850722d297b8b528154262325c85::$prefixLengthsPsr4;35 $loader->prefixDirsPsr4 = ComposerStaticInit 475e850722d297b8b528154262325c85::$prefixDirsPsr4;36 $loader->classMap = ComposerStaticInit 475e850722d297b8b528154262325c85::$classMap;34 $loader->prefixLengthsPsr4 = ComposerStaticInit9c954753e7a409b9b4053986027061ec::$prefixLengthsPsr4; 35 $loader->prefixDirsPsr4 = ComposerStaticInit9c954753e7a409b9b4053986027061ec::$prefixDirsPsr4; 36 $loader->classMap = ComposerStaticInit9c954753e7a409b9b4053986027061ec::$classMap; 37 37 38 38 }, null, ClassLoader::class); -
wpm-floc/trunk/vendor/composer/installed.php
r2516827 r2516838 7 7 array ( 8 8 ), 9 'reference' => ' 62ea533e6145df2a22f4a646977745ac34d40b8f',9 'reference' => '5b17e4f8886e06b4b01e49eb1fcfd22f6640869d', 10 10 'name' => 'wpmunich/lhbpp', 11 11 ), … … 28 28 array ( 29 29 ), 30 'reference' => ' 62ea533e6145df2a22f4a646977745ac34d40b8f',30 'reference' => '5b17e4f8886e06b4b01e49eb1fcfd22f6640869d', 31 31 ), 32 32 ), -
wpm-floc/trunk/wpmfloc.php
r2516827 r2516838 4 4 * 5 5 * @package wpmfloc 6 * @version 0.1.1 16 * @version 0.1.12 7 7 * 8 8 * Plugin Name: Disable FLoC by WP Munich 9 * Plugin URI: 9 * Plugin URI: https://github.com/luehrsenheinrich/wpm-floc 10 10 * Description: A simple zero-config plugin to opt-out of Google FLoC. 11 * Author: WP Munich & Luehrsen // Heinrich11 * Author: WP Munich 12 12 * Author URI: https://www.wp-munich.com 13 * Version: 0.1.1 113 * Version: 0.1.12 14 14 * Text Domain: wpm-floc 15 15 */ … … 25 25 26 26 if ( ! defined( 'WPMFLOC_VERSION' ) ) { 27 define( 'WPMFLOC_VERSION', '0.1.1 1' );27 define( 'WPMFLOC_VERSION', '0.1.12' ); 28 28 } 29 29
Note: See TracChangeset
for help on using the changeset viewer.