Всем привет!
Пока я стремительно восстанавливал здоровье после недавнего «крэша», коллеги не теряли времени даром и выпекали новые тестовые версии, как пирожки, порой выдавая нагора по несколько сборок в день. Следуя рекомендациям врачей, я не стал суетиться и бегать в онлайн по каждому поводу, а медленно спустился с больничной кровати и переписал все анонсы в один. Вот его и предлагаю вашему вниманию.
Итак, что же нового произошло с моего предыдущего поста. Во-первых, меня выписали из больницы: функционирование сердца полностью восстановлено, даже без традиционных для инфаркта рубцов на сердечной мышце. Всем огромное спасибо за поддержку и тёплые слова — без вас всё могло бы быть иначе. А во-вторых, мы с коллегами вплотную подошли к выпуску первой стабильной версии браузера. Именно этим объясняется высокий темп выхода новых сборок (в общей сложности — четыре версии) — идёт процесс устранения последних недоделок.
Впрочем, как все мы знаем, последних недоделок не бывает — современное ПО является сложным продуктом, поэтому подготовить версию, вообще не содержащую недочётов, физически невозможно: уровень готовности продукта к релизу определяется примерно так, как на картинке ниже.
Правда, в случае с браузерами процесс выглядит слегка иначе: на данном этапе мы пытаемся достичь ровной и стабильной работы базовых возможностей Vivaldi, с которыми пользователи работают ежедневно и массово. При этом, конечно, определённая часть пользователей, привыкших выжимать из своего софта максимум возможного, не застрахованы от неожиданностей в работе браузера. Впрочем, давайте ближе к делу.
Мы улучшили процесс импортирования данных из других браузеров. В частности, появилась возможность импорта из Opera 12 паролей, защищённых мастер-паролем. Исправлен баг с заглавными буквами при автозавершении адресов, а также баг с удалением пользовательских эскизов с Экспресс-панели при очистке истории браузера.
На этом всё. Полный список изменений в конце статьи, а загрузить новую сборку можно по ссылкам ниже:
Полный список изменений:
Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.
Пока я стремительно восстанавливал здоровье после недавнего «крэша», коллеги не теряли времени даром и выпекали новые тестовые версии, как пирожки, порой выдавая нагора по несколько сборок в день. Следуя рекомендациям врачей, я не стал суетиться и бегать в онлайн по каждому поводу, а медленно спустился с больничной кровати и переписал все анонсы в один. Вот его и предлагаю вашему вниманию.
Итак, что же нового произошло с моего предыдущего поста. Во-первых, меня выписали из больницы: функционирование сердца полностью восстановлено, даже без традиционных для инфаркта рубцов на сердечной мышце. Всем огромное спасибо за поддержку и тёплые слова — без вас всё могло бы быть иначе. А во-вторых, мы с коллегами вплотную подошли к выпуску первой стабильной версии браузера. Именно этим объясняется высокий темп выхода новых сборок (в общей сложности — четыре версии) — идёт процесс устранения последних недоделок.
Впрочем, как все мы знаем, последних недоделок не бывает — современное ПО является сложным продуктом, поэтому подготовить версию, вообще не содержащую недочётов, физически невозможно: уровень готовности продукта к релизу определяется примерно так, как на картинке ниже.
Правда, в случае с браузерами процесс выглядит слегка иначе: на данном этапе мы пытаемся достичь ровной и стабильной работы базовых возможностей Vivaldi, с которыми пользователи работают ежедневно и массово. При этом, конечно, определённая часть пользователей, привыкших выжимать из своего софта максимум возможного, не застрахованы от неожиданностей в работе браузера. Впрочем, давайте ближе к делу.
Мы улучшили процесс импортирования данных из других браузеров. В частности, появилась возможность импорта из Opera 12 паролей, защищённых мастер-паролем. Исправлен баг с заглавными буквами при автозавершении адресов, а также баг с удалением пользовательских эскизов с Экспресс-панели при очистке истории браузера.
На этом всё. Полный список изменений в конце статьи, а загрузить новую сборку можно по ссылкам ниже:
- Windows 32-bit
- Windows 64-bit (экспериментальная)
- Mac 10.7+
- Linux RPM 32-bit
- Linux RPM 64-bit
- Linux DEB 32-bit
- Linux DEB 64-bit
Полный список изменений:
- [Regression] Bookmarklets stopped working (VB-14417)
- [Regression] Space when focus on YouTube player navigation UI in fullscreen video activates Fast Forward instead of pause (VB-14553)
- [Regression] Duplicate Tab gesture in Settings should be renamed to New Tab (VB-13655)
- [Regression] Audio indicator in pinned tab disappears when changing tab (VB-14570)
- Support master password when importing passwords from Opera 12: This fixes several other import bugs (VB-5048)
- Typing too fast leads to incorrect auto complete (VB-14639)
- Capitalisation problem through URL auto complete (VB-13990)
- Auto complete on bookmarks title fails if title has space (VB-14640)
- Speed Dial group deleted to Trash but not disappearing from Start Page (VB-13160)
- Speed Dial doesn't allow adding bookmarks (VB-10623)
- Cannot access vertical menu with keyboard shortcuts (VB-14302)
- Settings / Bookmarks / Behavior / Open «Boookmarks» in New Tab. Misspelling of Bookmarks (VB-14672)
- Extension buttons show up in private windows (VB-9201)
- Poorly visible text of the hidden interface on browser bar (VB-14394)
- Upgraded to Chromium 49.0.2623.110
- [Regression] Poorly visible text of the hidden interface on browser bar (VB-14394)
- [Windows] [Linux] Some Alt key shortcuts to access the Vivaldi menu do not work (VB-14737)
- [Mac] Facebook embedded video do not play (VB-12544)
- Saving session with some special characters in session name fails silently (VB-13427)
- Extension doesn't work (Lightshot): captureVisibleTab API (VB-11013)
- Clearing history deletes SpeedDial thumbnails (VB-9601)
- Problems with % encoded URLs: also fixes an issue with % in a search (VB-14764)
- Tab switching via Ctrl+Tab doesn't remember initial tab (VB-14206)
- Settings dialog can not be opened more than once with «Startup with homepage» setting (VB-14383)
- [Regression] Bookmarks tree stops updating — Cannot drag & drop or empty bookmarks in trash (VB-13788)
- [Regression] Pressing Space after skipping around in a YouTube videos activates Fast Forward instead of pause (VB-14809)
- Downloads from private mode appear in normal public browser windows (VB-14780)
- Minimum tab size applied only to first tab in a tab stack (VB-14468)
Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.
Ktulhy
А чего репозитарий не сделаете для Linux?
Shpankov
Для которого? :-)
handicraftsman
Debian (последние 2 stable, testing, sid), Ubuntu (у них разные версии пакетов), RPM, archlinux (для начала — aur), gentoo. Порадует очень многих.
KarNed
DaemonGloom
repo.vivaldi.com
Далее выбираете желаемую ветку, тип пакетного менеджера (deb/rpm) и архитектуру.
Этот адрес добавляете как в список репозиториев в своей системе и радуетесь.
Проверено на opensuse (rpm, x86_64).
Leopotam
Можно ли вообще рассчитывать в ближайшем будущем на синхронизацию паролей с системным keystore в osx (это единственное, что останавливает от перехода)? Там вроде есть ограничения на то, что это могут делать только приложения, опубликованные в официальном сторе — планируется ли такое?
Shpankov
Пока не видел таких запросов в BTS.
Leopotam
Не нашел как сделать feature request, только issue с описанием как воспроизвести (не уверен, что это правильно), в голосовалке тоже все сильно абстрактно.
Shpankov
Можно просто указать в тексте, что это именно реквест.
velezh
В предыдущем топике оставил коммент, но ответа нет:
https://habrahabr.ru/company/vivaldi/blog/280248/#comment_8834332
возможно ли сделать такой автокомплит?
https://habrastorage.org/files/086/461/24c/08646124c1c249eab4e786342383c485.gif
Shpankov
Теоретически всё можно. А на практике всё зависит от востребованности и сложности реализации.
DreamChild
Скажите пожалуйста, есть ли возможность отключить стандартную экспресс-панель? Проблема вот в чем. Я пользуюсь хромом, и в качестве экспресс панели использую расширение speed dial 2. Пользуюсь им давно, и не хотел бы отказываться от него и в вивальди. Его можно установить и в вашем браузере, но при открытии новой вкладки все равно открывается стандартная экспресс-панель, хотя должна открываться панель speed dial. Видел в интернете спсоб, где предложено править файл bundles.js, и этот способ даже работает, но при каждом обновлении браузера файл приходится править заново. Это чертовски неудобно, особенно при частом обновлении браузера. Есть ли (а если нет, то будет ли и когда) способ нормально использовать это расширение в вивальди? Отказаться от него в пользу вашей экспресс-панели к сожалению не могу.
Shpankov
Отправьте баг-репорт — наши разработчики посмотрят и поправят.
DreamChild
Это, конечно, замечательно. Но буквально пару недель назад читал в комментариях к вашим статьям довольно ожесточенные дискуссии, где говорилось, что ваш баг-трекер не очень-то дружелюбен к пользователям. То есть пользователь отправляет баг-репорт, и после этого не получает ни малейшей реакции о дальнейшей обработке своей проблемы. При всем уважении к вашему труду, такой молчаливый подход не очень стимулирует пользователя на взаимодействие.
Shpankov
Ну, здесь же вы "взаимодействуете"? :-)
Просто здесь вы оставляете пожелание повисшим в воздухе, а там — отправляете непосредственно разработчикам. Логика подсказывает, что наличие инструмента хотя бы даже и односторонней связи с разработчиками гораздо "дружелюбнее", чем отсутствие какой-либо связи вообще.
MikeLP
Тут я немножко не согласен с вами.
Если говорить откровенно, подавляющее большинство продуктов делают прежде для того, чтобы заработать денег, а затем чтобы "сделать мир лучше"™. Да это капитализм. И я более чем уверен что это касается и вивальди (ну не за идею же ребята работают). В данном конкретном случае заработок зависит непосредственно от людей которые его будут использовать. Пока что аудитория не такая большая как у хрома или файерфокс. Поэтому успех проекта очень зависит от той самой пресловутой обратной связи.
Конечно неправильно реагировать на каждое желание каждого пользователя — всем не угодишь, но вот реагировать на баги — просто обязаны. Да и еще к тому же это шаровое тестирование. Это не наезд. Просто мысли в слух.
23rd
Правку bundle.js можно попробовать вывести в отдельный файл, тогда при обновлении нужно будет просто копировать его.
23rd
Фавиконки всех сайтов в приватном окне стали просто белыми листиками.
Надеюсь это не намеренно сделано и исправится, потому что стало конкретно неудобно.
MikeLP
Я не знаю действительно ли это так, но мне кажется что анимация табов, их перерисовка и переключение заметно медленнее чем в других браузерах. Может попробуйте юзать requestAnimaionFrame или willchange. Это не претензия, просто не очень приятно пользоваться сразу после другого браузера.(железо у меня нормальное, intel core i7 skylake, 16gb ram, nvidia gtx980, так что должно летать по идее)
webportal
Накипело!
Скажите мне вот что. Нельзя что ли решить проблему с пожиранием оперативы? Это проблема всех нынешних браузеров. У меня сейчас хром на 15 вкладок скушал 5 гигов пямяти! 5 гигов Карл! С вивальди точно такая же проблема. Скачал в надежде что может быть вы сделали лучше но нет. Фаер и сафари так и вовсе ещё больше жрут. Куда ребята? У меня и так уже 16 гигов оперативы стоит! Снова апгрейдится до 32х? До каких пор вообще это терпеть можно?
dim_s
Стоит написать авторам сайтов, которые вы открываете, для firefox есть плагин Memory Tab Usage, который позволяет узнать, сколько жрет оперативы каждая вкладка. Особенно актуально в наше время, веб-разработчики не особо заморачиваются над оптимизацией кода и библиотеками, которые могут сжирать память + реклама отжирает еще.
23rd
23rd
Вы явно чего-то недоговариваете. Ну или просто врёте.
Вкладки, знаете ли, разные бывают. Можно открыть какой-нибудь башорг, а можно открыть 15 гугл доксов с документами по 50 изображений, таблиц, графиков и сидеть негодовать, почему же столько памяти-то жрётся?
Плюс не стоит забывать, что каждое расширение это также новый процесс, который тоже ест памяти столько, сколько ему захочется, так что вы вполне можете здесь быть сами себе злым буратино.
Не на браузеры надо гнать, а на веб. Ну или на себя.
webportal
Плагина всего 2. Оба адблоки кушают по 260 метров каждый. Флеш отключен. Из тяжелого открыто Inbox 580 мб, Vk 890 мб и хабр 310 мб. Остальные вкладки в среднем 140 метров едят.
И я в курсе что каждое расширение и плагин это отдельный процесс.
Так вот. Объясните мне зачем мне врать?
23rd
Vk – 890 Мб? Habr – 310 Мб?
Расскажите, как вы это делаете? Я даже не знаю, что мне нужно сделать, чтобы добиться таких колоссальных результатов.
Под хабром вы имеете ввиду одну вкладку или серию из десяти вкладок?
webportal
http://joxi.ru/1A509duKEeQL2E с закрытым полем для ввода комментария 303 метра.
23rd
Неужели и в Вивальди точно такая же картина? А кака ось?
webportal
В вивальди пока что чуть лучше. Но замечу в хроме вкладка была открыта 2 часа назад. А в вивальди только что.
http://joxi.ru/v29zJafGqe9BAG (Свежеоткрытая)
http://joxi.ru/823Mj6I6qeg3rO (спустя пару минут)
http://joxi.ru/Vm6EbLcxqeQ4rZ (ОС)
23rd
Похоже дело в OSX. На винде хромиумы и близко столько не жрут памяти просто так. Тогда извиняюсь за наезд.
ArtRoman
Чем больше памяти доступно, тем больше её жрут система и приложения, замечено что на винде, что на маке (на маке – особенно). Вот, данная вкладка занимает почти 150 МБ памяти при 16 ГБ оперативы – "всего лишь" в пять раз больше, чем на вашем скриншоте.
23rd
Но на скриншоте опять мак.
Dreyk
ну это стандартное поведение всяческих сборщиков мусора во многих языках и системах. зачем делать дорогую очистку "если и так вон полно всего". В какой-то мере логика есть, зачем покупать 32гб оперативки и беречь ее =)
KIBIs
Был такой жор в OS X, помогло обновление. Так что все может быть.
SerDIDG
Gmail открыт всегда в закреплённой вкладке, любит покушать — http://screencloud.net/v/gw4B
webportal
Это ещё не Inbox у вас) Он куда больше жрёт
SerDIDG
Inbox не осилил, неделю по-пользовался и откатился. А последние полгода вообще юзаю встроенный почтовый клиент в osx и ios. На виндовсе держу открытой вкладку gmail на случай чего.
webportal
Мне перед этим ящик чистить надо) 12 гигов почты) возможно в ближайшие пару месяцев доберусь)
niXman
проприетарщина? или просто ссылку на сорцы забыли?
Shpankov
А вам шашечки или ехать? :-)
23rd
Хмм...
semmaxim
semmaxim
А куда можно писать о идеях/предложениях?
Shpankov
https://vivaldi.com/bugreport/
semmaxim
А то, что не работает flash на некоторых приложениях в facebook — это нормально? И как его включить?
P. S. Не только flash, но и Unity не работает.
Shpankov
pepper flash установлен?
semmaxim
Переустановил — заработало. Но Unity так и не работает.
Shpankov
А поддержка проприетарных медиа там нужна? Вы проверяли — у вас она есть?
semmaxim
Я не знаю, что такое "проприетарные медиа". Я хочу, чтобы у племянника заработала игрушка https://apps.facebook.com/shopheroes/
Shpankov
Не могу проверить — нет аккаунта на фейсбуке.
Попробуйте пообщаться на форуме — может, кто-то вам подскажет, что там и как.
https://vivaldi.net/ru/forum/russian
Nikopol25
У Opera 12, есть функция при нажатии на цифру 5 (Maximize page | Restore page) вкладка сворачивается в окно, будет ли Вы делать такую функцию в новых версии?
Shpankov
Если будут такие запросы.
iG0Lka
установил. открыл. проверил, что панель закладок по прежнему полурабочая. закрыл.
ProVal
Сижу на бете, поэтому интересуюсь. В последних сборках исправили баг с периодическим падением во время перетягивания мышкой? Вот даже сегодня опять было. Выделил текст в поле ввода и хотел перетащить выделенное на строку выше. Потянул, браузер упал. Перезапустил — вкладок, которые были открыты, нет.
Shpankov
На чистой установке проверяете?
ProVal
Нет. Обновлял со второй беты до третьей. Но если в последних сборках (а следовательно и в будущем финале) такого не наблюдается, то это всё, что мне нужно знать)
Shpankov
Так это вам проверять — наблюдается или нет. У меня и раньше не наблюдалось, и теперь :-)
Установите свежую сборку и проверьте.
Retifff
В финальной версии хотелось бы увидеть все же нормальную поддержку виндовой темы, а не это непонятное трехцветие.
23rd
Увы, но по-моему уже и так понятно, что этого пока не будет.
Сейчас это возможно сделать своими силами, лишь сильно заморочившись.
gsmplan
Очень часто при установке новой версии Vivaldi закачка файла обрывается, причем в большинстве случаев в одном и том же месте — в районе 33-35Мб. После этого приходится снова выполнять проверку на наличие новой версии (Help > Check for Updates), чтобы продолжить скачивание. Это только у меня, или другие пользователи тоже замечали такое?
Shpankov
Есть такое. Воюем с сервисом, который предоставляет «разгрузку» по серверам для разных регионов.
ArtRoman
Пришёл апдейт на 1.0.435.29.
С фокусом браузера проблемы до сих не решены.
Картинки в новой вкладке до сих пор не умеем показывать с первого раза.
Из веб-инспектора «Открыть ссылку в новой вкладке» стабильно открывается дважды (создаётся две одинаковые вкладки).
И многое другое по мелочи. Мне, например, лень проверить, решены ли проблемы с работоспособностью сочетаний клавиш при русской раскладке.
В каждой теме описывается множество проблем, некоторые из которых тянутся уже очень долгое время.
И при этом вы в «получасе от релиза», ну-ну… ((
Dr_Death
из того что подбешивает:
1. периодически, не знаю при каких условиях, но при переключении вкладок, вкладки грузятся по новой
2. открываешь форум, там мелкие листочки-ссылки на новые сообщения, практически всегда, какой нить клик на листок не срабатывает и в фоне открываются не все клики
anonymous