У цій версії було доопрацьовано систему отримання відбитків для сервісу FingerprintSwitcher.
Тепер сервіс буде збирати і зберігати відбитки з уже готовими даними canvas для окремих запитів PerfectCanvas.
Цілком очевидно, що неможливо додати абсолютно всі запити PerfectCanvas, тому перевага буде надаватися лише найпопулярнішим.
Список популярних запитів буде генеруватися автоматично на основі даних про використання сервісу. Чим більше різних користувачів будуть використовувати один і той самий запит, тим вищі шанси того, що саме він буде доданий у базу.
У випадку, якщо сайт змінить код, цей запит PerfectCanvas перестане використовуватися користувачами і буде прибраний автоматично на основі статистики.
Якщо відбитка з потрібним запитом все-таки немає в базі, то він буде згенерований динамічно, точно таким же способом, як це відбувається зараз. Статус сервісу. Для формування статистики потрібен деякий час, тому сервіс запрацює на повну силу приблизно через тиждень або пізніше.
Технологія все ще перебуває в статусі бети, тому можуть бути баги, у тому числі критичні. Як використовувати? Для використання необхідно встановити версію 24.6.0 або старше, посилання внизу теми. І це всі зміни, які необхідно зробити.
Нова версія, перед відправленням запиту з PerfectCanvas для динамічного рендерингу, буде намагатися знайти потрібний відбиток в основній базі, якщо це станеться, динамічне відмалювання не знадобиться, а потрібний відбиток буде повернено миттєво.
Якщо ви з якоїсь причини не хочете отримувати відбитки створені заздалегідь, то цю можливість можна вимкнути, для цього потрібно встановити параметр "Увімкнути попереднє обчислення PerfectCanvas" у false в дії "Отримати відбиток". Отримання відбитка з PerfectCanvas без запиту. Ще однією цікавою особливістю нової версії є те, що тепер відбитки з готовими даними PerfectCanvas будуть отримуватися навіть без запиту. Навіть при отриманні відбитка без параметрів, ви отримаєте відбиток з даними для популярних запитів PerfectCanvas.
Таким чином, ви зможете отримувати неунікальні дані canvas миттєво і без попередньої підготовки (без отримання запиту PerfectCanvas).
Але покладатися на цей механізм цілком все ж не варто, адже потрібного вам запиту може не виявитися в списку популярних.
Якщо ви не хочете використовувати цей механізм, ви можете встановити параметр "Використовувати PerfectCanvas" у дії "Застосувати відбиток" у false. Скрін
Інші зміни. Покращено емуляцію властивості locale для internationalization API. Related address при емуляції webrtc отримується з адреси приватної мережі введеної користувачем.
!ВАЖЛИВО.
Ця тема буде модеруватися.
Повідомлення що не стосуються нової версії будуть видалені.
У темі дозволяється писати про знайдені баги, але лише в такому форматі
Повідомлення про помилку без мінімального проекту і опису буде видалено, а автор буде заблокований на 30 днів.