|
2.4, Аноним (4), 18:43, 14/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Хорошие боты (которые не скрывают, что они боты), очевидно, продолжат передавать это в заголовке.
Полностью удалить его нельзя по стандарту HTTP/1.1.
Хотя тот же гуглобот, наверняка, ходит и под видом обычного браузера, и возможно, даже жабаскрипт выполняет. Уж больно сеошники нынче хитрозадые пошли.
| |
|
3.24, Аноним (24), 19:56, 14/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Выполняет. На Хабре была статья, как гуглбот обманывает таймер JS для ускорения обхода.
| |
3.66, q (??), 23:39, 14/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
AFAIK, поисковые боты Google -- это настоящие браузеры, которые и страницы рендерят полностью, и "читают" также, как пользователи. Это для того, чтобы какой-нибудь текст под невидимым CSS не прятался, привлекая в поисковой строке, но показывая совсем другое на странице.
С одной стороны, Google индексирует настоящие видимые данные, с другой -- много нагрузки, льды продолжают таять.
| |
|
4.77, Аноним (77), 00:41, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Гугл afaik утверждал, что все свои датацентры перевёл на возобновляемые источники энергии.
| |
|
|
6.118, Аноним (118), 10:28, 15/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это интересно, но по сути мало влияет на приватность. Потому что каждый браузер по своему обрабатывает некоторые функции js (привет вам форматы дат), достаточно найти и вызвать такую функцию и сразу станет понятно что за браузер и даже версию определить можно по списку поддерживаемых функций js. Но головную боль удаление мусора из user agent конечно уменьшит для веб разработчиков.
| |
|
|
|
|
2.8, имя (ok), 18:46, 14/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
А есть ли на свете боты, владельцы которых забывают о рандомизации UA, но рандомизируют всё остальное? Обычно эти же персонажи пускают газ с двух-трёх айпишников, ни над чем не заморачиваясь.
Ну и рейтлимитирование с капчами пока ещё никто не отнимал.
| |
|
3.53, пох. (?), 23:06, 14/01/2020 [^] [^^] [^^^] [ответить]
| +9 +/– |
ну если юзеры не нужны, и на твой сайт ходят только боты - то можешь развлекаться с капчами и дальше.
| |
|
4.70, Аноним (70), 00:11, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Иногда и гуглокапчи не помогают. Вот audiophilesoft.ru/forum хороший форум заели.
| |
|
5.90, Аноним (90), 05:06, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Зашёл по ссылке, попробовал зарегистрироваться. "Код безопасности" внизу так и не прогрузился даже после отключения uBlock Origin.
| |
|
4.132, имя (ok), 15:28, 15/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ну если юзеры не нужны, и на твой сайт ходят только боты
> - то можешь развлекаться с капчами и дальше.
Хочешь сказать, что ты и есть бот, раз продолжаешь ходить на инфицированный капчами опеннет?
| |
|
3.84, Деннис Ритчи (ok), 04:40, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Боты капчи разгадывабт лучше юзеров, и в 99% делают это правильно. Тогда как юзеры только в 30% угадывают и если не удалось угадать, то просто ходят.
| |
|
4.127, rshadow (ok), 12:49, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Да обычно капчи разгадываются довольно просто. Даже если 10% - пофиг, это просто нагрузка на канал чуть больше и чуть больше подсеть ip-шников.
Да и индусские фермы с раскапчиванием 99% по никто не отменял. Это чуть дороже, но наверняка много меньше чем заработок на боте.
| |
|
|
2.89, Аноним (89), 04:59, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Сейчас ботов на headless chromium делают, один фиг зае....ся ловить
| |
2.130, HappyPony (?), 14:50, 15/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
В том то и дело что ботово ловить станет проще. Как вы отловите пота у которого ЮА как у обычного пользователя или меняется с каждой сессией?
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
И Кто из них Бот ?
| |
|
1.2, Аноним (2), 18:41, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +47 +/– |
"а также набирающая популярность практика подделки заголовка малопопулярными браузерами для обеспечения работоспособности отдельных сайтов" - звучит так, словно это разработчики браузеров нехорошие люди, а не отдельные сайты, особенно гугл тут впереди планеты всей, которые специально ломают верстку, а то и целый кусок фронта, когда видят user agent непопулярного браузера.
| |
|
2.6, Аноним (6), 18:45, 14/01/2020 [^] [^^] [^^^] [ответить]
| +13 +/– |
очевидно же что гуглу выгоднее, чтобы тупые юзеры вместо работоспособного нишевого браузера, поставленного админом/установленного искаропки - видели плашку "ваш браузер устарел - переходите на хром. Скочать без регистрации тут"
| |
|
3.64, Некто (??), 23:27, 14/01/2020 [^] [^^] [^^^] [ответить] | +5 +/– | Главная цель этой инициативы ещё больше усложнить возможность браузеру и конечно... большой текст свёрнут, показать | |
|
4.128, rshadow (ok), 12:52, 15/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
С маскировкой проблем не должно быть. В конце концов, это все тоже простое текстовое поле, в которое перед отправкой можно вписать все что угодно. Пока его не начнут подписывать какими нибудь гугль/мозилла ключами =)
| |
|
|
2.10, Аноним (4), 18:47, 14/01/2020 [^] [^^] [^^^] [ответить]
| +15 +/– |
Ждём цифрового подписывания бинарных сборок хрома, с проверкой подписи при установке сеанса.
Не прошёл — получи сломанную вёрстку, ограничение по контенту и тормоза.
Разумеется, всё для блага пользователей — «чтобы левые браузеры не могли использовать не предназначенные для них server-side оптимизации».
| |
|
3.55, гугель (?), 23:07, 14/01/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Не прошёл — получи сломанную вёрстку, ограничение по контенту и тормоза.
ну зачем же - просто предложение обновиться до последней версии хромога.
(и наплевать что для этой системы его не существует)
| |
|
2.11, Урри (?), 18:48, 14/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
для этого и задумано - теперь нормально показывать карты, почту и т.д. будут только аппрувнутые великим гуглом браузеры.
| |
|
3.20, Аноним (20), 19:15, 14/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
"Инициатива уже поддержана разработчиками Edge и Firefox, а также уже реализована в Safari."
| |
|
4.76, Аноним (77), 00:40, 15/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
В мейнстримных браузерах пользователю хинты вряд ли позволят трогать.
| |
|
|
2.48, пажилой человек писятчетыре года (?), 21:44, 14/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Естественно это нехорошие люди, они - противники Партии. Они не следуют великому пути под руководством мудрого Отца Г. & co., осмеливаются сомневаться в гениальных идеях и даже пытаются реализовать свои совершенно неправильные и вредные идеи в недобраузерах!!! Я бы за такое расстреливал, если честно.
| |
|
1.3, Аноним (6), 18:43, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>ограничить возможность изменения
ради этого и задумывалось, судя по всему. Если раньше можно было "притвориться" любым браузером - то теперь "виг вам". А возможность идентификации все равно останется, как я понимаю - только "твикать" это руками будет невозможно:
>В качестве замены предлагается механизм User-Agent Client Hints | |
|
2.5, Аноним (4), 18:45, 14/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>>только "твикать" это руками будет невозможно:
>В качестве замены предлагается механизм User-Agent Client Hints
В теории это возможно. На практике — зависит от того, какие возможности хотят вам предоставить разработчики вашего браузера.
| |
2.14, Total Anonimus (?), 19:02, 14/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Прочитайте внимательнее : для всех браузеров будет одинаково , "популярные" они или "мала-мала-понимай" . "Твикать руками" станет просто незачем . А вся дополнительная информация будет передаваться только по спецзапросу (а не всем встречным) и юзер будет контролировать - что передаётся .
| |
|
3.25, IRASoldier_registered (ok), 20:01, 14/01/2020 [^] [^^] [^^^] [ответить]
| –4 +/– |
Не будут они внимательно читать, у них после ключевых слов Chrome/Chromium и, тем более, Google - случается идиосинкразия "напихали зондов / сливают АНБ / скупают весь Интернет / уничтожают свободу" и в смысл текста они больше не вникают.
| |
|
4.95, Аноним (93), 05:25, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Просто хомяки не понимают, что в гугле тоже не дураки и под видом их хромого в интернет ходят все кому не лень, лишь бы отрисовывалось всё как надо и идиотский баннер не вылезал. Гуглу от этого польза, без сомнений, поскольку появится новый, более надёжный механизм идентификации, и пользователям подспорье, поскольку больше не будет затупов с разной отрисовкой одного и того же в разных (пффф) браузерах
| |
4.105, Аноним (105), 08:19, 15/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Гугл делает деньги на рекламе, значит гуглу нужно индефицировать пользователей. Пользователь нынче больно умный пошёл, подменяем параметры браузера, заголовки HTTP, вот гугл и изворачивается как может. Поэтому "напихали зондов" и "скупают весь Интернет" приобрело новый смысл :) К тому же у гугла довольно существенный процент на рынке.
| |
|
5.108, Аноним (70), 09:03, 15/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Пользователь нынче больно умный пошёл, подменяем параметры браузера
Многие даже слово браузер не знают.
| |
|
|
3.58, гугель (?), 23:10, 14/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
> будет передаваться только по спецзапросу (а не всем встречным)
даааа, дааа - конечно же не всем встречным. конечно же не все подряд немедля попатчат веб-сервер чтоб эти запросы слать.
(разьве что те, кому и раньше твой useragent был нахрен не нужен)
А что ты там будешь "контролировать", это мы еще посмотрим.
| |
3.94, Аноним (94), 05:21, 15/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> А вся дополнительная информация будет передаваться только по спецзапросу (а не всем встречным)
> (а не всем встречным)
Свяая наивность. Это как думать, что если передавать запрос Do-not-track, в которой сервер вежливо просят не отслеживать - и он не будет отслеживать
| |
|
4.96, Аноним (93), 05:28, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Так теперь упразднят автоматическую отправку всего этого, теперь можно будет в православном браузере аддоном спокойно и с чистой совестью запрещать отправление этих данных и уже быть уверенным, что сайты нормально отрисуются, не на 40%, а на 60%
| |
|
5.129, d20 (?), 13:07, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Теперь ктоме запроса о моем местоположении, у меня будут запросы на разрешение экрана, версию ОС, версию браузера, итд
Причем желательно отдельными окнами, и если где то нажмешь нет, то будут редиректить на заглушку где будет написано что нужно нажимать да.
| |
|
|
|
|
|
|
3.97, Аноним (93), 05:29, 15/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зачем вообще юзер-агент? Не отрисовалось у пользователя - пользователь и пошёл унылый... Времена уже другие, действительно пора избавляться от этого костыля.
| |
|
4.137, пох. (?), 20:37, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
погоди, а как же нарисовать ему табличку "немедленно обновитесь на новейшую версию хрома или хрома?"
| |
|
5.140, Аноним (93), 21:08, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Представляешь, обновился - всё равно рисует! Думаю, ф́топку подобные сайты, вот и всё.
| |
|
|
|
2.121, КО (?), 11:31, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Затем, что даже Хром разных версий по разному обрабатывает разные фичи.
А если нельзя будет определить Сафари у клиента, Хром или Фокс. И на какой платформе, то трудно будет определить, какие костыли надо активировать, чтоб оно правильно заработало.
Не говоря, что если новый агент не будет доступен или совместим со старым - то куча библиотек отвалится.
| |
|
3.138, пох. (?), 20:38, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
версия хрома должна быть одна - та что гугель приказал.
Для этого в нем неотключаемые автоапдейты, сервис автоапдейтов, сервис апдейтов автоапдейтов и прочие автоапдейты.
А определять будут ширину экрана и прочие нужные и полезные гуглю параметры. А чтоб заработала сафаря - не будут, пусть сами как хотят извращаются.
| |
|
4.144, Аноним (143), 21:03, 16/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
>неотключаемые автоапдейты
Это, кстати, хорошо для чайников на винде.
| |
|
3.141, Аноним (93), 21:10, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Какие ещё такие фичи в браузере? Отрисовка css и html? Для всего остального же придуман JS, который и призван избавлять от подобных спазмов головного мозга?
| |
|
|
1.9, Аноним (9), 18:47, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я так и не понял, они просто запретят в своих браузерах менять юзер агент? Так каким образом это скажется на всяких Vivaldi?
| |
|
2.12, Аноним (4), 18:50, 14/01/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Я так и не понял, они просто запретят в своих браузерах менять юзер агент?
Зависит от браузера. В хроме и лисе скорее всего запретят, в остальных — не факт.
> Так каким образом это скажется на всяких Vivaldi?
Очевидно, если у вас будет нестандартный user-agent, это привлечёт к вам внимание. Возможно, повлечёт санкции (в виде сломанной вёрстки, например).
| |
|
3.17, ползкрокодил (?), 19:07, 14/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Теперь ЛОР-овцам станет сложнее оставлять в UA послания модераторам ;-)
А здесь модераторы их видят, кстати?
| |
|
2.15, имя (ok), 19:03, 14/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Я так и не понял, они просто запретят в своих браузерах менять юзер агент?
Они резко перестанут писать о всяких «Linux x86_64» и «Android Xiaomi Ꙑ» в стандартном UA, чуть-чуть зарезав тем самым энтропию. Тем, кому хочется большего, придётся активно просить дополнительных заголовков.
> Так каким образом это скажется на всяких Vivaldi?
Им просто станет чуть менее обидно прикидываться хромом: всё равно польза от заголовка только убывает. Пара бекендеров, может быть, перестанет проверять заголовок. В остальном, конечно, мало что поменяется.
| |
2.43, Cadet (?), 21:30, 14/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
>они просто запретят в своих браузерах менять юзер агент?
Невозможно запретить что-то в opensource.
| |
|
3.78, Ан оНим (?), 00:43, 15/01/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
Успешно запретили ходить на серый HTTPS. И отобрали опцию ком строки --выключить-проаерку-ссл
Опенсорс Хромиум. Имено Хромиум, опенсорсная основа Хрома.
| |
|
4.103, Аноним (90), 07:23, 15/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да где они запретили-то? Можно пример? У меня странички с самоподписанным сертификатом открываются после ворнинга.
| |
|
3.80, Аноним (77), 00:47, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Невозможно запретить что-то в opensource.
Почему? Обфусцированный код формально тоже открыт. А современные браузерные движки и без обфускации может понять два-три человека из числа оригинальных авторов, что делает поддержку форков гиблым делом.
| |
|
4.109, Аноним (70), 09:06, 15/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
>два-три человека из числа оригинальных авторов
А если с ними что-то случится, интернет умрет?
| |
|
5.139, пох. (?), 20:39, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
нет, новые макаки просто перепишут большой кусок кода, не вдаваясь в подробности как он работал раньше.
Их много, и они могут позволить себе тратить на это время.
| |
|
|
|
|
1.16, Аноним (16), 19:05, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
> В качестве замены предлагается механизм User-Agent Client Hints, подразумевающий выборочную отдачу данных о конкретных параметрах браузера и системы (версия, платформа и т.д.) только после запроса сервером и дающий пользователям возможность выборочно предоставлять подобную информацию владельцам сайтов.
Отлично. Теперь вместо одного параметра придётся подделывать целую кучу.
| |
|
2.42, Cadet (?), 21:29, 14/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Теперь вместо одного параметра придётся подделывать целую кучу
Сейчас тоже надо кучу (см. мой пост ниже), иначе палево.
| |
|
3.131, ползкрокодил (?), 14:59, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
>>Теперь вместо одного параметра придётся подделывать целую кучу
> Сейчас тоже надо кучу (см. мой пост ниже), иначе палево.
Причём многие подделывать чревато, поскольку они отражают характеристики платформы и web-приложения из-за подделывания могут работать криво. А вот айфоны, например, фингерпринтить бессмысленно, они все на одно лицо из коробки.
| |
|
|
1.22, Crazy Alex (??), 19:35, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Что за стоны? Убрали дурную простыню, которая передаётся всегда, и заменили на набор явно запрашиваемых свойств. Которые, понятно, тоже можно отдать произвольно. IMHO - давно пора, лет с десять точно.
| |
|
2.145, Аноним (145), 23:39, 16/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Так я не понял как мне понять, что в конкретно этом браузере есть Flash, Java, HTML5, CANVAS, SVG поддеркжа? Что мне толку от версии вшаего браузера? Нужен набор технологий и их версий разуж назвались Technology Hint так пусть и пишут Flash=No,Java=Yes; version=8.0,HTML5=Yes, CANVAS=Yes, SVG=No вообще как тупари прям слов нет
| |
|
1.23, Анонимный скептик (?), 19:35, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Какова вероятность, что в User-Agent Client Hints будет на порядок больше информации, по которой можно будет проводить идентификацию, если учесть, что разрабатывает это Гугл?
| |
|
2.26, zzz (??), 20:01, 14/01/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
Гугл и так уже давно знает, какой у тебя компьютер и не только. Цель проекта - усложнить другим возможность сделать то же самое.
| |
|
3.98, Аноним (93), 05:34, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
x86-64 intel i5-8625 linux-x64 Manjaro... что ещё, даже цвет и и фирму можно назвать, один фиг у тебя вариантов море, а толку мало
| |
|
|
1.28, Аноним84701 (ok), 20:21, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Среди основных причин унификации заголовка User-Agent упоминается применение его для пассивной идентификации пользователей (passive fingerprinting)
Вот чья бы корова …
> Chrome/79.0.3945.117
> Chrome/79.0.3945.116
> Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36
> Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36
> Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.75 Safari/537.36
> | |
1.31, Аноним (31), 20:47, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Так а как теперь предполагается делать костыли чтобы чинить баги конкретного браузера с отображением сайта?
| |
|
2.37, MT (ok), 21:12, 14/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
В общем случае — использовать определение возможностей браузера (feature detection). Если в конкретном случае определение возможностей бессильно (например, при необходимости обхода бага в реализации возможности, формально доступной), косвенно определять браузер и его версию по совокупности других возможностей, как, например, в случае IE:
https://tanalin.com/articles/ie-version-js/
| |
|
3.38, Аноним (31), 21:16, 14/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Так, а что делать если сайт использует кучу библиотек, в которых проверяется navigator.UserAgent? Если Edge после этих изменений будет назван как Chrome, а то и вообще свойство удалят, то как быть? Полифилы какие-то прикручивать? Не уверен что это свойство можно будет записать.
| |
|
4.40, MT (ok), 21:25, 14/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Идентификация браузера по 'User-Agent' всегда была антипаттерном. В качественной библиотеке без крайней необходимости так делать не будут.
Если «сломается» много сайтов, не исключено, что решение по 'User-Agent' изменят.
| |
|
5.45, Аноним (31), 21:34, 14/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Быстрый поиск по проекту нашёл использование в jQuery, jQuery.mobile, jQuery.UI, knockout.js, tinyMCE Не исключаю, что они там в каких-то очень редких случаях проверяют, но например knockout.js например в зависимости от браузера использует KeyboardEvent или UIEvents. Может и поломаться
| |
5.49, Аноним (49), 21:47, 14/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вместо того чтобы определить какой браузер и отдать ему подходящий html код до загрузки сайта придется городить какие-то костыли
Это определение ведь не от хорошей жизни делают.
| |
|
6.56, Аноним (56), 23:08, 14/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Браузер и мажорная версия будут в новом постоянном заголовке. Отдача подходящего/оптимизированного html/js сохранится без костылей со вторым запросом, просто вместо старого заголовка будут смотреть в новый.
> User agents will attach the Sec-CH-UA header to every secure outgoing request by default, with a value that includes only the major version (e.g. "Chrome 69"). Servers can opt-into receiving more detailed version information in the Sec-CH-UA header, along with the other available Client Hints, by delivering an Accept-CH header header in the usual way.
https://github.com/WICG/ua-client-hints#for-example
| |
|
|
|
3.123, КО (?), 11:39, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
А как определить, каким образом margins в этом влияет на сдвиг шапки таблицы относительно самой таблицы. И прочая фигня в CSS.
| |
|
2.101, aa (?), 06:55, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
а не надо "чинить" для конкретного браузера, надо делать как в стандарте написано.
а пользователи браузера, который стандарты поддерживает криво, пусть страдают и пишут багрепорты разработчикам своего любимого браузера
| |
|
3.135, мурзилла (?), 18:20, 15/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
так стандарт-то мы пишем. Левой задней лапой.
> а пользователи браузера, который стандарты поддерживает криво, пусть страдают
нет, дружище, не угадал - страдать будут пользователи браузеров, в которых не открывается гугль, гугль, или, к примеру - гугль.
Совершенно независимо от того, насколько в соответствии с нашими стандартами он не открывается.
И они просто поставят хром, чтобы дальше пользоваться интерн...простите, гуглем.
| |
|
|
1.33, Аноним (31), 20:54, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Гитхаб уже переполнен от issues где люди плачут что библиотеки в т числе популярные перестанут нормально работать после того как все переназовутся "унифицированным" названием. Надеются только что у каждого разработчика браузера будет своя унификация и по ней можно будет всё-таки браузеры отличать.
| |
|
2.47, пажилой человек писятчетыре года (?), 21:38, 14/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Гитхаб уже переполнен от issues где люди плачут что библиотеки в т числе популярные перестанут нормально работать
у партии нету времени ждать, понимаешь? надо юзер агент убрать - значит надо здесь и сейчас, великие дела ждут!!!
| |
|
|
4.124, КО (?), 11:40, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Да никто не умеет. Эта фигня проверяет наличие фичи, а не то как она обрабатывается браузером.
| |
|
|
2.60, Аноним (56), 23:16, 14/01/2020 [^] [^^] [^^^] [ответить] | +/– | А читать спеки эти люди не умеют Пусть плачут https github com WICG ua-clien... большой текст свёрнут, показать | |
|
1.35, Аноним (35), 21:00, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Давно пора было. Подумывал об этом. Смысл он потерял. А идентифицировать и без него уже научились прекрасно.
| |
1.36, VINRARUS (ok), 21:11, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Шо, и YouTube на Огнепанде вдруг перестанет изображать перелом хитрожопости Гуля, когда страничка разваливается или виснет?
| |
1.39, Cadet (?), 21:23, 14/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А пока в Firefox можно менять эти значения, создав строки:
general.useragent.override
general.oscpu.override
general.platform.override
general.appversion.override
general.productSub.override
general.buildID.override
Проверить результат можно на whoer.net
| |
|
2.51, Аноним (70), 22:34, 14/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
general.useragent.override.example.com
Для домена example.com и его поддоменов (например, subdomain.example.com). Правда, применяется только для content-type: text/html
JS, CSS, картинки, другие URL будут использовать дефолтный agent.
| |
|
|
4.117, Аноним (70), 10:22, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
>Уже все, вырезали
Этих значений нет изначально. Надо создавать самому.
about:config - Поиск agent - ПКМ - Создать - Строка (string)
Чтобы удалить строку: ПКМ - Сбросить - F5
| |
|
|
|
1.88, Аноним (87), 04:56, 15/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>> Среди основных причин унификации заголовка User-Agent упоминается применение его для пассивной идентификации пользователей
Ой, пассивной
Accept-CH viewport-width, dpr, device-memory, rtt, downlink, ect, ua, platform, arch, model, mobile
ну и что, теперь эта строчка будет по дефолту на всех сайтах,
как тут https://browserleaks.com/client-hints
>> только после запроса сервером и дающий пользователям возможность выборочно предоставлять подобную информацию владельцам сайтов.
Пока никакой возможности нет. А если речь идет об аддонах для модификации UA, так они и сейчас многие умеют подставить конкретную os/arch/model в существующий User-Agent.
Вообщем ниочем, очередная хрень которая поможет сайтам делать ваш device-id еще точнее
| |
|
|
|
4.113, Аноним (87), 09:40, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
так и есть, но и в хроме половина из описанного доступна только за флагом
| |
|
5.147, Аноним (147), 23:36, 18/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Хорошо, что еще что-то доступно. Хотя бы за флагом. Все идет к тому, что ничего не будет доступно для ручек. И за флагами в том числе.
| |
|
|
|
|
1.99, iPony129412 (?), 05:49, 15/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ну правильно.
Сейчас он выглядит вообще как какое-то нагромождение легаси.
> Mozilla/5.0 (iPhone; CPU iPhone OS 13_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.4 Mobile/15E148 Safari/604.1
Mozilla 🤨
| |
|
2.133, pda (?), 16:21, 15/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это со времён ранних версий Firefox, ещё 1.0 и ниже. Тогда IE6 доминировал и ff начал его потихоньку рвать. Остальным браузерам пришлось вписывать фрагмент их User Agent, чтобы серверы знали, что можно отдавать более современный html, что у клиента браузер, а не говно мамонта. :)
| |
|
|
2.119, Andrey Mitrofanov_N0 (??), 10:32, 15/01/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Оверинженеринг в действии.
Дураки и инициатива,
эффективный манагемент и програмляние,
гугель и интернет,
.... :
"надо же что-то менять".
| |
|
1.115, bbb (??), 10:10, 15/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
а как теперь подбирать эксплоит к браузеру жертвы? перебором чтоли?
| |
1.146, Аноним (146), 08:33, 17/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> стимулирует сам Google, так как по User-Agent блокирует вход на свои сервисы
они вроде хотели внедрить Signed HTTP Exchanges не?
| |
|