Google kromförändringar påverkar javascript popup-hantering drastiskt

Innehållsförteckning:

Video: Модальные окна (попапы) на HTML CSS JavaScript. Всплывающие окна. Как это сделать? 2024

Video: Модальные окна (попапы) на HTML CSS JavaScript. Всплывающие окна. Как это сделать? 2024
Anonim

Google har genomfört en ny förändring som borde fånga utvecklarnas uppmärksamhet. Företaget gjorde ändringar som ändrade hur deras webbläsare, Google Chrome, hanterar popup-scenarier för JavaScript. Till skillnad från tidigare kommer Chrome nu att begränsa JavaScript-popups och därmed ändra hur de behandlas och reageras naturligt av plattformen.

JavaScript-popups används på olika sätt

Förändringen påverkar flera dialogtyper som refererar till JavaScripts. Den Chrome Canary-baserade modifieringen gör att dialoger för varning (), bekräftelse () och snabb () behandlas på olika sätt när de dyker upp på en webbsida. Olika webbsidor kan försöka integrera dessa dialogrutor mer eller mindre i Chrome-webbläsaren, så Googles modifiering kommer att se till att användare inte kommer att behöva hantera lika mycket med dem.

Situationen före genomförandet var helt annorlunda. Tidigare måste Chrome-användare tåla att se Chrome ta hand om dem för varje webbläsarfönster, vilket ger webbläsaren mycket extra arbete att göra. Detta var fallet inte bara med den offentliga, testade buildversionen av Chrome, utan också med beta-versionen av programvaran.

Dessa popups har farlig potential

Detta var en enorm olägenhet och också en potentiell säkerhetsrisk. Hur det fungerade mer specifikt är att popups skulle visas på skärmen som blockerar webbläsaren samtidigt. Detta gjorde webbläsaren omöjlig att interagera med förrän pop-upen var borta. Och det enda sättet att få popupen att försvinna var genom att interagera med den. Detta gjorde att webbplatsägare garanterar sig själva att användare inte skulle ha något annat val än att interagera med popups.

Det finns flera applikationer som upptäcktes och som människor nu känner till. En av dem är ganska ofarlig, även om irriterande, eftersom människor skulle använda popup-fönstren för att häva webbplatser för att sätta webbplatsanvändare på en kontinuerlig slinga som aldrig slutade och den andra om den är avsedd för skadliga ändamål.

Det är lätt att använda denna popup för att påverka systemen avsevärd skada genom att helt begränsa all åtkomst som användare har till sin webbläsare tills popupen är interagerad med. Genom att använda olika metoder för att korruptera systemet kan angripare använda popup-fönster för att säkra hjälp från andra sidan.

Google kromförändringar påverkar javascript popup-hantering drastiskt