feld,
@feld@bikeshed.party avatar

@jon Presto was so good, the Opera Mail client was also the fastest to sync accounts with 500k emails, etc.

Was there a real architectural reason for dropping Presto or was it just the cost of maintaining your own browser engine?

jon,
@jon@vivaldi.net avatar

@feld

Opera dropped Presto after I left. They did that as the management and board were clueless, if you ask me. They did not see the value in having the best browser engine at that time, including the one that would run on the least hardware.

We did have issues with being blocked by some sites, the most important being sites made by Google and Microsoft, so I guess that was their rationale for doing it.

feld,
@feld@bikeshed.party avatar

@jon The one thing I miss from old Opera / old web is that you could press the back button in the browser and it worked instantly with no re-rendering. Browser experience has really gone downhill since then but it's likely due to the massive increase in JavaScript usage 😭

jon,
@jon@vivaldi.net avatar

@feld

We spent a lot of time on the caching mechanism. It did get more difficult with sites that would insist on reloading, mostly to show new ads, but we got it working. We kept ready formatted instances of the pages in memory and we did it in a compact manner.

Our view was always that our code should run on old hardware and on terrible networks. Sadly that is not how other browser cores are built.

That being said, some work has been done on functionality like this in Chromium by some old Opera people now working at Google.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • slotface
  • kavyap
  • thenastyranch
  • everett
  • tacticalgear
  • rosin
  • Durango
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • InstantRegret
  • Youngstown
  • khanakhh
  • ethstaker
  • JUstTest
  • ngwrru68w68
  • cisconetworking
  • modclub
  • tester
  • osvaldo12
  • cubers
  • GTA5RPClips
  • normalnudes
  • Leos
  • provamag3
  • anitta
  • megavids
  • lostlight
  • All magazines