
Microsoft wycofuje starszą metodę w celu zwiększenia prywatności
W znaczącym ruchu mającym na celu wzmocnienie prywatności użytkowników, Microsoft ogłosił zaprzestanie stosowania tej window.external.getHostEnvironmentValue()
metody. Ta ekskluzywna dla Edge, niestandardowa technika dostępu do danych urządzenia użytkownika i przeglądarki jest zastępowana przez bardziej zorientowane na prywatność rozwiązanie: User-Agent Client Hints API.
Zrozumienie wskazówek dotyczących przejścia na klienta User-Agent
W swoim ogłoszeniu Microsoft podkreślił odejście od przestarzałej metody, stwierdzając:
Ta
window.external.getHostEnvironmentValue()
metoda jest dostępna wyłącznie w przeglądarce Edge i nie opiera się na standardach, dzięki czemu twórcy stron internetowych mogą uzyskać dostęp do informacji o przeglądarce i platformie….ogłaszamy nasz plan wycofania tej metody i prosimy twórców stron internetowych o korzystanie zamiast niej ze standardowego interfejsu API User-Agent Client Hints.
Uzasadnienie tej decyzji jest jasne. Microsoft ma na celu zwiększenie prywatności przeglądarki poprzez minimalizowanie praktyk odcisków palców użytkowników. Jak wyjaśniono:
Nasza decyzja o wycofaniu tej
getHostEnvironmentValue()
metody jest spowodowana naszym celem zwiększenia prywatności przeglądarki poprzez wyeliminowanie odcisku palca użytkownika. Interfejs API UA Client Hints dostarcza informacji o przeglądarce i platformie w sposób znacznie bardziej chroniący prywatność, ponieważ przeglądarki mogą decydować, co zwrócić, gdy zostaną poproszone o wskazówki. Wskazówki o niskiej entropii są dostępne przy każdym żądaniu, podczas gdy wskazówki o wysokiej entropii, które potencjalnie mogą ujawnić więcej informacji o odcisku palca, mogą być ograniczone preferencjami użytkownika lub żądaniem uprawnień.
Wykorzystując User-Agent Client Hints API, strony internetowe mogą nadal uzyskiwać niezbędne dane dotyczące przeglądarki i platformy, ale ze znacznie zmniejszonym śladem danych pozostawionym przez użytkowników podczas ich aktywności online. Zapewnia to bardziej dostosowane wrażenia z przeglądania przy jednoczesnym zachowaniu standardów prywatności.
Harmonogram i kroki wycofywania
Firma Microsoft przedstawiła systematyczne podejście do procesu wycofywania, który będzie przebiegał w trzech fazach i zakończy się całkowitym usunięciem do października 2025 r. Ta oś czasu jest strategicznie powiązana z zakończeniem wsparcia dla systemu Windows 10. Kroki obejmują:
Aby ograniczyć problemy z interoperacyjnością i zebrać opinie, planujemy wycofać niestandardową
getHostEnvironmentValue()
metodę, wykonując następujące kroki:
Wersja Edge Data wydania Krok wycofania Krawędź 135 3 kwietnia 2025 r. Konsola DevTools ostrzega deweloperów, gdy ich kod używa tej metody. Deweloperzy mogą użyć flagi funkcji, aby przetestować witryny z wyłączoną metodą. Krawędź 137 23 maja 2025 r. Ta metoda zostanie wyłączona, ale nadal będzie można z niej korzystać, prosząc o tymczasowe przedłużenie dla określonych domen. Edge 141 (w zależności od opinii deweloperów) Październik 2025 Ta metoda zostanie całkowicie wyeliminowana z Edge.
Przyszłość prywatności użytkowników
Dla deweloperów, których witryny historycznie zależały od tej getHostEnvironmentValue()
metody, Microsoft wskazał, że prośby o rozszerzenie zostaną uwzględnione. Aby uzyskać więcej informacji, zapoznaj się ze szczegółowym ogłoszeniem w oficjalnym wpisie na blogu.
Ta istotna zmiana odzwierciedla szerszy trend branżowy zmierzający w kierunku zwiększenia prywatności użytkowników, co stawia firmę Microsoft na czele tej kluczowej inicjatywy.
Dodaj komentarz ▼