The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

30.03.2017 11:59  Разработчики Chrome намерены ограничить всплывающие диалоги на JavaScript

Разработчики web-браузера Chrome рассматривают возможность ограничения диалогов, реализуемых средствами JavaScript и блокирующих просмотр контента. В основной массе подобные диалоги применяются для навязывания каких-то действий и вызывают значительное недовольство среди посетителей.

Помимо раздражающих, но безвредных и одобренных владельцами ресурсов, всплывающих диалогов, в которых предлагается пройти различные опросы, обратиться к online-консультанту, подписаться на канал в социальной сети или подтвердить закрытие страницы, последнее время участились случаи использования данных диалогов для мошенничества или совершения вредоносных действий. Например, через рекламные сети или взлом сайтов продвигаются блоки, предлагающие обновить браузер чтобы продолжить просмотр страницы или установить поддельный антивирус под предлогом обнаружения в системе вируса, а также симулирующие возникновение системной ошибки и предлагающие позвонить по указанному номеру телефона.

Рассматривается несколько путей блокирования назойливых всплывающих диалогов, с сохранением возможности их применения по назначению. Вместо блоков, перекрывающих содержимое и останавливающих дальнейшую работу со страницей/браузером, для вывода уведомлений предлагается использовать Notifications API для показа не блокирующих работу уведомлений и HTML-тег dialog для организации ввода, а для отладочных целей console.log(document.origin).

На первом этапе предлагается изменить реализацию функций alert(), confirm() и prompt(), сделав их немодальными (не блокирующими страницу) и, по аналогии с тем, как это реализовано в браузере Safari, обеспечить их автоматическое закрытие при переключении на другую вкладку. Также рассматривается возможность отключения показа диалогов alert(), confirm() и prompt(), если пользователь просто просматривает страницу, не взаимодействуя с ней.



  1. Главная ссылка к новости (https://www.theregister.co.uk/...)
  2. OpenNews: Выпуск web-браузера Chrome 57
  3. OpenNews: В Chrome тестируют новый подход к компиляции JavaScript
  4. OpenNews: В Chrome введены ограничения на установку сторонних дополнений
  5. OpenNews: В Chrome вводятся ограничения по воспроизведению Flash-контента
  6. OpenNews: На соревновании Pwn2Own 2017 продемонстрированы взломы Ubuntu и Firefox
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: chrome
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.1, brzm, 12:03, 30/03/2017 [ответить] [смотреть все]    [к модератору]
  • +36 +/
    > сделав их немодальными

    Давно, блин, пора!

     
     
  • 2.4, Аноним, 12:20, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]
  • +3 +/
    А сохранение так и останется модельным ни выделить текст на странице, ни прокру... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.7, brzm, 12:44, 30/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +11 +/
    IMO, модальные окна в принципе зло, везде. Даже если нужно непременное вмешательство пользователя, то основное окно можно хотя бы оставить на read-only, скопировать ввод, справку вызвать, да что угодно.
     
     
  • 4.13, Аноним, 13:35, 30/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    А тебя не беспокоит, что по документации окно модальное, а браузер показывает ег... весь текст скрыт [показать]
     
     
  • 5.17, rshadow, 14:04, 30/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +5 +/
    Обычное программирование Просто тупое решение в лоб одной функцией, меняется ... весь текст скрыт [показать]
     
  • 5.57, YetAnotherOnanym, 10:42, 31/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Как пользователя меня это только радует ... весь текст скрыт [показать]
     
  • 5.59, brzm, 21:39, 31/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Во-первых, давайте без фамильярностей Во-вторых, вы плохо поняли то, что я напи... весь текст скрыт [показать]
     
  • 4.28, incker, 17:16, 30/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Бывает пользователь хочет закрыть страницу не сохранив прогресс Уведомление быт... весь текст скрыт [показать]
     
  • 4.29, Аноним, 17:54, 30/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Снова дилетантский подход Зло, но не везде Блокирующие окна нужны чтобы разреш... весь текст скрыт [показать]
     
  • 4.45, Линукс еще не готов, 23:40, 30/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    Алё иксперд Модальное окно необходимо чтобы сохранить контекст приложения, в ко... весь текст скрыт [показать]
     
     
  • 5.49, Аноним, 01:02, 31/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +3 +/
    Раньше на опеннете подобный позор было сложно встретить.
     
  • 1.2, Аноним, 12:08, 30/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Да ладно ... весь текст скрыт [показать]
     
     
  • 2.36, grsec, 19:17, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    100 Запустили в интернет всяких разрабов-гомобоев, которые загадили web Тепер... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Аноним, 12:15, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +9 +/
    Больше всего бесит когда поверх страницы выводится предложение подписаться на канал в Facebook или предлагаются услуги online-консультанта, на сайтах мелких фирмочек это стало модным.
     
     
  • 2.6, Аноним, 12:25, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Этих никто трогать не будет, они не через alert сделаны ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, Аноним, 17:56, 30/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Удалять перманентно. Больше не всплывет.
     
  • 2.46, Sabakwaka, 00:10, 31/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Голосуй ногами НЕ посещай сайты, которые тебя раздражают ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.60, Аноним, 08:01, 01/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    Кругом слишком много идиотов, чтобы это сработало.
     
  • 1.5, Аноним, 12:24, 30/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    При чем тут они Сколько я не встречал всплывашек - они все были сделаны на ди... весь текст скрыт [показать]
     
  • 1.8, Аноним, 12:58, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    Сто лет не прошло. Веб три-ноль близко...
     
     
  • 2.62, die_russofobs, 21:27, 01/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –2 +/
    Как же - зато очередной backdoor закрыли А то что тысячу оставили - так через т... весь текст скрыт [показать] [показать ветку]
     
  • 1.9, piteri, 13:00, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    >На первом этапе предлагается изменить реализацию функций alert(), confirm() и prompt(), сделав их немодальными

    И как их потом по назначению использовать?!

     
     
  • 2.12, Аноним, 13:30, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –4 +/
    Никак if CHROME elseif SAFARI elseif MOZILA elseif IE else... весь текст скрыт [показать] [показать ветку]
     
  • 2.20, Аноним, 14:16, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Любитель отладки alert()-ом в треде, все в Эйка!
     
  • 2.23, Lain_13, 16:05, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Подозреваю, что они будут локально-модальными Т е будут блокировать вкладку, н... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, НяшМяш, 19:36, 30/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Давно пора В хромой опере долго не мог отловить прикол, когда страница на клики... весь текст скрыт [показать]
     
  • 3.55, cmp, 08:40, 31/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Эй, привет тебе из 2017, в фф так уже пару лет
     
     
  • 4.58, Lain_13, 16:56, 31/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Потому и подозреваю, что и в Хроме так будет.
     
  • 2.47, Sabakwaka, 00:11, 31/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    Читай вывод в консол-монсол alert я использую, чтобы почитать переменные ... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, тоже Аноним, 13:02, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    То есть, набрасывая простенькую веб-морду, теперь нужно будет думать, как браузер отнесется к встроенным диалогам, и не сломает ли он своими капризами логику приложения? Молодца!
     
     
  • 2.11, Аноним, 13:13, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    А разве сейчас не надо думать?
     
     
  • 3.14, тоже Аноним, 13:36, 30/03/2017 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Если это чисто внутренняя и чисто техническая морда, не предназначенная для высо... весь текст скрыт [показать]
     
  • 3.32, Аноним, 18:46, 30/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Пыхомакаки, сэр, такого не умеют.
     
     
  • 4.40, тоже Аноним, 21:05, 30/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    А диванные эксперты в жизни не видели за веб-мордой ничего, кроме пыха.
     
     
  • 5.61, Аноним, 14:30, 01/04/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Интересно, почему у тебя такая обида? Ты пыхомакак?
     
  • 2.24, Lain_13, 16:07, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    А ты не показывай alert сразу при открытии страницы, например Кто вообще так ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, тоже Аноним, 16:47, 30/03/2017 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    Не знаю. Я - не делаю.
     
  • 1.15, metakeks, 13:54, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    Ой млё, как будто в баннерах до этого такой срани не было. Особенно на Flash...
     
     
  • 2.33, Аноним, 18:47, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +1 +/
    > Особенно на Flash

    А что это?

     
  • 1.16, sorrymak, 13:56, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Хоть что-то годное.
     
  • 1.18, yan, 14:08, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    И вроде что-то меняют, режут, а всё те же криво-таблицы-попапы-фреймы как были, так и остались, только теперь js/css/html5/etc. Странно.
     
     
  • 2.19, тоже Аноним, 14:15, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    Что ж тут странного Очевидно, что победить в этой борьбе такими методами невозм... весь текст скрыт [показать] [показать ветку]
     
  • 1.21, Аноним, 14:52, 30/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +4 +/
    Всё, з п яваскриптоводов начнёт падать, т к такую востребованную назойливость ... весь текст скрыт [показать]
     
  • 1.22, Ilya Indigo, 15:47, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    > 1-ый абзац.

    А браузеры тут причём?
    Меня, подозреваю и не только меня, раздражает что браузер потребляет ресурсы в несколько раз больше, чем мои игори, но что-то Google не спешит ограничивать сайты в ресурсах, а было бы куда полезней.

     
  • 1.25, annonim, 16:19, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    Firefox (SeaMonkey) + uBlock Origin + NoScript + Ghostery = резкое сокращение различного рода назойливостей.
     
     
  • 2.26, _KUL, 16:22, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +2 +/
    lynx?!
     
  • 2.34, edv, 18:49, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    Ghostery Блокируем spyware средствами другого spyware Это как в новости - у ва... весь текст скрыт [показать] [показать ветку]
     
  • 1.31, Аноним, 18:26, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • –1 +/
    когда тама wayland в chrome запилят?
     
  • 1.35, RobotsCantPoop, 19:04, 30/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > Например, через рекламные сети или взлом сайтов продвигаются блоки, предлагающие обновить браузер чтобы продолжить просмотр страницы или установить поддельный антивирус под предлогом обнаружения в системе вируса, а также симулирующие возникновение системной ошибки и предлагающие позвонить по указанному номеру телефона.

    У них там вообще какой год-то?

     
  • 1.38, Аноним, 19:52, 30/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +/
    как не почитаешь комменты - все сидят на свободных форках браузеров и плюются от... весь текст скрыт [показать]
     
     
  • 2.39, Аноним, 20:07, 30/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • +/
    Все новости об изменениях в хроме подразумевают хромиум же.
     
  • 1.41, Аноним, 21:23, 30/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +/
    Это давно уже надо было сделать Раздражают эти навязчивые баннеры И главное за... весь текст скрыт [показать]
     
     
  • 2.54, cmp, 08:37, 31/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Раздражают критины, которые не знают, что в модальные диалоги нельзя вставить ни... весь текст скрыт [показать] [показать ветку]
     
  • 1.42, Аноним, 22:01, 30/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Как же дико бесит когда серфишь по инетрнету без мышки, нажал ctrl w закрыть вкл... весь текст скрыт [показать]
     
     
  • 2.53, cmp, 08:32, 31/03/2017 [^] [ответить] [смотреть все] [показать ветку]    [к модератору]  
  • –1 +/
    А до esc пальчики не дотягиваются?
     
  • 2.56, Аноним, 09:46, 31/03/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • –1 +/
    а ты поменьше по порносайтам лазь и все будет хорошо разработчики не при чем, ... весь текст скрыт [показать] [показать ветку]
     
  • 1.43, Аноним, 22:04, 30/03/2017 [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    На порнухе бывает появляются грозные предупреждения, что мол вы смотрели порнуху... весь текст скрыт [показать]
     
  • 1.44, Аноним, 23:12, 30/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    В Firefox бороться с этим несколько проще В about config надо запретить сценари... весь текст скрыт [показать]
     
  • 1.48, Аноним, 00:47, 31/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    Вот это полезно
     
  • 1.51, Аноним, 01:20, 31/03/2017 [ответить] [смотреть все]    [к модератору]  
  • +/
    не модальный alert ddos
     
  • 1.52, Аноним, 06:01, 31/03/2017 [ответить] [смотреть все]     [к модератору]  
  • +/
    да пусть они будут модальные, сделайте принудительно большой крестик для закрыти... весь текст скрыт [показать]
     
     
  • 2.63, Аноним, 19:19, 03/04/2017 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Не получится так Слишком много способов, которыми можно отрисовать диалог И ка... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor