Чи показує Edge у списку Google "Нещодавно використані пристрої" як "Safari 537.36"?


1

Список облікового запису Google "Нещодавно використані пристрої" відображає вхід із Safari 537.36 у Windows. Однак я не використовую Safari (і Вікіпедія говорить остання версія Windows Safari була у 2010 році). Microsoft Edge (Windows 10) використовується для входу до облікового запису, і я думаю, що Google неправильно визнає Edge як Safari. Рядок Edge User-Agent містить Safari/<ver> в MSDN .

Чи може хтось підтвердити або заперечити мою гіпотезу? Будь-які офіційні заяви від Google про їхній алгоритм розбору рядків User-Agent?


@Ramhound Hmmm… Перевірте мою відповідь . Це захоплюючий світ, який є веб-розробником у 2016 році.
JakeGould

@Ramhound Отже, ваш Edge відображається як "Edge" у списку "Recently used devices"? Або як щось інше? Дякую!
cxw

1
@cxw - Browser (Edge) Hide details - Так; Так. Browser (Chrome) Hide details - Варто зазначити, агент користувача для Chrome, також повідомляє Safari 537.36 в деталях. Я ніколи не натискаю деталі під час перегляду останніх використаних з'єднань.
Ramhound

@cxw - поточні відповіді вже охоплюють мою заяву.
Ramhound

@Ramhound ОК, це ваш реп загальний :). Але ви безпосередньо перевірили сторінку "Нещодавно використані пристрої", яку інші відповіді не мають (наскільки я можу сказати). Я вважаю, що ваше питання стосується мого питання і заслуговує на відповідь, принаймні на користь майбутніх читачів.
cxw

Відповіді:


2

Згідно з цей список рядків агента користувача Edge —Відтворюється нижче — відповідь так: Якщо ви бачите рядок агента користувача, наприклад Safari 537.36, то ви може використовувати Edge. Чому "може?"

Що стосується того, чому це робиться, моя голова все ще обертається з мого фундаментального дослідження, але відповідно до цього Пост веб-майстрів Pro так само, як це повідомлення в блозі , схоже, що розробники Microsoft Edge намагаються домогтися, щоб програми Edge були розпізнані програмами, які «нюхають» рядки користувача агентом як «сучасний браузер». або можливості браузера та сумісність.

Тому для всіх намірів і цілей, Edge відчайдушно каже: - Гей! Я не Internet Explorer! Я можу робити цікаві речі, як інші сучасні веб-браузери! ”


А ось ці головні болі, що спонукають рядки агента користувача Edge.

Край

  • Edge на Windows 10 - Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 39.0.2171.71 Safari / 537.36 Edge / 12.0
  • Edge на Windows 10 - Mozilla / 5.0 (Windows NT 10.0; WOW64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 39.0.2171.71 Safari / 537.36 Edge / 12.0

Край 20.1

  • Edge 20.1 на Windows 7 - Mozilla / 5.0 (Windows NT 6.1; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 42.0.2311.135 Safari / 537.36 Edge / 12.10240
  • Edge 20.1 на Windows 10 - Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 42.0.2311.135 Safari / 537.36 Edge / 12.10240
  • Edge 20.1 на Windows 8.1 - Mozilla / 5.0 (Windows NT 6.3; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 42.0.2311.135 Safari / 537.36 Edge / 12.10240 Edge 20.1 на Windows 8 - Mozilla / 5.0 (Windows NT 6.2; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 42.0.2311.135 Safari / 537.36 Edge / 12.10240
  • Edge 20.1 на Windows XP - Mozilla / 5.0 (Windows NT 5.1; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 42.0.2311.135 Safari / 537.36 Edge / 12.10240
  • Edge 20.1 на Windows Vista - Mozilla / 5.0 (Windows NT 6.0; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 42.0.2311.135 Safari / 537.36 Edge / 12.10240
  • Edge 20.1 на Windows 10 - Mozilla / 5.0 (Windows NT 10.0) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 42.0.2311.135 Safari / 537.36 Edge / 12.10240

Край 25.1

  • Edge 25.1 на Windows 7 - Mozilla / 5.0 (Windows NT 6.1; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 46.0.2486.0 Safari / 537.36 Edge / 13.10586
  • Edge 25.1 на Windows 10 - Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 46.0.2486.0 Safari / 537.36 Edge / 13.10586
  • Edge 25.1 на Windows 8.1 - Mozilla / 5.0 (Windows NT 6.3; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 46.0.2486.0 Safari / 537.36 Edge / 13.10586
  • Edge 25.1 на Windows XP - Mozilla / 5.0 (Windows NT 5.1; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 46.0.2486.0 Safari / 537.36 Edge / 13.10586
  • Edge 25.1 на Windows 8 - Mozilla / 5.0 (Windows NT 6.2; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 46.0.2486.0 Safari / 537.36 Edge / 13.10586
  • Edge 25.1 на Windows Vista - Mozilla / 5.0 (Windows NT 6.0; Win64; x64) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 46.0.2486.0 Safari / 537.36 Edge / 13.10586
  • Edge 25.1 на Windows 10 - Mozilla / 5.0 (Windows NT 10.0) AppleWebKit / 537.36 (KHTML, як Gecko) Chrome / 46.0.2486.0 Safari / 537.36 Edge / 13.10586
  • Edge 25.1 на Windows Phone 10.0 - Mozilla / 5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 950) AppleWebKit / 537.36 (KHTML, як Gecko)

1
Дякуємо за дослідження! Мені подобається (але плачу) Примітка Пайка "кожен HTTP-запит Edge робить повинен включати більше 150 байт тексту, щоб просто передати, що це насправді Edge" - з 109 байт, коли я писав це минулого року.
cxw

Цікаво ... оскільки Edge доступний лише для Windows 10
egray

1

Для браузера досить нормально мати багато записів у рядках "User Agent". Перейдіть на цей веб-сайт, щоб побачити, як зазвичай повідомляє Edge

http://www.useragentstring.com/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.