Виправте розширення Chrome 72, які не працюють належним чином (наприклад, adblockers)
- Категорія: Гугл Хром
Зараз у Chrome 72 є підтверджена помилка, яка впливає на невелику частину загальної сукупності, яка використовує стабільну версію браузера.
Постраждалі користувачі можуть помітити, що розширення, які працюють із з'єднаннями, наприклад блокатори вмісту, на деяких сайтах працюють неправильно.
Питання було повідомили 13 лютого на офіційному веб-сайті щодо переліку помилок Chromium. Згідно з повідомленням, більшість запитів із браузера Chrome 72 на деяких сайтах, таких як Gmail, не перехоплювались, а блокування працювало на інших.
Розширення з підтвердженими проблемами - це iBlock Origin та Mailtrack. Можливо, більшість блокаторів вмісту стосується проблеми.
Швидко виявилося, що зміна конфігурації Chrome відповідало за поведінку. Google працює так звані польові випробування в Chrome перевірити нові функції та зміни.
Ви можете перелічити всі варіанти певної версії Chrome, завантаживши chrome: // version /.
Інженери Chromium польову пробну версію, яка відповідає за проблему, називають мережевою службою. Мережева служба 'здійснює мережеві запити через окремий процес', повідомляє Google.
Google виправив помилку в Chrome 73 Beta, але не виправить її до поточної стабільної версії Chrome. Іншими словами: користувачі Chrome 72, у яких виникає проблема, повинні знайти інший спосіб її вирішення.
Google пропонує оновити до Chrome 73 Beta або відключити експеримент. Зважаючи на те, що більшість користувачів може не захотіти оновлення до бета-браузера, ось як вимкнути цю функцію зараз у Chrome 72:
- Завантажте chrome: // flags / # network-service в адресний рядок Chrome.
- Встановіть експеримент на 'Відключено'.
- Перезавантажте Chrome.
Проблему слід вирішити в Chrome Stable після перезавантаження. Спробуйте підключитися до Gmail або будь-якого іншого веб-сайту, який використовує веб-працівників для перевірки, чи справді це так.
Google вирішив не зупиняти розгортання експерименту або повертати його назад.
На даний момент, якщо це єдиний обрив експерименту, ми не відкочуємось. Причина полягає в тому, що як відносний відсоток користувачів Chrome, це все ще мало (наприклад, менше 0,1%). При запуску багаторічних проектів, які впливають на значну частину кодової бази, неможливо уникнути регресій. Ми повинні збалансувати досягнення прогресу вперед і уникати інших регресій, що повзають, і порушують деякі крайні випадки. Найкращий спосіб уникнути цього авторів розширень - використовувати dev / beta канали.
Google заявив, що автори розширень можуть уникнути таких проблем, як те, що виникає при тестуванні на версії Dev та Beta, в цьому випадку вводить в оману, вважаючи, що експеримент, можливо, навіть не був включений у певній версії Chrome.
Хоча менше 0,1% усіх користувачів Chrome здається відносно низьким, це все ж може вплинути на сотні тисяч користувачів.
Тепер ти: Ви запускалися у випуску? Чи повинен Google змінити свій підхід до тестів?