Новости Google отменяет изменения в reCAPTCHA из-за проблем в Firefox

  • Автор темы BOOX
  • Дата начала

BOOX

Стаж на ФС с 2012 года
Команда форума
Служба безопасности
Private Club
Регистрация
23/1/18
Сообщения
28.877
Репутация
11.595
Реакции
61.774
RUB
50
Компания Google была вынуждена откатить недавнее обновление reCAPTCHA, так как из-за ошибки сервис вообще перестал работать в Firefox для Windows.


Как сообщает издание , в конце прошлой недели множество пользователей в и на пожаловались на то, что reCAPTCHA перестала работать в Mozilla Firefox. Журналисты протестировал reCAPTCHA на собственных устройствах и убедились, что сервис действительно не работает в Firefox.

Вместо задания reCAPTCHA на экране отображался бесконечно вращающийся круг.



Согласно , проблема была связана с процедурой обнаружения темного режима в Firefox для Windows. Так, скрипт пытался изменить цвет фона div с помощью document.body.removeChild, но поскольку скрипт загружался в HTML head, DOM еще не подгрузился, и document.body был недоступен, что в итоге приводило к ошибке.

В качестве временного решения проблемы пользователи могли сменить user agent браузера на тот, который используется в Microsoft Edge и Google Chrome, и тогда reCAPTCHA работала корректно.

Инженер Mozilla Firefox Деннис Шуберт (Dennis Schubert) , что разработчики Google признали, что проблема возникла из-за их скрипта, а не по вине браузера, и в компании уже работают над ее исправлением.

«Да, Google выпустила исправление. Похоже, оно работает, согласно нашим внутренним тестам на разных континентах, но мы будем держать эту ошибку открытой, пока не убедимся, что она устранена для всех», — сообщал Шуберт.

Вскоре после этого Google откатила reCAPTCHA к более ранней версии, тем самым устранив ошибку для пользователей Firefox. Хотя некоторые пользователи поспешили усмотреть в произошедшем , похоже, это действительно была ошибка.


 
Сверху Снизу