Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
journal_geek:2023:20231125-firefox-gpc [2023/11/24 23:32] – Cédric ABONNEL | journal_geek:2023:20231125-firefox-gpc [2023/11/24 23:33] (Version actuelle) – Cédric ABONNEL | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Firefox : Global Privacy Control (GPC) ====== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Dans la version 120 de Firefox, une nouvelle fonctionnalité appelée Global Privacy Control (GPC) a été introduite. Le GPC permet aux utilisateurs de notifier automatiquement les sites web qu'ils visitent qu'ils ne souhaitent pas que leurs informations de navigation soient vendues ou partagées. | ||
+ | |||
+ | Cette fonctionnalité GPC fonctionne de manière similaire au mécanisme "Do Not Sell" (Ne pas vendre) qui est en vigueur dans certains États des États-Unis, | ||
+ | |||
+ | Pour activer cette fonctionnalité GPC, suivez ces étapes simples : | ||
+ | |||
+ | - Cliquez sur le bouton de menu {{: | ||
+ | - Sélectionnez " | ||
+ | - Sélectionnez "Vie privée et sécurité" | ||
+ | - Faites défiler jusqu' | ||
+ | - Cochez la case correspondant à l' | ||
+ | - Fermez la page des paramètres. Toutes les modifications que vous avez apportées seront automatiquement enregistrées. | ||
+ | |||
+ | Avec le GPC activé, vous pouvez naviguer sur le web en toute confiance, sachant que vous avez le contrôle sur la manière dont vos informations sont utilisées par les sites que vous visitez. | ||
+ | |||
+ | La prise en compte de la GPC en tant que développeur PHP implique principalement la détection de l' | ||
+ | |||
+ | * Pour détecter si un utilisateur a activé la GPC, vous devez examiner l' | ||
+ | |||
+ | * En PHP, vous pouvez accéder aux en-têtes HTTP avec la superglobale '' | ||
+ | |||
+ | < | ||
+ | if (isset($_GET[' | ||
+ | echo 'GPC signal detected in GET data'; | ||
+ | } elseif (isset($_POST[' | ||
+ | echo 'GPC signal detected in POST data'; | ||
+ | } elseif (isset($_COOKIE[' | ||
+ | echo 'GPC signal detected in COOKIE data'; | ||
+ | } elseif (isset($_SERVER[' | ||
+ | echo 'GPC signal detected in SERVER data'; | ||
+ | } else { | ||
+ | echo 'No GPC signal detected'; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | --- // | ||
+ | |||
+ | Crédit image : // | ||