Chromové změny Google výrazně ovlivňují správu vyskakovacích oken javascriptu

Obsah:

Video: JavaScript - Дебаг (Debug) на Примере. Chrome DevTools 2024

Video: JavaScript - Дебаг (Debug) на Примере. Chrome DevTools 2024
Anonim

Google zavedl novou změnu, která by měla upoutat pozornost vývojářů. Společnost provedla úpravy, které změnily způsob, jakým jejich prohlížeč, Google Chrome, zpracovává vyskakovací scénáře JavaScriptu. Na rozdíl od dříve, Chrome nyní omezí vyskakovací okna JavaScriptu a změní tak způsob, jakým je platformou zachází a jak na ně přirozeně reagují.

Vyskakovací okna JavaScript jsou používána různými způsoby

Změna ovlivňuje několik typů dialogů odkazujících na JavaScripty. Úpravy založené na prohlížeči Chrome Canary způsobují, že se dialogy upozornění (), potvrzení () a výzvy () budou zobrazovat na webové stránce jinak. Různé webové stránky se mohou pokusit o začlenění těchto dialogů do prohlížeče Chrome více či méně, takže úprava Google zajistí, že uživatelé s nimi nebudou muset tolik jednat.

Situace před touto implementací byla zcela jiná. Dříve by uživatelé prohlížeče Chrome museli vydržet, když se o ně Chrome postará v každém okně prohlížeče, což mu poskytne spoustu práce navíc. Tak tomu bylo nejen u veřejné, testované verze prohlížeče Chrome, ale také u verze softwaru Beta.

Tato vyskakovací okna mají nebezpečný potenciál

Jednalo se o obrovské obtíže a také potenciální bezpečnostní riziko. Konkrétně to fungovalo tak, že vyskakovací okna se objevila na obrazovce blokující prohlížeč současně. To znemožnilo interakci prohlížeče, dokud nebylo vyskakovací okno pryč. Jediným způsobem, jak vyvolat vyskakovací okno, bylo interakce s ním. Díky tomu si majitelé webových stránek sami zaručují, že uživatelé nebudou mít jinou možnost, než komunikovat s vyskakovacími okny.

Objevilo se několik aplikací, o kterých lidé dnes vědí. Jeden z nich je docela neškodný, i když nepříjemný, protože lidé používají vyskakovací okna k žertování webových stránek, aby uživatele webových stránek uvedli do nepřetržité smyčky, která nikdy neskončila, a druhá, pokud by byla určena pro škodlivé účely.

Je snadné použít toto vyskakovací okno k poškození systému značným poškozením úplným omezením všech přístupů, které uživatelé mají k jejich prohlížeči, dokud je vyskakovací okno nezasáhne. Nasazením různých metod poškození systému mohou útočníci pomocí vyskakovacích oken zabezpečit pomoc z druhé strany.

Chromové změny Google výrazně ovlivňují správu vyskakovacích oken javascriptu