Vivaldi — браузер для наших друзей
42,92
рейтинг
3 декабря 2015 в 18:20

Разработка → Отключение звука на страницах и прочие полезные мелочи в сборке Vivaldi 1.0.340.7

Всем привет!

В сегодняшней сборке мы предлагаем новую функцию, которую между собой мы назвали «Silent Tabs For Users» — она позволяет отключать звук на страницах браузера в один клик. Из других новшеств можно отметить поддержку Netflix и HTML5 уведомлений, а также, естественно, исправление большого числа багов. Теперь — по порядку обо всём.

Silent Tabs For Users

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

image

Поддержка Netflix

Сравнительно недавно мы добавили в наш с вами браузер поддержку проприетарных медиа-форматов (H.264/AAC и MP3), теперь было бы неплохо всё это заставить работать на популярных сайтах. Мы провели некоторую работу и теперь популярный сервис Netflix будет радовать своих пользователей и в браузере Vivaldi:

image

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

HTML5 уведомления

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

image

Известные проблемы

  • Поддержка Netflix на Mac требует доработки

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


Полный список изменений:

  • Press ESC to cancel drag and drop.
  • Trash menu label capitalization
  • Suppress focused tab styling
  • VB-11169 Typed url dropdown blinks when clicked
  • VB-5511 One middle click should open tab previews
  • VB-3879 Shortcuts not working while a tab is loading
  • VB-9607 Implement STFU feature
  • Space was encoded as %20 in typed search history
  • VB-11204 QC should not have focus styling set to the input field
  • VB-10939 No “show button” button in vivaldi:extensions page for hidden extensions
  • VB-10876 Can't delete bookmarks folder until a bookmark item has been deleted
  • VB-11093 Address bar search with selected engine will put typed history in the search bar
  • VB-574 Implement HTML5 Web Notifications request dialogs
  • VB-11004 Make context menu for trash folder in bookmarks and notes
  • VB-10890 Get Netflix working: Linux is still dependent on the correct FFmpeg and Chrome libs
  • VB-10943 Bookmarks buttons invisible when you set ui to dark and startpage to white
  • VB-10963 Shift Esc crashes Vivaldi
  • VB-10929 Adhere to OS X scroll direction system setting
  • VB-10911 Regression: Single key keyboard shortcuts not working
  • VB-11076 [Win][Linux] Can not execute a shortcut when focus is on the menu bar
  • Mac/dark UI blurred window controls
  • VB-11087 Enter stopped working in find in page dialog

Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.
Автор: @Shpankov
Vivaldi Technologies AS
рейтинг 42,92
Vivaldi — браузер для наших друзей

Комментарии (62)

  • +5
    Silent Tabs For Users

    Увидел это и вспомнил как меня раздражают страницы, которые издают какие-то звуки без моего разрешения. Сидишь в тишине и вдруг раздаётся «дзынь!» от страницы с другой раздражающей вещью — виджетом помощника. И начинаешь думать, кто и что от меня хочет.
    Я это к чему, хотелось бы иметь возможность по умолчанию отключить звук для всех сайтов, и выдавать разрешение издавать звуки только избранным сайтам. Пусть для не разрешённых сайтов на вкладке показывается, что страница пытается пошуметь, но звука быть не должно, пока я не разрешу.
    И да, Silent Tabs пусть при этом останутся, очень удобно временно отключать звук отдельных вкладок.
    • 0
      Ну на мой взгляд — в ЯБ реализовано достаточно разумно — звучать по умолчанию начинает только активная вкладка, а фоновые — нет. Правда ему пока не хватает возможности показывать и отключать, но с другой стороны — с заглушенными по-умолчанию фоновыми вкладками — нехватка такой фичи не замечается.
      • 0
        ЯБ не пользовался, там можно некоторому сайту разрешить всегда звучать в фоне? Например, для прослушивания музыки.
        • 0
          Ну автоматом — нет, необходимо будет один раз активировать вкладку — тогда да, он будет звучать в фоне, когда пойдете по другим. Там звук в фоновых вкладках отключается в следующих сценариях только: 1) старт браузера, 2) Открытие новой вкладки в качестве фоновой вкладки. В случае простого перехода между вкладками — звук продолжает звучать.
          • 0
            Понятно, в Хропере YouTube также работает (может быть и другие сайты так себя ведут). Это решает проблему, но частично, так как сайты могут издавать звуки с некоторой задержкой, вот пример. И опять же, звук не от фоновой страницы тоже нежелателен.
            • 0
              Хм… Проверил — действительно, добавили еще релиз или два назад — у них не было этой функции :-)
          • 0
            Я обычно открываю страницу стрима на ютубе и брожу по соседним вкладкам, пока не началось, а на звук уже бегу обратно. Как оно будет в этом случае?
            • 0
              Ну смотря как откроете — если перейдете на нее, а потом на другие — то будет загружаться, пока бродите по другим, а если открыть в фоне(в самом браузере это «Открыть в новой вкладке», без переноса фокуса на новую, то грузиться не будет и звука тоже не будет.
    • +3
      Я это к чему, хотелось бы иметь возможность по умолчанию отключить звук для всех сайтов, и выдавать разрешение издавать звуки только избранным сайтам.


      OK, подумаем.
      • 0
        Спасибо. Здесь напрашивается аналогия с флешем. У обычных пользователей он везде включён. У меня он везде запрещён, и разрешён только на некоторых сайтах. Если надо, то я явно запускаю плагин.

        Кстати, про флеш. Чтобы загрузить заблокированный плагин надо нажать на нём и выбрать пункт контекстного меню. Но может быть так, когда плагин на странице не виден, например, у музыкального плеера во Вконтакте. В старой Опере в таких случаях в адресной строке появлялась иконка, кликнув по которой можно было запустить плагин. Можно как-то решить эту проблему в Вивальди?
        • 0
          Можно как-то решить эту проблему в Вивальди?


          Да, попробуем это сделать.
  • +1
    С удовольствием пользуюсь браузером, очень доволен!
    Есть ли в планах реализовать сохранение и быстрое открытие сессий с запоминанием вкладок и их «разбивки» (когда несколько страниц сгруппированы и затайлены в одной вкладке)?
    И еще очень не хватает поиска изображений на images.google из контекстного меню как в хроме.
    • +2
      По сессиям — да, будет. Работаем над этим. Про контекстное меню тоже подумаем. Спасибо.
  • 0
    К сказанному предлагаю вариант отключения звука для всех вкладок, которые ещё не открывались, кроме текущей, чтобы «спастись» от всплывающих окон с автоматическим воспроизведением звука/видео и пр.
    Сигнализировать же о том, что новой вкладке есть звук, можно анимированной иконкой.
  • 0
    www.google.ru/chrome/demos/speech.html

    почему запрашивается доступ к камере, вместо микрофона?

    (в Chromium можно увидеть как должно быть)
    • 0
      Баг. Спасибо, поправим.
    • 0
      Оказывается, данная функция ещё не поддерживается. Выпадающий запрос на доступ — побочный эффект.
  • 0
    Спасибо огромное за Notifications, ждал их чуть ли не с января.
    Есть пара вопросов:
    1. Будете ли делать уведомления нативными для Win 8.1 и 10?
    2. Можно ли сделать выбор месторасположения уведомлений (на выбор справа снизу или справа сверху)?
    • 0
      Надо фичереквесты отправить.
  • 0
    Расширение ЯП как отключалось при каждом старте, так и отключается…
    Когда уже почините?
    • 0
      Вы баг-репорт отправляли?
      • 0
        Признаться — нет. Мой английский очень плох (((
  • 0
    Скажите, пожалуйста, а вот с этой проблемой что-нибудь решается? Я поставил сегодняшний билд поверх — не помогло. Поставил полностью начисто — кажется, стало чуть лучше, но проблема все равно осталась. У меня такое чувство, что она возникает, когда вкладка уходит в своп, а оттуда уже вернуться не может.
    И подскажите еще: у этого бага есть свой номер? Т.к. браузером в его нынешнем виде стало невозможно пользоваться, придется перейти на более-менее стабильную бету и ждать решения проблемы. Вот и буду отслеживать по номеру, когда ее решат, чтобы опять вернуться на версию для разработчиков.
    • 0
      Проблему научились воспроизводить, в работе. Номер пока не подскажу — не смотрел пока в BTS. Но дам знать, как починят.
  • 0
    А автообновление должно рабоать? Vivaldi 1.0.303.52 is currently the newest version available.
    • 0
      С бета-версии обновление не должно работать, только со снапшотов.
  • 0
    Есть в планах доработать инструменты разработчика? В частности закреплять внутри текущей вкладки (Dock side)?
    • 0
      Хочу тёмную тему для инструментов разработчика!
    • 0
      Хочу эмммм… микро-инструменты разработчика в боковой панели! Примененные стили смотреть, стек вызовов… что-то самое часто используемое.
      • 0
        Да хотя-бы консоль, что бы можно было открыть отдельно от всего остального в левой панели.
    • 0
      В старой опере при открытии инструментов разработчика, сразу можно мышью выделять элементы на странице. Это очень удобная фишка.
    • 0
      Да, в планах есть.
  • 0
    Поменяли архиватор в инсталляторе (не в этой версии, а еще давно)? В ReactOS выдает ошибку распаковки.
    • 0
      Не в курсе.
  • 0
    При загрузке сайта reactos.org/ru в адресной строке выдает «0 bites». Это нормально?
    • 0
      У меня показывает 376.0.
      • 0


        И так до полной загрузки страницы

        Как воспроизвести:
        1. открыть новую пустую вкладку.
        2. написать reactos.org
        3. нажать enter
        • 0
          У меня не воспроизводится. Установка чистая?
          • 0
            Обновился.
  • 0
    Может уже задавали эти вопросы, но у вас есть в браузере интеграция с Google аккаунтом как у Google Chrome? Я бы с удовольствием перешел на ваш браузер имея такую возможность.
    Просто по своей воле оказался в западне и теперь на другой браузер пересесть целая проблема. Просто мне нравится, что я могу синхронизировать вкладки с телефоном, могу со спокойной душой снести систему, поставить заново и простой войти в браузер под своим акком и все вернулось! И то что мне не надо заводить +100500 аккаунтов для свои нужд. Плюс история сохранена, настройки и много чего иного.
    Если нет такой возможности, то в чем именно сложность сделать ее?

    • 0
      Нет, пока интеграции нет. Может, попозже появится.
      • 0
        Подразумевается интеграция с Vivaldi браузерами, или интеграция с Chromium based браузерами? Если второе, то это будет действительно круто.
    • 0
      могу со спокойной душой снести систему, поставить заново и простой войти в браузер под своим акком и все вернулось!

      Просто ставте броузер в отдельный каталог НЕ на системном диске.
      Я вот, неделю назад, сменил 8.1 на 10. Делал чистую установку т.е. с форматированием системного раздела.
      После этого просто запустил Вивальди под 10-кой, и все как было включая настройки, закладки, пароли и куки — и синхронизировать ничего не надо.
      Тоже самое и в Опере кстати.
      • 0
        Хм… Это все предосторожности, которые ограниченны в использовании. Вот синхронизации по телефону нет например, или если диск в системе умрет, это не спасет. У меня ноутбук и два диска не поставить, в итоге диск умер и все, пришлось абсолютно все ставить сначала. Благо вся работа у меня на внешнем диске, но это тоже не вариант, каждый раз хранить данные приложения.
        Можно настроить автоматический бэкап данных, но это все кастыли же.
        Охото иметь человеческую возможность синхронизации, которой не хватает.
        • 0
          Для важных данных в любом случае нужно иметь резервную копию и лучше не одну.
          Кинуть туда до кучи папку с вивальди какие проблемы?
          Я например делаю время от времени вообще бекап всего раздела с программами и кладу на внешний диск. Делов на 10 минут.
          • +2
            Ладно, это безусловно хорошо все. Но есть удобство и вынужденность.
            У меня все лежит в Google Аккаунте, это удобно и не требует ничего от меня, кроме авторизации (грубо говоря). Я привык, что все так хорошо, прекрасно и доступно.
            Если такого нет? Да, бэкапы постоянные, настройка бэкапов в начале, но на это нужно время, внимание и отладка решения. Все это менее привлекательно, что сейчас есть в Chrome. Против которого я в принципе ничего не имею, смущает просто малый функционал и медленное развитие возможностей.
            Мне проще сидеть дальше, пользоваться тем что есть и ждать, когда появится такая замечательная фича с легким переходом c Google Аккаунтом в другом браузере.
            Можно сколько угодно осуждать подобную позицию, но я именно за официальную возможность в нормальном виде, а не нагромождение костыльных решений.
            • 0
              Стоит заметить, что ни один браузер кроме Хрома гугловские данные так и не синхронизирует. Я думаю, если бы всё было так просто, то давно бы уже сделали.
            • 0
              Я бекапирую целыми разделами. Системный и с программами бекапятся за 10 минут.
              Делаю это раз в пару месяцев, или перед какими нить серьезными ковыряниями в системе.
              Заодно бекапится куча программ и данных. Чего гуглоаккаунт не позволяет делать.
  • 0
    У меня крестик, для закрытия закладки показывается справа, а у вас на примере слева. Надо для этого что-то переставить?
    Вивальди поставил по новой, win8.1.1pro x64
    • 0
      Ага, ОС. На примере же OS X.
    • 0
      Ну можно ещё через изменения JS-скрипта браузера переставить кнопки налево. =D
      • 0
        В настройках галочка есть.
        • 0
          Можно скриншот?
          • 0
            Похоже, что галочка есть не на всех системах. Дома под ubuntu имеется, сейчас на работе сижу под windows — галочки нет.
          • 0
            Нагуглил скриншот:
            vivaldi.net/images/settings-in-tab.png
            Window controls position.
  • 0
    del
  • 0
    Конечно не хватает настройки включения уведомлений для всех сайтов по умолчанию.
    И всё ещё нет настройки отключения жестов через Alt.
  • +1
    А свойства картинок будут? размер, разрешение
  • 0
    А когда-нибудь проблему с шоткатами на linux поправите? Задалбывает переключаться на английский чтобы поискать что-то на странице или восстановить вкладку.
    • 0
      Снова присоединяюсь с OS X, любое действие требует переключения раскладки – открыть, закрыть вкладку, открыть настройки. С веб-инспектором вообще интересно: вместо стандартного cmd+alt+I, вивальди требует сочетание ctrl+shift+I, которое всё равно не срабатывает ни на одной раскладке, несмотря на подсветку элемента меню при нажатии.
      Ещё сегодня обнаружил стабильное падение всего браузера с SIGSEGV на одном сайте при нажатии на ссылку, пытаюсь разобраться с кодом, чтобы написать репорт.
  • +1
    Ещё из актуального:
    – не устраивает lazy-loading для вкладок, настроек не нашёл. А во время загрузки вкладок кнопки навигации (использую 1 и 2) срабатывают не всегда, словно их обработка происходит в контексте загружаемой вкладки, которая в данный момент сильно занята.
    – не устраивает, что вкладка по колёсику мыши открывается всегда в конце списка вкладок, это же ужасно неудобно! Спасибо что хоть после её закрытия происходит возврат к последней используемой вкладке.
    Будет ли проводиться улучшение работы данных функций?
    • +1
      вкладка по колёсику мыши открывается всегда в конце списка вкладок, это же ужасно неудобно

      Мне, наоборот, такое поведение больше нравится. Наверняка, будет опция рано или поздно.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка