Представляем вашему вниманию очередную предбетную сборку, в которой мы исправили некоторые критичные ошибки.
Эскизы страниц и работа с диском
После выхода предыдущей сборки поступило много жалоб на слишком активную работу браузера с жёстким диском. Как выяснилось, проблема оказалась в процессе создания эскизов страниц: браузер создавал новые копии эскизов при каждом обращении к странице Экспресс-панели. Теперь эта ошибка исправлена.
Для того, чтобы полностью избавиться от следов этого бага на ваших компьютерах, вы можете выполнить следующие действия:
- Закрыть браузер
- Войти в профиль пользователя браузера
- Удалить файл Top Sites
Другой способ — чистая переустановка браузера с удалением профиля и переходом на новую сборку (если у вас нет сохранённых критических данных в браузере).
Также мы исправили ошибку при работе с Facebook, добавили несколько исправлений в Mac-версию и сделали доброе дело для финских пользователей, добавив финский язык в список локализаций.
На этом пока всё. Загрузить сборку можно по ссылкам ниже:
- Windows 32-bit
- Windows 64-bit (экспериментальная)
- Mac
- Linux RPM 32-bit
- Linux RPM 64-bit
- Linux DEB 32-bit
- Linux DEB 64-bit
Полный список изменений:
- VB-9560 Settings displays wrong language name
- VB-9847 Bookmark tree selection with Command key on Mac
- VB-9936 Window controls aren't covering full height of settings Window's title bar
- VB-8512 Facebook remains black after it tries to ask the user to enable HTML5 notifications
- VB-10231 Pressing Ctrl+w quickly crashes browser
- VB-10175 Finnish translation missing from installers
- VB-10143 Further translations for beta
- VB-10251 New tab thumbnail stored to disk every time one opens speed dial
- Smaller auto-update packages for Mac: 17Mb saving
Напоминаем вам, что еженедельные сборки являются тестовыми, поэтому не забывайте делать резервные копии важных данных. Сообщать о найденных ошибках можно по прежнему адресу.
Комментарии (41)
Sky4eg
28.10.2015 20:47+1Когда планируете показывать код элемента страницы в той же вкладке, в которой просматриваемый элемент?
iG0Lka
29.10.2015 00:17Есть ли возможность отключить кэширование?
Если нет то пожалуйста сделайте эту фичу опционально.
При теперешних скоростях толку от него никакого, а диск постоянно теребит.lovas
29.10.2015 10:07На форуме рекомендуют сменить ярлык на «vivaldi.exe --disk-cache-dir=»%TEMP%\Vivaldi", часть кэша так уползает в %TEMP%. Правда, в%USERPROFILE%\AppData\Local\Vivaldi\User Data\ всё равно что-то пишет.
iG0Lka
29.10.2015 13:13lovas, спасибо, но задача не в том чтобы изменить местоположение, а том чтобы он совсем не писал кэш.
у Оперы работает ключ запуска --disk-cache-size=1 при этом кэша нет.
Кстати никакого снижения скорости работы я не замечаю.
Думаю кэш это пережиток модемных времен, ну или сейчас для смартфонов с медленным неустойчивым мобильным инетом.
lovas
29.10.2015 10:09Почему браузер обязательно хранит настройки и кэш в C:\%USERPROFILE%\AppData\Local\Vivaldi\User Data\? Это незаметно при установке на диск С, но при перетаскивании браузера на другой диск удивляет и заставляет копаться.
23rd
29.10.2015 11:59Может потому что он установлен для всех пользователей?
Установите с опцией standalone, будет вам и Application, и User Data в одной папке.
Andrusha
29.10.2015 16:03У меня последние релизы почему-то не работают: процессы появляются, но окна программы нет. Переустанавливал, профиль удалял.
Windows 10 x64, программа x64, ставил как portable, так и all users.
В debug.log рядом с исполняемым файлом нашёл это:
[1029/153152:ERROR:client_util.cc(272)] Could not find exported function RelaunchChromeBrowserWithNewCommandLineIfNeeded
Решения с форума вроде установки хрома и установки совместимости с Windows 8 не помогают.iG0Lka
29.10.2015 16:37я похожую траблу решил через запуск Вивальди через батник.
в батнике строка — start vivaldi.exe
запуск с правами администратора.
батник лежит в Vivaldi\Application.
ярлык на батник на рабочем столе.Andrusha
29.10.2015 16:52Под админом я в первую очередь попытался запускать, не помогает. Через start тоже.
23rd
29.10.2015 19:31А билд десятки релизный?
Andrusha
30.10.2015 00:05Да, ставил апгрейдом с 8.1.
Сейчас обновился на другой машине, где чистая система, всё работает. Видимо, в конкретном экземпляре винды что-то не так.tavi
30.10.2015 16:45Апдейт и «чистая установка» себя сильно по-разному ведут, как разные версии. Например, на моем планшете (Iconia Tab) систему необходимо именно переустанавливать «начисто» — иначе жуткие торомоза при работе.
srchost
30.10.2015 16:12а когда появится автообновление браузера? понимаю, что пока тестовые версии, но пусть это будет, например, не как автообновление, а обновление по запросу.
Dromok
30.10.2015 18:56У меня ошибка, не могу ничего скопировать из адресной строки (не работает как Ctrl+C так и меню «Копировать» по правой кнопке мыши). Про developer tools уже выше упомянули, нужна возможность прикреплять его к окну. И я не понял, есть уже у браузера синхронизация паролей и т.д. или пока нет?
Shpankov
30.10.2015 19:06+1С копированием не могу повторить баг.
Синхронизации пока нет.Dromok
30.10.2015 20:38Это был первый запуск после чистой установки vivaldi. Не работало копирование из адресной строки, хотя в остальных браузерах проблема в этот же момент не наблюдалась. После перезапуска vivaldi проблема с адресной строкой пропала.
NeoCode
А скажите, есть в Vivaldi такая опция как пользовательские скрипты, то есть javascript, хранящийся локально в файлике и выполняющийся для каждой страницы?
23rd
Ну в самом браузере такой опции нет (разве что Page Actions), но по большому счёту то, что вы спрашиваете, есть обычное локально установленное расширение для всех страниц.
P.S.: А ещё можно в файлах поковыряться и browser.html поковырять. :)
stas404
Приветствую. Пользуясь случаем, хотел уточнить по поводу расширений: верно ли, что формат расширений для Vivaldi — это обычный crx из которого доступен стандартный Chrome API без дополнительных телодвижений со стороны разработчика (т.е. просто пишем расширение под Chrome со всеми popup/ background/options-скриптами и потом ставим на Vivaldi)?
spmbt
Приходится искать Гуглом: thenextweb.com/insider/2015/07/16/sick-of-chrome-vivaldi-can-now-run-your-favorite-extensions (от начала июля)
vivaldi.net/en-US/teamblog/45-snapshot-1-0-249-12-web-panels-extension-buttons-ui-progress-bar-info-and-tab-performance-improvements
И вот, ключевое слово: vivaldi://extensions
Нормально заработал, в частности, Stylish с HabraDarkAge (тёмная тема для Хабра), и противоположный ему ZenComment (светлая компактная тема), затем, HabrAjax нативно установленный, как в Хроме, как распакованное расширение и ряд других юзерскриптов.
(Установку распакованных расширений удобно делать из папок Firefox вида /Users//Library/Application Support/Firefox/Profiles/<код>.default/gm_scripts/<имя_скрипта>, где они уже установлены, подкладывая туда manifest.json (см. инструкции по установке и ссылки на Github). Правда, манифесты на Маке стираются, если скрипт в Firefox переустановить, и подкладывать придётся ещё раз; на Windows — нет.)
Но самый, наверное, востребованный Ad.Block Plus, формально проинсталлировался, но по баннерам не видно, что работает, и он не отобразил свою кнопку в тулбаре (Stylish отобразил). Во всяком случае, хорошо, что в Vivaldi стали доступны расширения и юзерскрипты в большинстве своём, если не используют что-то очень Хромо-зависимое в своём критическом коде. Примерно, как и в новой Опере.
23rd
А uBlock чем не устроил?
stas404
Спасибо за инфу. Стало быть, полагаться на «одного поля ягоду» не стоит и все же телодвижения совершать придется, раз поддерживается не весь API.
23rd
Да, это обычный crx, только не всё API до конца поддерживается.
stas404
Благодарю. Насколько я понимаю, работа над совместимостью API в разгаре — попробую поискать, что из Chrome API поддерживается/отсутствует на данный момент.
Немного досадно, что нельзя просто взять и подключить любое chrome-расширение.
23rd
Почему нельзя? Можно.
Просто очевидно, что те расширения, которые, к примеру, используют Notification API, будут работать некорректно попросту потому что в Вивальди эти уведомления ещё не реализованы. Так и со всем остальным.
stas404
Просто для меня «Почему нельзя? Можно.» + «будут работать некорректно» == «нельзя просто взять и подключить».
Собственно, ответ на мой вопрос получен — подождем, успехов браузеру!