How we made Vivaldi faster independent of Chromium
-
If you benchmark the latest version of Vivaldi (Vivaldi 3.7) against the previous version (3.6), you’ll notice that tabs open considerably faster. We wanted to know just how much faster so we tested. It turns out, tabs now open twice as fast (and new windows open 26% faster). Pretty cool, right? So how did we […]
Click here to see the full blog post
-
awesome insights
-
Great work as always. I add that not only tabs open fast like a Pop-Up, but Vivaldi itself opens much faster since the last update.
-
4th
I do notice an improvement in window opening speeds -
I hope you will focus more on the UI performance as it's the worst point of Vivaldi and it's visible with naked eye how bad it is. It may be great on super high end machine with clean profile. But no browser get so slow when you actually use it
React is great tool to allow to write performent UIs but it requires a lot of care to achieve that.
I hope you will spend some time on searching the history as well - currently typing frozes my i7 16GB laptop for ~5 seconds. And dynamic filtering performance is actually a very popular topic when discussing React performance abilities
Good luck, I wish you all the best!
-
I was skeptical when I first heard about it, but tabs are obviously faster in 3.7. No benchmarks needed. Like a fish not knowing it's in water all the time, I never really knew how even internal pages like Speed Dial were slow before, but they were.
I only wish this had happened years ago. The most important new feature in a long time isn't even a feature at all.
-
I love these kinds of technical articles, and wouldn't mind if it went into even more geeky details, without necessarily giving away any "business secrets"
In addition to the big speed improvement when opening tabs, I've also noticed the "dead bird" is hardly ever shown when closing tabs now, maybe only when closing a lot of tabs at the same time, and then only in an instant. So that's another great change
-
I have switched from Microsoft Edge few days before. Really enjoying Vivaldi. Great work Guys
-
There is definitely an improvement, but one small thing that degrades the improved speed is the speed dial thumbnails. They default to 3 rows, even when the browser is maximized, and sometimes freeze when rearranging themselves or slow the rendering of the start page. It would be really nice if they defaulted to the correct amount based on the browser width, but for now I can just set the max to 3 rows so they do not keep changing. Other than that, great work, it definitely feels faster.
-
@code3 , no, you can adjust it in the settings
-
@Catweazle Wow, that's a lot of speed dials! I know I can adjust it in settings, my problem is that if I set it to more than three, it defaults to three and then has to adjust itself, which is not instant. I should post this in the support forum and see if anyone can reproduce it.
-
@code3 , I don't have this issue, it shows me the max number every time, but I don't use the speed dials, I use the bookmark folders, which I can use without the need to open a new tab
-
@Catweazle Ok. I posted on support to see if it affects anyone else, and will look through my settings to see if I can fix it.
-
@Catweazle Oops, it was a CSS mod. Good thing I did not make a bug report!
-
-
/* optional */ /.address-top .addbookmark-cardwrapper .dialog-content.cardview .cb-form-row.cardview {order:-3;} /* bookmark folder */ /.address-top .dialog-content.cardview > div:last-child {order: -2;} /* nickname */ /.address-top .dialog-content.cardview > div:nth-child(4) {order: -1;} /* description */ /* @dude99 */
Basically, when I opened a new tab page, it was three rows aligned to the left, and then when Vivaldi realized there was space for 4, it tried to adjust itself and sometimes froze.
(I like the tab background, I will have to try putting my start page background behind my tabs) -
@code3 It's a setting.
-
@Ayespy said in How we made Vivaldi faster independent of Chromium:
@code3 It's a setting.
The tab background? I know it's in settings, but I only tried it with horizontal tabs and the default background, and it was not very nice. I will try it with left side tabs and my start page background.
-
@code3 I use my desktop wallpaper as a background. It stretches to all edges of the screen. Then I set my tabs to transparent, make sure blur is disabled, etc.
-
@Ayespy How do I disable blue, set tabs to transparent, and stretch the wallpaper?