Chrome уничтожит всплывающие окна в интернете
30 март 2017 17:05 #54890
от ICT
ICT создал тему: Chrome уничтожит всплывающие окна в интернете
Окна прикрываются По мнению разработчиков браузера Google Chrome, всплывающие окна-уведомления на JavaScript создают «слишком много возможностей для злоупотреблений». Команда разработчиков Chrome намерена их запретить, пишет издание The Register. В качестве примера представители Google приводят популярные у интернет-мошенников и раздражающие пользователей сайты с всплывающими уведомлениями, сигнализирующими об обнаружении вируса и предлагающими установить фальшивый антивирус, обновить браузер, имитирующими системные ошибки и т.п. Как сделать всплывающие уведомления безопасными В блоге для разработчиков Google поясняет, что первые версии JavaScript, представленные в 1995 г., имели три функции взаимодействия с пользователем - alert(), confirm() и prompt(). Со временем их синхронные API стали конфликтовать с современными версиями браузеров. Диалоговые окна являются модальными - движок JavaScript останавливается до получения отклика пользователя, что при злонамеренном использовании ведет к блокировке всего браузера. http://filearchive.cnews.ru/img/zoom/2017/03/30/chrome600.jpg"> Создатели Google Chrome вступили в борьбу со всплывающими окнами Для борьбы с ними Google планирует в ближайшей перспективе изменить обработку JavaScript, сделав функции alert(), confirm() и prompt() немодальными. Это уже реализовано в браузере Safari, где всплывающее JavaScript-окно исчезает при переходе пользователя на другую вкладку. Еще одним потенциальным новшеством может стать возможность отказа от показа alert(), confirm() и prompt() в том случае, если пользователь не взаимодействует с веб-страницей. «Детали такого варианта еще обсуждаются», - отметили в Google. HTML на замену JavaScript Кроме того, Google рекомендует разработчикам несколько других вариантов использования уведомлений. К примеру, они могут применять функцию Notifications API. Для получения отклика от пользователя ей предусмотрено диалоговое окно HTML. Работающие с межсайтовым скриптингом могут использовать метод console.log. На мобильных же платформах рекомендуется использовать API, которое позволяет узнать, видит ли пользователь ваш сайт - Page Visibility API.[img]http://filearchive.cnews.ru/img/zoom/2017/03/30/chrome600.jpg"> Создатели Google Chrome вступили в борьбу со всплывающими окнами Для борьбы с ними Google планирует в ближайшей перспективе изменить обработку JavaScript, сделав функции alert(), confirm() и prompt() немодальными. Это уже реализовано в браузере Safari, где всплывающее JavaScript-окно исчезает при переходе пользователя на другую вкладку. Еще одним потенциальным новшеством может стать возможность отказа от показа alert(), confirm() и prompt() в том случае, если пользователь не взаимодействует с веб-страницей. «Детали такого варианта еще обсуждаются», - отметили в Google. HTML на замену JavaScript Кроме того, Google рекомендует разработчикам несколько других вариантов использования уведомлений. К примеру, они могут применять функцию Notifications API. Для получения отклика от пользователя ей предусмотрено диалоговое окно HTML. Работающие с межсайтовым скриптингом могут использовать метод console.log. На мобильных же платформах рекомендуется использовать API, которое позволяет узнать, видит ли пользователь ваш сайт - Page Visibility API.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Похожие статьи
Тема | Релевантность | Дата |
---|---|---|
Как отключить всплывающие push уведомления на Андроид? | 10.34 | Среда, 03 мая 2017 |
Новая iOS уничтожит 200 тыс. приложений для iPhone и iPad | 9.96 | Среда, 15 марта 2017 |
Новые часы Pebble не выйдут. Fitbit уничтожит компанию после покупки | 9.54 | Среда, 07 декабря 2016 |
Окна почты | 8.72 | Воскресенье, 29 сентября 2019 |
Окна Microsoft потускнели на 10% | 8.62 | Вторник, 27 января 2015 |
Диалоговые окна нараспашку | 8.62 | Четверг, 28 января 2021 |
Самозанятые хотят "единого окна" | 8.53 | Понедельник, 31 октября 2022 |
Нейросеть научили прятать открытые окна при приближении начальника | 8.26 | Среда, 28 декабря 2016 |
Окна Победы: Как праздник 9 мая укрепил добрососедство по всей стране | 8.26 | Воскресенье, 10 мая 2020 |
Закрытые "окна": "Росэнергоатом" перевел АЭС на российскую операционную систему | 8.26 | Среда, 30 июня 2021 |