Сервисы Евгений Делюкин
16 203

Пользователи и разработчики заподозрили Google в сознательных сбоях в браузерах Microsoft, «Яндекса» и Mozilla

Google называет это «временными ошибками» и обещает всё исправить, но спустя некоторое время ситуации повторяются снова.

В закладки

30 апреля пользователи браузера Microsoft Edge на движке Chromium, который также использует Google Chrome, обнаружили, что сервис Google Docs «прекратил поддержку» Edge и предлагает скачать Chrome, Firefox, Safari или старые браузеры от Microsoft.

26 апреля аналогичная ситуация произошла с корпоративным мессенджером Google Meet — он полностью прекратил работать в новом Edge, а Google предложила скачать Firefox или Chrome.

Тем не менее, на новых предварительных сборках Google Chrome и Chromium нет никаких проблем с совместимостью в Docs или Meet.

Microsoft Edge — не единственный браузер, в котором Google отключает поддержку своих сервисов. Разработчики других браузеров, в том числе и на базе Chromium, например, «Яндекс.Браузер», также говорят о сбоях в работе своих приложений и считают, что Google пользуется своим положением, чтобы не допускать конкуренции с Chrome.

Почему перестают работать сервисы Google

Google использует для своих сервисов «белые списки» разрешенных браузеров и проверяет user agent. Если он не подходит, компания предупреждает о некорректной работе и предлагает скачать подходящий браузер, чаще всего Google Chrome или Mozilla Firefox.

User agent — это информационная строка браузера, которая передается на сайт для идентификации браузера. Это позволяет сайтам на лету вносить изменения в то, как выглядит контент, какие функции активировать и разрешить ли вообще браузеру работать с открытой страницей.

Например, проблемы Microsoft Edge в Google Meet компания объяснила тем, что в новых сборках Microsoft поменяла user agent Edge. Google пообещала добавить браузер в «белый список», когда Edge выпустят официально: сейчас Chromium-версия тестируется в версии для разработчиков, вскоре запустится первая бета-версия для обычных пользователей.

«Ой. Мы всё починим через две недели»: почему другие разработчики не верят Google

13 апреля бывший вице-президент Firefox Джонатан Найтингейл, который восемь лет работал над браузером в Mozilla, рассказал о взаимоотношениях компании с Google. По его словам изначально сотрудничество с Google шло без проблем даже во время разработки Chrome — Google была крупнейшим партнером компании, от которого Mozilla получала 90% дохода.

Инженеры, разработчики и дизайнеры компании заявляли, что находятся «на одной стороне», но процессы внутри Google начали влиять на взаимоотношения компаний.

Рядом с поисковыми запросами о Firefox появились баннеры с предложением скачать Chrome. Gmail и Docs начали работать медленнее, появились ошибки в работе браузера. «Firefox» на некоторых сайтах мог ошибочно блокироваться как «несовместимый». Google отвечала, что все проблемы случайны, и будут вскоре исправлены, но после исправлений ошибки появлялись снова.

Конечно, всё это разрешенные способы борьбы, но мы оставались партнерами по поисковой системе и спрашивали: «Хей, что не так?». И каждый раз они говорили: «Ой, это было случайно. Через две недели мы это исправим».

Снова и снова появлялись ошибки, обещания «скоро» всё починить, заявления, что «мы в одной команде». Были десятки «ой». Может быть, даже сотни. Я не думаю, что нужно считать заговором то, что можно объяснить некомпетентностью, но я не верю, что Google настолько некомпетентен.

Джонатан Найтингейл

Найтингейл считает, что Google таким образом тянула время — после каждой проблемы Firefox терял пользователей, и вместо того чтобы улучшать браузер, разработчики тратили время на попытки исправить ситуацию.

Ошибки случаются, но когда вы видите стабильный паттерн «ой» и отсрочки от Google — она вас обманывает. Будьте быстрее, чем был я.

Джонатан Найтингейл

Рассказ Найтингейла подтверждают разработчики других браузеров и журналисты. Например, руководитель десктопной версии «Яндекс.Браузера» Роман Иванов рассказал, что Google постоянно деградирует сервисы в «Браузере», но команда нашла способ с этим бороться»

А журналист LA Times и финансовый редактор Reviews пользуется Chromium-браузером Vivaldi и «ежедневно сталкивается с предупреждениями о несовместимом браузере».

@tomwarren The same thing happens to me every day with @vivaldibrowser, which is also Chromium-based.

Что может сделать Microsoft для защиты Edge

То, насколько быстро Google исправит проблему с совместимостью на своей стороны, покажет, насколько честно она собирается конкурировать с новым крупным Chromium-игроком, считает издание Bleeping Computer. Но Microsoft может самостоятельно исправлять «несовместимость» браузеров с помощью функции автоматической замены user agent в зависимости от посещаемого сайта.

При каждом запуске Microsoft Edge браузер подключается к серверу компании и скачивает конфигурационный файл с правилами замены user agent. Это сделано для того, чтобы сайты с «белыми списками» допустимых браузеров могли корректно работать на Microsoft Edge, считает Bleeping Computer.

Например, на сайтах Netflix, HBO и Napster новый Edge будет выдавать себя за оригинальный Edge и переключит свой useragent на:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763

Для Facebook и его мессенджера useragent сменится на Google Chrome:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3763.0 Safari/537.36

Если домен не указан в списке, полученном с серверов Microsoft, Edge использует стандартный user agent:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.0 Safari/537.36 Edg/75.0.139.1

Таким образом Microsoft Edge на базе Chromium может в ряде случаев работать лучше, чем конкуренты, например, активируя возможности старого Edge для воспроизведения потокового 4K-видео с помощью технологии PlayReady DRM, а для сервисов Google маскироваться под официальный браузер Google.

Edge без плашки о несовместимости после смены user agent

Также пользователи Edge могут самостоятельно выбрать useragent, с которым будут заходить на нужный сайт. Для этого нужно:

  • Запустить инструменты разработчика, нажав клавишу F12.
  • Нажать кнопку с тремя точками, выбрать «дополнительные инструменты» (more tools) — «состояние сети» (network conditions).
  • Отключить автоматический выбор user agent и выбрать Chrome — Windows.
  • Обновить страницу в браузере.

#google #microsoft #chrome #edge #браузеры #инструкция

{ "author_name": "Евгений Делюкин", "author_type": "editor", "tags": ["\u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f","\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b","microsoft","google","edge","chrome"], "comments": 58, "likes": 60, "favorites": 14, "is_advertisement": false, "subsite_label": "services", "id": 66262, "is_wide": false, "is_ugc": false, "date": "Wed, 01 May 2019 14:40:39 +0300" }
SMS-чат для клиентов
{ "id": 66262, "author_id": 124903, "diff_limit": 1000, "urls": {"diff":"\/comments\/66262\/get","add":"\/comments\/66262\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/66262"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 200396, "last_count_and_date": null }

58 комментариев 58 комм.

Популярные

По порядку

Написать комментарий...
30

Не может быть! #irony
Несколько месяцев назад чувак из Майкрософта на Хакерньюсе написал пост, что Гугл спецально делает, чтобы Ютуб тормозил в Эдже.
В ответ на это его обсмеяли, а чувак из Гугла запилил ответный пост, где назвал топикстартера школотой и профаном (не вербально, но тон поста это передавал), а Гугл няшками.
Но пользователи и разработчики только сейчас что-то подозревать начали.

Ответить
3

Да, это ещё было со старым Edge, и стало одной из причин, почему Microsoft устала бороться и перешла на Chromium. Но не тут-то было!

Ответить
6

Не всё так просто. Edge в переводе край, т.е. край света. Речь идёт о секретной нацистской базе в Антарктиде - Новая Швабия, на которую сбежал Гитлер после Второй мировой войны. Там же и был разработан «Chromium Waffentrahen-4000» с целью порабощения человечества.

Ответить
3

ебать, нихуя не понял, но очень интересно

Ответить
0

Waffentrahen, шо тут непонятного?)

Ответить
2

ютуб тормозит в любом браузере, кроме хрома. А при попытке выставить хромовский юзерагент получается такое

Ответить
0

Ютуб тормозит в любом браузере, кроме Интернет Эксплорера.

Ответить
0

Он у меня и вхроме тормозит. Единственное место где Ютуб летает это телевизор и приложение на андроид.

Ответить
0

ну, в хроме ситуация получше. Раза в три быстрее работает, хотя отрисовка главной за 3-4 секунды — это жопа полная всё равно

Ответить
2

Потому что в джопу ваш юсер экспириенс! У гугла есть дела поважнее

Ответить
0

рекламу запиливать, ага

Ответить
0

В Firefox Nightly всё летает :-/

Ответить
0

и в хроме тормозит. лучше всех работает в яндекс браузере

Ответить
0

ютуб во всех браузерах тормозит на старом компе, хотя видео с диска воспроизводится прекрасно

Ответить
22

Гугол совсем уж опаскудился.

Ответить
22

Опера давно уже прописала свой JS-файлик, который подставляет нужные юзерагенты под определённые сайты, которые любят с нею бороться

Ответить
12

А еще платформа от Google под названием "Firebase", которая предоставляет много плюшек, в том числе и аутентификацию, не работает в расширениях под Mozilla Firefox. И я бы не стал про это писать, если бы не причина, из-за которой "Firebase" не может работать.

В расширениях под Google Chrome (вроде и не только под этот браузер, но и под другие, которые основаны на Chromium) расширение использует протокол "chrome-extension://", в Mozilla Firefox – "moz-extension://". Для того, чтобы расширение под Google Chrome работало с Firebase, нужно добавить протокол расширения в белый список. А что нужно сделать для Mozilla Firefox? Да ничего! Они просто запрещают добавлять протокол Mozilla Firefox в белый список, а сама библиотека отказывается работать на страницах под этим протоколом. Почти одинаковые протоколы, одинаковые продукты, одинаковая схема интеграции, но разные платформы. И именно на платформе Mozilla Firefox Firebase не работает.

Они просто говорят: "Нет, наш продукт на данный момент не способен обрабатывать запросы от Mozilla Firefox. Что-что? Дать возможность добавить протокол мозиллы в белый список? Нет, давайте лучше мы добавим вашу просьбу в список пожеланий. Поверьте, вы не единственный, кто обратился к нам с такой просьбой. Конечно же мы будем работать усердно над устранением этой проблемы. А пока следите за нашими обновлениями и блогом". И так уже несколько лет.

Ответить
–27

Яндекс.. это не браузер. Это пукалка. Не пазорились бы.

Ответить
11

А что с ним не так, кроме того, что это Яндекс?

Ответить
–19

Объясню для вас на примере айфона.
Google chrome - это айфон, а Яндекс.Браузер это ̶к̶и̶т̶а̶й̶с̶к̶и̶й̶ русский клон Google Chrome.
Стали бы вы пользоваться клоном айфона?

Ответить
22

Можете переформулировать свое сообщение так, чтобы вместо аппеляций к статусности и прочим эмоциям были приведены аргументы, основанные на фактах?

Ответить
6

С такой логикой, хром это такой же клон, ведь в его основе лежит Chromium. Учитывая, что хром, яндекс браузер, новый эдж, вивальди и опера основаны на одном движке, то как они могут быть несовместимы с определенными сайтами?

Ответить
1

Все правильно, учитывая что движок хрома Blink в своё время ответвился от WebKit-а, разработки Apple.

Ответить
0

Предшественник, да, там иерархия наследования очень сложная

Ответить
1

Именно. Не все понимают какая глубокая история у кода!

Ответить
0

Если точнее, то не "айфон и китайская копия", а две китайские копии, только для первой открыты все двери, а у второй новые функции и дизайн. И уже здесь все сводится: люди юзают браузеры 50 на 50. Для кого-то лучше будет вообще скачать новые lite-браузеры, в которых есть только вкладки и история.
Если говорить про айфон и китайский клон - это некорректно, поскольку китайский клон в данном контексте является чем-то хуже, а айфон - лучше. На примере браузеров это на работает, т.к. яндекс и хром одинаковые по своей сути. Просто, как я сказал, для хрома открыты все двери, а яндекс добавляет свои фишки и дизайн.

Ответить
8

Только Яндекс додумался встроить рекламу прямо в браузер.

Ответить
0

Ещё Opera и Brave.

Ответить
3

Для меня яндекс самый удобный, фича с тем что вводишь название сайта на русском +enter и ты попадаешь на этот сайт даже если написал с ошибкой очень нравится.

Да так можно выходить только на популярные ресурсы, но по удобству у конкурентов в этом плане не особо встречал.

Плюс синхронизация вмего и вся, для кого-то Алиса это огромный плюс, а для кого-то Яндекс Дзен.

У Яндекс Браузера есть чем зацепить.

Ответить
2

охуенно удобный браузер. мобильный. по крайней мере для меня. я честно пробовал переехать на другие.

п.с. позор

Ответить
2

Яндекс охуенно удобный из коробки. Поставил его попробовать несколько лет назад, потом пару раз пытался откатиться на хром, но мелкие UX-фичи, типа функциональной адресной строки, решают - каждый раз возвращался обратно.

Ответить
1

Это достаточно неплохой браузер с уникальными фичами. Подойдет как простым пользователям, так и продвинутым.

Ответить
7

История циклична, именно так "убивали" Оперу и Мазилу

Ответить
2

Пришлось отказаться от хорошего почтового комбайна Mozilla Thunderbird, почта gmail отказывалась работать корректно с ним, не считая его "доверенным приложением"

Ответить
5

в настройках гмейла можно добавить в исключение для тундербёрд.

Ответить
0

Насколько помню, там можно либо разрешить доступ к аккаунту всем не доверенным приложениям, либо запретить всем, что ухудшает общую безопасность.

Ответить
5

На старом Edge у меня Youtube вообще запускался в старом дизайне. Но в тоже время он был единственным браузером, в котором на моей старой пекарне запускался 1440/60p без тормозов. В Хроме даже 720/60 лагает, не говоря уже про какой-нибудь Firefox, где всё еще хуже. В тоже время любые другие сервисы вроде Twitch или Vimeo в любом качестве на всех браузерах работают одинаково хорошо. Эт получается, что Гугол кидает всем палки в колёса, но при этом и у себя же не может свои сервисы заставить нормально работать.

Ответить
2

а гугл мэпс? это же ад в Эдже, при этом опенстритмэпс и бинг работают на ура в любом браузере.

Ответить
0

У меня гугл мэпс во всех браузерах работает не очень, на смартфоне в приложении только збс. Поэтому я не заметил особой разницы)

Сейчас специально попробовал эти все в Chrome: OSM работает очень быстро, Bing и Google Maps медленнее, но Bing все равно ощутимо быстрее, чем Google Maps. В Эдж не могу сравнить, к сожалению, потому что у меня несколько месяцев уже стоит Win 10 LTSC, и тут его нету.

Ответить
0

в firefox аналогично, "летают" яндекс карты с бингом, в гугловски карты лагают...

Ответить
6

Прекрасный повод для расследования антимонопольной службы! Если подтвердится - штраф в несколько миллиардов может помотивировать Гугл ускорить исправление подобных моментов. Не хочу как пользователь - единственный браузер.

Ответить
5

за такое яйца отрезать надо

Ответить
1

Вот только кому? (и кто?)

Ответить
1

Я готов, осталось понять кому

Ответить
0

Гуглу, ЕС способен это сделать в рамках торговой войны.

Ответить
–5

Проверять у пользователя браузер по юзерагенту и гадить неугодным - все равно, что спрашивать на сайте "Вам уже исполнилось 18 лет?"
Если гугл имеет цель "тормозить" конкурирующие браузеры, поверьте, у него имеются гораздо более элегантные и скрытые от обывателей инструменты

Ответить
9

они ими пользуются в полной мере тоже.

Ответить
2

User-Agent это просто поле HTTP заголовка запроса и его легко можно подделать, что все и делают уже очень давно, в результате чего User-Agent никем и не используется.

Может ли Google таким заниматься? Может, но только не через User-Agent и только для Chrome, т.е. им пришлось бы убить Chromium (т.к. его код открытый).

Я думаю это просто их оптимизации. Они пишут всё на своём эльфийском игнорируя стандарты. Когда то давно этим IE занимался. Ничто не ново под луною.

Ответить
0

Но он же предлагает установить Firefox, а не только Chrome...

Ответить
7

Это чтобы не заподозрили в навязывании своего продукта.

Ответить
2

Ах ты ж блин! У меня пару недель на вивальди серьёзно глючит ютуб, половина интерфейса просто не прогружается, фактически можно только смотреть видео, остальной функционал сломан. Сейчас сменил юзер-айди - и все заработало. Вот ведь твари.

Ответить
1

Ну, проказники

Ответить
1

Apple специально тормозит операционную систему Microsoft ))))) и предлагает купить свой компьютер )))

Ответить
–5

И правильно делают, зачем всяким мусорным браузерам существовать. От одного яндекс браузера тошно становится

Ответить
3

А не кажется ли вам, что это не собачье дело «Гугла» решать за людей, чем пользоваться?

Ответить

Комментарий удален

–3

Это точно это не браузер я солидарен с предыдущим оратором

Ответить
0
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Приложение-плацебо скачали
больше миллиона раз
Подписаться на push-уведомления
{ "page_type": "default" }