Попробуйте деминифицировать скрипт через соответствующие веб-сервисы. Я так уже делал, чтобы поправить некоторые баги. Код получается вполне читаемый получается.
Будет ли реализовано редактирование исходного кода страницы «на лету», как в Opera 12, и нужно ли для этого вмешиваться в ядро Chromium? Есть ли вообще планы по вмешательству в ядро?
Насколько желания сообщества совпадают с планами разработчиков? Другими словами: если бы голосование по необходимым фичам, которое прошло пару месяцев назад, провели только среди сотрудников компании, заметно ли отличались бы результаты?
Будет ли официально выпущен скин к браузеру, имитирующий стиль Opera 12? Уверен, что поклонники реализуют нечто подобное, как только будет реализована поддержка скинов, но два скина («Современный» и «Классический», например) «из коробки» были бы интересным решением. Классический скин был бы популярен среди тех, кому не нравятся «плоские» интерфейсы.
Использую Vivaldi в качестве основного браузера несколько дней.
Главные проблемы:
Расширения не могут выводить в интерфейс свои кнопки. Например, LastPass-ом из-за этого пользоваться неудобно.
Интерфейс со временем начинает тормозить, браузер приходится перезапускать каждые 1-2 часа. С Firefox тоже наблюдается такая проблема, но он может проработать без тормозов значительно дольше.
В инструментах разработчика отсутствует возможность прикрепить их к окну браузера.
Горячие клавиши периодически глючат. Последовательно нажатые Ctrl+T и Tab переводят фокус не в строку поиска, а на иконку выбора поисковой машины. Баг-репорт отправлял уже давно, но tabIndex этой кнопочке никто менять не хочет.
И ещё, конечно, много-много мелких багов и недочётов, с которыми вполне можно жить в ожидании релиза.
Спасибо вам за работу!
З.Ы.: А ещё знаете чего не хватает? В старой доброй Opera можно было отредактировать исходный код страницы (не сгенерированный DOM, а именно исходный код) и нажать на кнопку «Применить».
У меня Firefox в режиме single-process иногда пожирает 1.5 — 2 Гб оперативной памяти с несколькими открытыми вкладками или и вовсе без них. В свете этой ситуации, базирующиеся на Chromium браузеры у меня эффективнее высвобождают память (если, конечно, не оставлять надолго с «текущими» вкладками и не открывать их по 50-60 шт). Может это следствие неверного использования Firefox, конечно. Утверждать не берусь.
Или хотя бы реагируйте на присланные баг-репорты в рамках стандартных резолюций «Принято в работу» / «Дубль» / «Не удалось воспроизвести», «Не является багом» и т.д. Я уже несколько месяцев об этом прошу и предлагал свои человекочасы на реализацию, но всё глухо.
Перешёл наконец-то на Vivaldi окончательно. По сравнению с Firefox скорость работы приятно удивила. В браузере мне сейчас больше всего не хватает трёх вещей — приватных вкладок, полноценной поддержки расширений и интеграции утилит разработчика в окно браузера. Стоит ли ожидать что-то из этого в следующей тестовой сборке?
А что должен делать Ctrl+L? В Vivaldi у меня он вообще не срабатывает. В FF перемещает фокус в адресную строку, а не в строку поиска. Не понимаю, как это должно помочь.
Но есть проблема, которая преследует меня в каждой сборке и заставляет каждый раз после обновления лезть в browser.js (пора бы научиться писать расширения...). Я присылал багрепорт по этому поводу, но поскольку нет никакой обратной связи с пользователем, то непонятно, будут ли это исправлять вообще.
Суть проблемы: я часто пользуюсь последовательно сочетанием клавиш Ctrl + T, Tab. В классической Opera и Firefox это приводит к открытию новой вкладки и переводу фокуса в строку поиска. В Vivaldi же фокус сначала переводится на кнопку выбора поисковика. А если нажимать Tab в адресной строке при уже загруженной странице, то фокус сначала будет принимать ещё и кнопка добавления в избранное.
Попробуйте browser.js деминифицировать и поковыряться там. Возможно, удастся быстро исправить и не придётся ждать неделю до новой сборки (как я понял, вы уже используете Vivaldi как основной браузер).
Честно говоря, больше всего ждал полноценной поддержки расширений. Вновь не дождался, видимо объём работы там огромный.
Удивлён, что время сейчас тратится на импорт данных — это уже логичнее делать ближе к релизу. Может, я чего-то не понимаю.
С нетерпением жду полноценной поддержки расширений и приватных вкладок!
Сборка порадовала, но уже не терпится наконец начать использовать Vivaldi в качестве основного браузера :)
Неправда, разработчики Vivaldi никогда не объявляли защиту персональных данных приоритетом.
В Opera 12, например, пароли тоже хранились чуть ли не в открытом виде (легко дешифруемый формат), но это мало кого волновало. Если пользователь считает, что браузер недостаточно хорошо защищает его пароли, всегда можно воспользоваться сторонними решениями — например, LastPass или StickyPassword. Вот сам по этой же причине жду не дождусь, когда у Vivadi появится полноценная поддержка расширений.
Видимо, я немного не так выразился. Речь не о той панели закладок, что в сайдбаре, а о той, что появляется вверху или внизу для быстрого доступа.
Насчёт подзагрузки исходника — а реально ли будет реализовать редактирование исходного кода, как в старой Opera, без вмешательств непосредственно в ядро?
Кстати, баги я продублировал в багтрекер, но ужасно не хватает обратной связи. Неужели нельзя сделать хотя бы простенький интерфейс, который будет показывать реакцию разработчиков на баг? Хотя бы в пределах «Принято в работу / Дубль / Отклонено». Могу помочь в реализации подобного.
Для среднестатистического программиста написать рабочий конвертер заметок из ADR в JSON это дело 20 минут максимум. Сравнивать это со «своей обоолочкой над Хромом» — вообще не вариант.
Не удаляется загрузка, если она ещё не завершена — просто ничего не происходит по нажатию на пункт «Удалить» в контекстном меню.
Иногда пропадает пункт контекстного меню «Копировать в заметки». Закономерностей и связей установить пока не удалось.
У некоторых сайтов в панели закладок не отображаются favicon.
Из пожеланий:
Хотелось бы, чтобы нажатие средней кнопкой мыши в панели закладок приводило к открытию закладки в новой вкладке, а не в текущей.
Всё про ту же панель закладок — не хватает сортировки перетаскиванием, контекстного меню.
Ctrl+U для открытия исходного кода. А вот если удастся воспроизвести поведение этой функции из старой Opera — это будет сказка! Имеется в виду, что данные во-первых моментально грузятся из кэша (а не с повторным запросом к URL), а во-вторых — код может быть изменён, а изменения могут быть применены.
Насколько желания сообщества совпадают с планами разработчиков? Другими словами: если бы голосование по необходимым фичам, которое прошло пару месяцев назад, провели только среди сотрудников компании, заметно ли отличались бы результаты?
Будет ли официально выпущен скин к браузеру, имитирующий стиль Opera 12? Уверен, что поклонники реализуют нечто подобное, как только будет реализована поддержка скинов, но два скина («Современный» и «Классический», например) «из коробки» были бы интересным решением. Классический скин был бы популярен среди тех, кому не нравятся «плоские» интерфейсы.
Главные проблемы:
И ещё, конечно, много-много мелких багов и недочётов, с которыми вполне можно жить в ожидании релиза.
Спасибо вам за работу!
З.Ы.: А ещё знаете чего не хватает? В старой доброй Opera можно было отредактировать исходный код страницы (не сгенерированный DOM, а именно исходный код) и нажать на кнопку «Применить».
Но есть проблема, которая преследует меня в каждой сборке и заставляет каждый раз после обновления лезть в browser.js (пора бы научиться писать расширения...). Я присылал багрепорт по этому поводу, но поскольку нет никакой обратной связи с пользователем, то непонятно, будут ли это исправлять вообще.
Суть проблемы: я часто пользуюсь последовательно сочетанием клавиш Ctrl + T, Tab. В классической Opera и Firefox это приводит к открытию новой вкладки и переводу фокуса в строку поиска. В Vivaldi же фокус сначала переводится на кнопку выбора поисковика. А если нажимать Tab в адресной строке при уже загруженной странице, то фокус сначала будет принимать ещё и кнопка добавления в избранное.
Удивлён, что время сейчас тратится на импорт данных — это уже логичнее делать ближе к релизу. Может, я чего-то не понимаю.
Сборка порадовала, но уже не терпится наконец начать использовать Vivaldi в качестве основного браузера :)
В Opera 12, например, пароли тоже хранились чуть ли не в открытом виде (легко дешифруемый формат), но это мало кого волновало. Если пользователь считает, что браузер недостаточно хорошо защищает его пароли, всегда можно воспользоваться сторонними решениями — например, LastPass или StickyPassword. Вот сам по этой же причине жду не дождусь, когда у Vivadi появится полноценная поддержка расширений.
Насчёт подзагрузки исходника — а реально ли будет реализовать редактирование исходного кода, как в старой Opera, без вмешательств непосредственно в ядро?
Кстати, баги я продублировал в багтрекер, но ужасно не хватает обратной связи. Неужели нельзя сделать хотя бы простенький интерфейс, который будет показывать реакцию разработчиков на баг? Хотя бы в пределах «Принято в работу / Дубль / Отклонено». Могу помочь в реализации подобного.
Из пожеланий:
Это не баг, т.к. поддержка расширений даже не заявлена.