Pull to refresh

Comments 5

Индивидуальные настройки скриптов и стилей, имеющиеся только у Оперы среди основных браузеров — это тоже устаревшее и несовременное явление на фоне аддонов, которые Опера поддерживает (с 11-й версии), потому что работы для пользователя по настройкам браузера намного больше, чем при установке аддона.

А на мой взгляд это жирнейший такой плюс опере. К каком браузере еще я так просто могу настроить под себя поведение других сайтов?

Запретить все всплывающие окна кроме как для ютуба? Пожалуйста
Удалить куки гугла и других поисковых систем при выходе? Пожалуйста
Разрешить только нужным сайтам Флеш? Пожалуйста
Запретить вк перенаправлять тебя на страницу авторизации, когда неавторизированный слушаешь музыку? Пожалуйста
Запрета передачи реферера? Пожалуйста

Более чем уверен, что в FF и Хроме можно точно так же настроить с помощью настроек браузера и плагинов. Но сколько времени я потрачу на поиск этих самих плагинов и путей для настроек?
Ничего не имею против индивидуальных настроек всего остального, кроме скриптов с описанной особенностью — когда перестают работать директивы скриптов из общей папки для всех индивидуально настроенных сайтов.
> Что делать, если среди сайтов есть URL с защищённым протоколом https?

Насколько я помню, это относится только к работе скрипта на сайте. А вытащить информацию с https не проблема, загружая страницу как скрипт и вытаскивая информацию через BeforeScript.
Но с юзерскриптом это почему-то не работает (то ли баг, то ли задумано). Если проследить историю кроссбраузерного скриптинга в Опере оп форумам, то создаётся впечатление, что сначала, в версии 9-й примерно это работало, потом убрали или сломали. Но факт, что сейчас BeforeScript из юзерскрипта не работает, поэтому я решал эту задачу через внедрение юзерскрипта в другой домен и канал PostMessage, поэтому нужен был https.
> то ли задумано
Задумано: «Scripts that use Greasemonkey notation are handled slightly differently (in order to be compatible with existing scripts): They are not permitted to use window.opera.addEventListener and associated methods, or magic functions and variables.»

Так что если не хочется бороться с окошком подтверждения, придётся переименовывать скрипт в abc.js
Sign up to leave a comment.

Articles