upvote
I was a die-hard Opera user when it ran Presto - I tried the Chrome version for a while, & I have Vivaldi installed so I can periodically open it & try it out for a while, but absolutely everything since Opera 12, Vivaldi included, has paled in comparison.

Opera 12 was instantaneous in everything it did, even with a session with 100s of tabs open (without auto-unloading them in the background like modern browsers do) & thousands of local emails in M2. The instant history navigation in particular is something no modern browser has even attempted to copy, Vivaldi included (likely because it's a core Chromium functionality that would be difficult to override).

There's just so many tiny details of its UX that were slick & seamless & have been lost. Little things that seem minor but were huge on aggregate like text selection of linkified text - it simply does not work in Gecko or Blink browsers but somehow Presto did it with ease. The page you're leaving remaining fully responsive during navigation to facilitate change-of-mind on mis-clicks, etc. Millions of tiny UX details like this just made the whole daily browsing experience so painless.

reply
It really was. I had a computer with 16 MB RAM and Opera was basically the only browser that worked on it. The back button was instant in a way nothing has ever been again.
reply
They had some kind of intermediate representation of page renders that was efficiently cached on disk so that it made zero network requests on history navigation. I suspect this same approach also played a part in facilitating the fulltext history search feature I've also never seen in a browser since.

I'm guessing with the way web standards have evolved & become more complex this might actually be impossible to do today while remaining compliant - honestly give me non-compliance though.

reply
True! Came to post the same thing - one of my favourite feature of Opera Presto engine was how all the websites in your history was also "indexed" locally, so that you could do a simple keyword search on "History" to find the web page you wanted to re-visit. It was fast and accurate and made it a breeze to find any site in that you had browsed and was still cached, and it was an incredibly useful feature.
reply
Yeah, I don't know, I don't see how you can't pause execution and store the entire interpreter state and DOM somewhere. Maybe it's just that nobody cares enough to go through all the effort?
reply
Modern pages would also likely be much more touchy about the imperfections of such a mechanism. A lot of “old browsers good” in general seems to be about modern webdev, not modern browsers[1].

[1] https://twitter.com/awesomekling/status/2001483275546825079

reply
I bet it is a great browser, but I did not get the same feel as the old opera at the time when I tried, too many features missing back then.

Moreover, not using chromium-based browsers is a kind of matter of principle for me. Chromium has been a monopoly for very long, which gives google too much power on how people may experience the web. This was made especially apparent with the manifest 2 -> 3 transition, but it should have been seen as a concern imo since a good while back.

reply