Pull to refresh
54
0
Максим @empr

User

Send message
Поставил Vivaldi Hooks в ручном режиме. Выдержка из Readme:
Copy **vivaldi** folder into **Vivaldi\Application\{version}\resources**

Запустил Vivaldi, он попросил сохранить файл vendor-bundle.js, выбрал ту же самую директорию.
В настройках выбрал соответствующий хук, перезапустил браузер. Всё работает.
Печально, что до сих пор не исправлен баг с отсутствием автоматической активации вкладки после нажатия на уведомление, пришедшее с нее (например, в случае со Slack). Штука вроде бы простая, но нужная. Придётся поковыряться самому :)
Уже просили эту фичу, насколько я помню — ответили, что будет, но не стоит в приоритете.
Vivaldi Hooks (спасибо den_po)



На предыдущих версиях браузера у меня этот аддон адски глючил и всё ломал, но с 1.5 — вдруг заработал, как полагается.
Существует RAD-среда DevelNext, в которой десктопные программы пишутся на JPHP — аналоге PHP, компилируемом в байт-код для JVM. UI построен на JavaFX. Есть возможность писать свои расширения на Java — к примеру, я реализовал в несколько строк подхват сторонних DLLок через JNA. К сожалению, автор компилятора и среды позиционирует свой продукт, как решение для начинающих программистов, поэтому вместо нормального редактора файлов проекта, предпочтение отдаётся всевозможным drag&drop конструкторам. Вероятно, со временем это изменится.

Скриншот

А что не так с заметками?
На самом деле ничего особенного, в реализации она не сказать, что сильно сложна.
Но я очень удивился, когда мне пришлось всё-таки слезть с Opera 12 и перейти на Firefox, и я не нашёл в его дебаггере этой фичи. Проверил в Chrome — тоже нет. Пришлось оставить для этого дела Оперу на компьютере, а когда у неё начались проблемы с сертификатами — написать свой костыль.
HTTP-дебаггер с возможностью отправлять свои запросы и сразу же смотреть «сырой» ответ сервера на них.
Обратите внимание: я сразу подчеркнул, что об открытом трекере и не прошу даже. А вот прикрутить e-mail уведомления об изменении статуса бага для авторов репортов можно было давно — это не тот функционал, на который нужно тратить десятки человекочасов. Да и об ускорении разработки я не говорил — очевидно, что это не связано.
Добавьте к ярлыку Vivaldi вот такой параметр:
--remote-debugging-port=2015

Перезапустите браузер, откройте в нём:
http://localhost:2015/
В списке найдите browser.html (адрес у этой страницы будет при каждом запуске несколько отличаться, так что нужно всегда смотреть актуальную ссылку в списке) — сможете работать из веб-инспектора с UI самого Vivaldi. (И да, здесь веб-инспектор будет встроен в окно. Хоть где-то! :))
Странно, у меня пропадает полностью.
Сделал нечто подобное.



Если понравится — забирайте :)

Код
@keyframes pageload_active {
  0% { background-position: 0 0; }
  100% { background-position: 28px 0; }
}

.addressfield .pageload
{
    background: repeating-linear-gradient(-45deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) 11px, rgba(255, 255, 255, 0.15) 10px, rgba(255, 255, 255, 0.15) 20px);
    background-size: 28px 28px;
    animation: pageload_active 0.77s linear infinite;
}
Благодарю! Поставил, потестировал. Да, это не совсем то, что хотелось с индикатором, но уже НАМНОГО лучше, чем раньше. Теперь лишь вопрос привычки :)
Собственно, раньше видел этот патч у вас на сайте, но не качал его, поскольку там написано:
Удаляет задержку при открытии ссылки из внутренних страниц браузера (например из Экспресс Панели).

Фактически же задержка исчезает вообще, даже при переходе по ссылкам на форуме. Может, стоит поправить описание? Например, так:
Прогресс-бар появляется сразу же после того, как пользователь осуществляет переход по ссылке или начинает загрузку страницы.
В Vivaldi есть единственная возможность — вызвать контекстное меню и нажать «Искать ....». Это не только менее юзабельно из за вдвое большего количества кликов, так еще и не позволяет открывать некликабельные ссылки, как и перетаскивать изображения на новую вкладку.

Перечитайте ещё раз. Звучало так, как будто других возможностей, кроме «Искать ...» перейти по некликабельной ссылке в Vivaldi нет. Возможно, я вас сам некорректно понял, но уже вроде бы понятно, о чём речь. Сам drag&drop в этих целях не пользуюсь и не пользовался никогда, но надеюсь, что описанный вами момент поправят — функция действительно для многих на уровне «рефлексов». В настоящий момент Vivaldi часто вылетает даже при обычном перетаскивании элементов в пределах страницы — возможно, потому и не спешат реализовывать упомянутую функциональность, пока не починят этот баг.
У меня наоборот — закрываются обратно, и открывать их снова — не мучение, но неудобно :)
Предлагал недавно на форуме Vivaldi дать пользователю возможность после настройки оптимального размера превьюшек табов (у кого-то на всю ширину, у кого-то наполовину, кто-то вообще отключит их) отключать возможность изменения их размера (точно так же, как и выключения/включения) во время работы с браузером. Надеюсь, возьмут в работу — там дел-то на один чекбокс в настройках.
Вот что касается баг-трекера — простите, что вклиниваюсь, но не могу не прокомментировать. Лично я туда ничего принципиально не отправляю уже год, пока они не сделают… нет, не публичный баг-трекер (о такой роскоши даже не прошу), а хотя бы нормальное, человеческое реагирование на отправленные репорты — по крайней мере письма от робота о смене статуса бага (принято/отклонено/дубль и т.д.). Общаться с пустотой мало желания. Все эти слоганы типа «браузер для друзей» — ни разу не сочетаются с политикой относительно баг-трекера. Я ещё год назад или около того писал и Илье, и разработчикам, даже предлагал своё время и свою помощь, чтобы сделать обратную связь, дабы всё это по-человечески выглядело для обычных пользователей. Но разработчики по каким-то причинам, увы, предпочитают наступать на старые грабли.
В Vivaldi есть единственная возможность — вызвать контекстное меню и нажать «Искать ....». Это не только менее юзабельно из за вдвое большего количества кликов, так еще и не позволяет открывать некликабельные ссылки

Перетаскивание действительно не работает, однако необязательно нажимать «Искать» — есть же «Перейти по ссылке».

image

не позволяет открывать некликабельные ссылки, как и перетаскивать изображения на новую вкладку

Опять-таки — позволяет. Хоть и не перетаскиванием, конечно.

Фич-реквест: сделайте, пожалуйста, вращающийся индикатор в адресной строке или во вкладке вместо favicon (а лучше с возможностью настройки), который указывает, что браузер пытается загрузить новую страницу.

Поясню проблему: к примеру, возьмём форум Vivaldi. Работает он достаточно медленно, иногда между нажатием на ссылку и тем моментом, когда сервер начинает отдавать страницу, проходит до двух секунд.

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

В данный момент понять, что команда принята, можно лишь одним способом — посмотреть на кнопку обновления страницы (), которая в момент отправки запроса сменяется кнопкой «Остановить» (). Однако с анимированным вращающимся индикатором во вкладке или адресной строке будет намного удобнее — его можно сразу заметить боковым зрением. Пример из Chrome:
Спасибо за релиз!

Но по-прежнему не хватает приватных вкладок. Этот момент как-то странно прокомментировали на форуме:

Private/Incognito tabs -> private windows and tabs are available

Приватные окна-то я нашёл, а вот приватных вкладок, которые могут соседствовать с обыкновенными, не приватными, не вижу.
Помню, до сих пор пользуюсь смартфоном с qwerty-клавиатурой (Photon Q) за отсутствием адекватных аналогов. Аналогично и с мышками — всё индивидуально, многим не будет нравиться отсутствие тактильного отклика, сколько не привыкай к такому.
1
23 ...

Information

Rating
Does not participate
Date of birth
Registered
Activity