DevTools в браузере Vivaldi 1.10.289.3

    image

    Всем привет!

    Как правило, в последнее время на Хабре мы публикуем только новости о стабильных версиях браузера Vivaldi, не отвлекая «по пустякам» на тестовые сборки. Но сегодня случай особый. Мы добавили в браузер функцию, о которой давно просили многие разработчики, в том числе и на Хабре, поэтому мы решили сообщить новость пораньше, не дожидаясь стабильного релиза. Ну и, конечно, будет лучше, если собственно разработчики и потестируют запрашиваемую функцию. Подробности под катом.

    «Прибитые» DevTools


    Итак, дождались: в браузере Vivaldi появилась возможность размещать средства разработчика непосредственно в окне браузера:

    image

    Сказать, что такую функцию просили пользователи — значит, ничего не сказать. Это один из трёх китов, на которых стоит весь мир пользовательских запросов. К двум другим относятся синхронизация и почтовый клиент. Могу сказать, что эти два кита в процессе рождения и проходят внутреннее тестирование в компании, а вот «прибитые» средства разработчика уже готовы к показу широкой публике. Пробуйте, тестируйте, а о всех недочётах сообщайте нам — так мы сможем подготовить к следующему стабильному релизу удобный и качественный инструмент разработчиков.

    Да, если кто-то уже привык работать с этими средствами в отдельном окне — мы оставили возможность размещать средства разработчика и в таком виде. А также слева-справа и внизу окна:

    image

    Папки Экспресс-панели


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

    image

    Помимо этого мы исправили множество багов и недоделок, полный список которых в конце статьи. Но исправить удалось не всё, плюс — свежие известные проблемы:

    • Быстрые клавиши в «прибитых» средствах разработчика конфликтуют с браузерными VB-27893
    • Переключение тем внутри средств разработчика приводит к крэшу (не относится к темам браузера) VB-27954

    На этом пока всё. Полный список изменений в конце статьи, а загрузить новую сборку можно по ссылкам ниже:


    Полный список изменений:
    • [New feature] Dock Developer Tools to main window (VB-2776)
    • [Linux] UI context menus do not show up on long touch (VB-17457)
    • [Mac] «Look Up» selection is offset when «Native Window» is enabled (VB-27792)
    • [Mac] Tap with three fingers is swallowed (VB-15570)
    • [Mac][Media] Improvements in resiliency (VB-23256)
    • [Mac][Quick Commands][IME] Unable to type/search two or more Japanese words (VB-19079)
    • [Regression] vivaldi://startpage does not work correctly as homepage (VB-27815)
    • [Extensions] Pop up windows from extensions in address bar sized incorrectly (VB-25663)
    • [Extensions] Vivaldi should respect the newtab extension override (VB-27785)
    • [Extensions][UI Zoom] Popup content not zoomed correctly (VB-27804)
    • [Address Field] Vivaldi-prefixed URLs incorrectly rank highest in autocomplete (VB-27678)
    • [Media] Renderer crashes, if I want to play sound on dictionary.cambridge.org (VB-27469)
    • [Media] Turn on MSE (Media Source Extensions) handling of MP3 (VB-27381)
    • [Notes] Let «Insert Note» menu use sub menus (VB-27778)
    • [Spatial Navigation] Spatial Navigation skips links (VB-27061)
    • [Search Engines] Rename Yandex to Яндекс (VB-5176)
    • [Search field] Typed history doesn't remove duplicates (VB-27673)
    • [Speed Dial] Dragging speed dial bookmarks might break Speed Dial (VB-14546)
    • [Speed Dial] Provide a Visual hint of pages for folders (VB-6192)
    • [Tabs] Stack indicator overlaps favicon & counter (VB-24205)
    • [Themes] «Fade foreground colours when out of focus» cannot be disabled/enabled second time you open settings (VB-19901)
    • [Web panels] Favicons are not transparent (VB-27726)
    • Pages not encoded in UTF-8 cannot be revisited, closed, etc. (VB-27708)
    • Added setting for focusing webview on new tab (VB-27034)

    Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.
    Vivaldi Technologies AS
    153.26
    Vivaldi — браузер для наших друзей
    Share post

    Comments 65

      +1
      В почтовом клиенте будет функционал RSS? Если да, то будет работать как в классической опере?
        +1
        Да, такой функционал будет. Как будет работать — покажет время :-)
          0
          Большая просьба, сделайте его полностью управляемым с клавиатуры. Сейчас использую расширение, разработчики которого думали непонятно какой частью тела и поддержки клавиатуры практически нет, плюс кнопки не особо большие. Это просто АД. Я скучаю по 12-ке, где хоть худо-бедно можно было ограничить использование грызуна (а я тогда сетовал, что плохой RSS-ридер был, эх). Ну и кнопочку типа «открыть все» не забудьте (не в смысле открыть все фиды, а все ссылки на оригинальные новости из фидов) — очень не хватало в Опере
        +1
        Ура! Ура! Ура! Иду заново устанавливать.
          0
          Добавьте в автообновление галочку «Устанавливать еженедельные обновления» )
            0
            Вы можете включить эту галочку. Стабильные версии будут обновляться на стабильные, тестовые — на тестовые. Смешивать их нельзя.
            0
            Упаковку в msi планируете? Ну или хотя бы внедрение параметров для тихой установки (вообще без всплывающих окон)?
              0
              Пока нет. Но нужны репорты по этому поводу.
              0
              Планируется ли в скриншоты областей добавить графическое редактирование? Подчеркивания, надписи, стрелочки
                +1
                На первом этапе будет добавляться возможность ресайза выделенной области, остальное — по запросам пользователей.
                0
                Отлично! Осталось дождаться еще двух китов и я готов переехать на Вивальди.
                  +1
                  dark тема для dev tools есть?
                    0
                    есть
                    +1
                    Спасибо Вам огромное!
                      0
                      Просто супер, темная тема, эмуляция девайсов, все на месте
                      Одно но — открывается по F12, но не закрывается по F12
                      Linux, 32-bit
                        0
                        по ctrl+shift+i тоже самое
                        0

                        Помнится раньше linux версия не умела H.264. Потом был какой-то официальный материал по подключению кодека. И это помогло. И несколько сборок назад оно снова отвалилось. Что-куда-жать-копировать-запускать-etc чтобы вернуть >360p на youtube? )

                          +1
                          Попробуйте вот этот скрипт:
                          https://gist.github.com/ruario/bec42d156d30affef655#file-latest-proprietary-media-sh-L1
                            0

                            Спасибо. sudo apt-get install oxideqt-codecs-extra вернуло кодек

                            0
                            На маке использую расширение H264 Youtube Codec для получения H264-видео на ютубе.
                            0
                            VB-24789 — все так же не поправлен?
                            Есть по нему информация?
                              0
                              Подтверждён, несколько дублей, ждёт своей очереди.
                              0
                              Отличная новость!
                              А можно еще пожалуйста сделать чтобы на маке работали шорткаты открытия окна девтулз CMD+Shift+C и CMD+Alt+I (как в хроме/опере)
                                0
                                Уже больше года сижу на вивальди, рад как слон. Но только вот одно печалит, можно как то разнести пункт «Переключение прокруткой» на 2 пункта, «переключение прокруткой» и «переключение ПМК + Колёсико» а то при расположении вкладок сбоку их не получается проскроливать когда их много, и приходится либо отказываться от ПМК + Колёсико, что очень не хочется, либо заниматься пиксель хантингом и пытаться угадывать вкладку. Сейчас стоит расширение vTabs только оно и спасает, но хотелось бы нормальное решение иметь
                                  +1
                                  Присоединяюсь, не очень логичная галка, отвечающая одновременно за достаточно отличающиеся действия.
                                  0
                                  Не нашел возможности импортировать данные из другого браузера, кроме закладок. Те же частые сайты, пароли…
                                  Планируется подобный функционал, если это технически возможно?
                                    0
                                    Экспресс-панель импортируется из Opera. Но это тоже как бы закладки. Более полный импорт пока не планируем — там много работы.
                                      0
                                      Тут стоит уточнить, что из разных браузеров, Vivaldi умеет стягивать разное. Из того же FF тянется практически все(Пароли, история).
                                    0
                                    Это конечно классно, но есть вопрос о кастомизации экспресс-панели.
                                    Реально не хватает настраиваемой строки поиска в экспресс-панели.
                                    Это удобно, когда в адресной строке ищет гугл, а в строке поиска экспресс-панели — другой поисковик.
                                    Вот как прикрутить поле, не использую сторонних расширений?
                                      0
                                      Так есть же специальное поле поиска? А, или нужно два поисковика одновременно… Ну, пока можно настроить один по умолчанию, а второй запускать с суффиксом.
                                        0
                                        да, именно одновременно, с настройкой поля поиска в экспресс панели, ну как было в престовской опере, желательно с возможностью его настройки или отключения.
                                        вообще такую кастомизацию планируется сделать, или об этом можно забыть?
                                        а то практически везде есть, кроме вивальди…
                                      +1
                                      Спасибо! Это было единственное, что не давало перейти с Хрома.
                                      Еще бы добавить очень полезную функцию Safari на Mac — возможность открывать видео в режиме Picture in Picture.
                                        0
                                        Кстати, когда примерно версия уйдет в стабильную ветку?
                                          0

                                          Ну… Трудно сказать. Месяца через полтора.

                                        0
                                        Ну наконец-то смогу с Хрома уйти. А вы планируете развивать ваши тулы?
                                          0
                                          Ну, это не наши тулы. Но если будет возможность улучшить — конечно улучшим.
                                            0
                                            Улучшите браузер, а не тулы.
                                            Чертовски не хватает умного поиска по истории в адрес баре как в фф.
                                            Там я могу написать что-то типа «http://адрес сайта/ тайтл страницы к-я мне с него нужна» и фф сам подсказывает остаток урла. А вот Вивальди умеет автокомплит только урла =(

                                            Я могу это куда-то тикетом заслать может вам на рассмотрение?
                                        0
                                        Большое спасибо! Ещё бы поправить это корректную работу расширения Pocket, сейчас он устанавливается, но на панели значок не отображается.
                                          0
                                          Эх, вот бы щас приватных вкладочек. =(
                                            +1
                                            Синхронизация. Очень ждем.
                                              0
                                              Долгожданная новость :-) Спасибо! Дальнейших успехов!
                                                0
                                                Проверьте, пожалуйста, VB-27890 удалось воспроизвести? Отключил подсказки от поисковиков для всех средств поиска — проблема ушла.
                                                  0

                                                  Исправлен пять дней назад.

                                                    0
                                                    Не подскажите, что это за атрибут «data-vivaldi-spatnav-clickable» который вставляется браузером при инспектировании?
                                                      0

                                                      Он не при инспектировании вставляется, а при рендеринге страниц. Таким образом браузер "помечает" элементы, по которым будет осуществляться пространственная навигация.

                                                        0
                                                        А эту заботу можно как-то отключить? Вообще не радует каждый раз вычищать разную самодеятельность из кода, если захотелось его скопировать.
                                                        Или какой-то флаг в девтулз типа «скрывать всё, что браузер добавляет в код».
                                                  0
                                                  При инспектировании в веб-панели, dev-tools не появляется, но судя по всему сидит в процессах. Очень не хватает указания своего заголовка и иконки для веб-панели.
                                                    0
                                                    В приватном окне Инструменты разработчика убивают браузер :(
                                                    Vivaldi	1.10.829.3 (Официальная сборка) (64 бит)
                                                    Версия	bbec133a3745a0d97b9bd4da75e07ddb18f71ff7
                                                    ОС	Windows
                                                    JavaScript	V8 5.8.283.32
                                                    Flash	(Отключено)
                                                    User Agent	Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.82 Safari/537.36 Vivaldi/1.10.829.3
                                                    Командная строка	"C:\Program Files\Vivaldi\Application\vivaldi.exe" --always-authorize-plugins --disable-translate --enable-blink-features=ResizeObserver --flag-switches-begin --flag-switches-end
                                                    Путь к исполняемому файлу	C:\Program Files\Vivaldi\Application\vivaldi.exe
                                                    
                                                      0
                                                      Можете объяснить, что это за проект, и с чего все начиналось? Если не трудно, дайте ссылочку на статью по теме моего вопроса. Заранее спасибо!
                                                      0
                                                      Добавьте, пожалуйста, возможность сохранять Снимки страниц с именем вида «2017-07-05 07-51-40.png» что все снимки можно было просматривать в хронологическом порядке…
                                                        0
                                                        Попробую задать свой вопрос, хоть и не по теме статьи: скажите, а вы баг-трекер ведь смотрите? Я писал 2 раза о невозможности пользоваться на сайте aliexpress.com разделом «Мои желания» — браузер не реагирует совсем на скрипт, который назначен на эту кнопку. Пишу не для того, чтобы вас доставать здесь, просто пытаюсь понять: неужели это такой не важный баг, что разработчики не обращают на него внимания? Неужели никто не пользуется этой возможностью — складывать товары в «Мои желания», так сказать «на потом»? Или это просто у всех работает, кроме меня ??..
                                                        Дело в том, что работать с Firefox, по крайней мере, на Линуксе, в последнее время стало просто невозможно — тормозит даже с 10 вкладками, хотя памяти хватает и все остальное в порядке. Вот я и размечтался уйти совсем на Vivaldi, но вот эта обидная штука не даёт :(
                                                          0

                                                          Оба репорта закрыты — не воспроизводятся. Я проверил Linux/Windows — всё работает. Проверьте у себя — может, какое расширение мешает. Или попробуйте на чистом профиле проверить. В Linux можно не переустанавливая браузер и не трогая свой основной профиль запустить такой командой из консоли:


                                                          vivaldi --user-data-dir=/home/имя_пользователя/.vivaldi-test

                                                          Или


                                                          vivaldi-snapshot --user-data-dir=/home/имя_пользователя/.vivaldi-test
                                                          +1
                                                          Спасибо огромное! Вы правы — все работает, буду искать у себя, что не так…
                                                            0
                                                            Хочу внести рациональные предложения по части сохранения вкладок как сессии :)

                                                            Можно ли сделать так, чтобы доступно было перезаписать сессию под прежним именем, а не плодить каждый раз принудительно новую сессию с таким же именем и припиской порядкового номера (как сейчас)? Поверьте это не очень удобно. Обычно открываешь с сессией нужные вкладки, работаешь с ними и хочешь просто сохранить под тем же именем измененный набор вкладок и результатов работы.
                                                            И еще было бы здорово, если бы браузер после загрузке сессии в новом окне и при последующей попытке закрыть это окно напоминал, что ты, брат, открыл окно в режиме сессии «XXX» и не хочешь ли сохранить результаты работы в той же сессии или в другой (на выбор).
                                                              0

                                                              Это есть в планах, спасибо!

                                                              0
                                                              >Проверьте у себя — может, какое расширение мешает. Или попробуйте на чистом профиле проверить
                                                              Увы, поторопился радоваться — ломается при непонятных обстоятельствах :(
                                                              Снёс старый профиль — всё заработало, установил те же расширения, что стояли перед сносом — опять работает.
                                                              На следующий день пытаюсь добавить товар в Мои желания — опять та же беда — не реагирует. Отключил расширения — не работает, снёс расширения — не работает. Что же получается, каждый раз надо сносить профиль и опять восстанавливать закладки/пароли/историю ит.п.??.. Нет, что-то здесь явно не так, а вот что?.. Не представляю, как вычислить причину поломки, потому что вчера работало, а сегодня — ничего не менялось! — перестало.
                                                              Печалька, снова придется двумя браузерами пользоваться, пока не почините.
                                                                0
                                                                Когда будет портабл версия с сохранением установленных расширений? Или хотя-бы облачная синхронизация?
                                                                  0

                                                                  Здравствуйте. А вы не думали насчёт того чтобы объединить верхнюю полоску браузера, где находятся пункты меню / логотип вивальди, открывающий меню; заголовок страницы и в правой части кнопки сворачивания, разворачивания и закрытия приложения — с идущей ниже полоской, на которой находятся кнопки перехода по истории, обновления страницы, адресная строка, строка поиска и панель плагинов?


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


                                                                  Просто тогда получилось бы немного освободить вертикальное пространство, которого хочется иметь как можно больше в век наших широкоэкранных мониторов.

                                                                    0
                                                                    • А когда будет и будет ли вообще поддержка всех extensions как в Chrome?
                                                                    • Будут ли приложения под android и ios с полной синхронизацией профиля в браузере (закладками, общим буфером логинов/паролей и прочим)?

                                                                    Пока этого нет, массовая пользовательская база вряд ли будет…
                                                                      0
                                                                      У меня 2 вопроса:
                                                                      1. Почему когда вешается один из табов — вешается весь интерфейс (т.е. я не могу закрыть зависшую вкладку, и переключаться по влкадкам не могу совсем).
                                                                      2. Почему при попытке набрать в строке адреса gamedev.ru только Вивальди мне регулярно предлагает gamefaqs.com? Я ниразу на этот сайт по собственному желанию не ходил, но Вивальди всегда стабильно мне предлагает gamefaqs.com автокомплитом. Этот пункт меня уже кардинально бесит.

                                                                      Only users with full accounts can post comments. Log in, please.