Redukcja klienta użytkownika w komponencie WebView na Androidzie
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Od wersji 107 Chrome na komputery i Chrome na Androida łańcuch znaków klienta użytkownika został skrócony. Od wersji 16 Androida domyślny ciąg znaków User-Agent w komponencie WebView na Androidzie zostanie w podobny sposób skrócony.
Zaktualizowany ciąg znaków klienta użytkownika
Domyślny, skrócony ciąg tekstowy User-Agent WebView będzie zawierał informacje o systemie operacyjnym, procesorze i wersji, które zostaną zredukowane do stałego ciągu tekstowego „Linux; Android 10; K”. Informacje o wersji podrzędnej, kompilacji lub poprawce są również ograniczone do „0.0.0”. Pozostała część domyślnego User-Agent pozostaje bez zmian (i nie ulegnie zmianie), jak widać na tym diagramie:
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-12-06 UTC."],[[["Chrome has reduced the User-Agent string on Desktop and Android platforms since Chrome 107, improving user privacy."],["Starting with Android 16, Android WebView will adopt a similarly reduced User-Agent string by default, simplifying system identification."],["The reduced User-Agent string in WebView replaces OS, CPU, and Build information with a static \"Linux; Android 10; K\" value and sets minor/build/patch version to \"0.0.0\", while other parts remain unchanged."],["Developers can learn more about this change and its implementation on the Android Developers Blog."]]],[]]