Massives Code-Refactoring bringt Geschwindigkeit in den Vivaldi Browser

Vivaldi auf dem Desktop ermöglicht das „Browser-Fenster im Portal“: eine grundlegende Änderung der Art und Weise, wie Vivaldi mit mehreren Fenstern umgeht, um diese schneller zu öffnen und den Speicherverbrauch zu reduzieren.

Im Laufe der Jahre haben einige von euch berichtet, dass die Öffnung neuer Fenster nicht schnell genug erfolgte. Das ist jetzt vorbei!

Unsere neue Version auf dem Desktop – Vivaldi 6.2 – ist jetzt schneller, besonders wenn du ein neues Fenster öffnest. Durch die Darstellung von Browser-Fenstern über React-Portale haben wir neue Möglichkeiten erschlossen, die Speichernutzung reduziert und die Gesamtleistung deutlich verbessert.

Aktualisiere noch heute auf deinem Desktop und deinen Notebooks auf Vivaldi 6.2 und genieße die schnellere und effizientere Erstellung von Fenstern.

Wir haben heute auch eine neue Version für Android herausgebracht.

Was ist Portal Windows und welche Auswirkungen hat es?

Portal Windows, das von React, einem Javascript-Framework, abgeleitet ist, ermöglicht eine effizientere gemeinsame Nutzung von laufendem Code zwischen Fenstern.

Die Codebasis von Vivaldi, die auf das Jahr 2013 zurückgeht, verwendet React für die Entwicklung der Desktop-Benutzeroberfläche. Um Portal Windows zu implementieren, haben wir ein anspruchsvolles, vielschichtiges Projekt in Angriff genommen, das bereits seit mehreren Jahren in der Entwicklung ist.

Die Implementierung von Portal Windows im Browser stellt einen grundlegenden Wandel in der Art und Weise dar, wie Vivaldi mit mehreren Fenstern umgeht. Das Ziel war es, die Speicher- und CPU-Auslastung zu reduzieren, damit wir Fehler beheben und Verbesserungen implementieren können, die zuvor schwierig oder unmöglich waren.

Vivaldi-Entwickler André Schultz, der intensiv an diesem Projekt gearbeitet hat, sagt: „Windows hat eine neue Architektur mit einem einzigen UI-Dokument im Vergleich zur alten Methode, bei der jedes Fenster ein eigenes Dokument hatte. Alle Aktionen benötigten ein Zielfenster, das hinzugefügt werden musste, da die alte Methode im Dokumentenfenster stattfand. Dies erforderte ein umfangreiches Refactoring des Codes. Das Ergebnis ist, dass wir jetzt nur noch einen Skriptkontext für alle Fenster mit demselben Profil verwenden. Private Fenster werden in einem separaten Kontext ausgeführt.“

Um ein tieferes technisches Verständnis des React Portals zu erlangen, empfehlen wir dir folgende Lektüre.

Die Auswirkungen von Portal Windows sind bemerkenswert. Die Einführung des Fensterbedienfelds, das ursprünglich nur den Status der Tabs im aktuellen Fenster anzeigte, hat sich nun zu einem Multi-Fenster-Bedienfeld, dem kürzlich eingeführten Windows-Bedienfeld, entwickelt.

Dank des Code-Refactorings durch Portal kannst du jetzt mühelos zwischen Tabs in verschiedenen Fenstern navigieren.

Außerdem haben wir vor nicht allzu langer Zeit unsere Pop-up-Fenster ( diese kleinen, überhaupt nicht störenden Fenster, die von Websites erstellt/ausgelöst werden) portalbasiert gemacht, was dazu führt, dass sie schneller erscheinen und schneller sind.

Erlebe, wie sich ein neues Fenster viel schneller öffnet.

Ganz gleich, ob du Shortcuts, Menüs oder Schnellbefehle verwendest, die portalabhängige Funktionalität sorgt für einen spürbaren Geschwindigkeitszuwachs beim Öffnen eines neuen Fensters.

Bei internen Tests haben wir eine Verbesserung von 37 % beim Öffnen neuer Fenster im Vergleich zur Vorgängerversion festgestellt. Selbst im Vergleich zu einer älteren Version des Browsers aus dem Jahr 2018 öffnen sich Fenster jetzt bemerkenswerte 64 % schneller. Diese Ergebnisse wurden mit einem neuen Profil auf einem Rechner mit einem 2 GHz Intel Core i3 Prozessor erzielt.

Der genaue Geschwindigkeitszuwachs hängt von der Konfiguration der NutzerInnen ab, sollte aber für die meisten Menschen spürbar sein.

Schnelleres Öffnen eines Fensters in Vivaldi bei einem neuen Profil.
Die Portalfunktionalität sorgt für einen spürbaren Geschwindigkeitszuwachs beim Öffnen eines neuen Fensters

Mit Blick auf die Zukunft eröffnet die Arbeit am Portal viele Möglichkeiten und Flexibilität für uns und für euch. Wir haben spannende Pläne in der Pipeline, darunter die Möglichkeit, Mail Tabs zwischen Fenstern zu verschieben – eine Funktion, die bisher nicht möglich war.

Vivaldi 6.2 hat noch mehr zu bieten

Mit diesem Update haben wir den Browser um einige interessante Funktionen erweitert, die ein noch leistungsfähigeres und persönlicheres Erlebnis bieten:

  • Vorschläge für Adressfelder: Du hast die Freiheit, die Reihenfolge des Dropdown-Menüs zu priorisieren und es so auf deine Bedürfnisse zuzuschneiden. In den Einstellungen der Adressleiste kannst du die Kategorien ausblenden und ihre Priorität festlegen. Ob Lesezeichen, getippter Verlauf, Spitznamen, Browserverlauf oder Suche – du kannst dein Surferlebnis noch persönlicher gestalten.
Setze Prioritäten in der Reihenfolge des Dropdown-Menüs und passe es an deine spezifischen Bedürfnisse an
  • Geolocation-Dienste feiern ein Comeback unter MacOS: Durch die Nutzung des in MacOS integrierten CoreLocation-Systems, das von den Apple Location Services unterstützt wird, entspricht Vivaldi für MacOS nun der Funktionalität seines Windows-Pendants, das den integrierten Microsoft Location Service nutzt. Dies ist nützlich, wenn du möchtest, dass eine Website dir eine lokale Karte oder Route anzeigt oder dir ein Restaurant oder Hotel in der Nähe vorschlägt.
  • Schaltfläche Browsing-Daten löschen: Diese praktische Schaltfläche im Verlaufsfenster ermöglicht es dir, deinen aktuellen oder gesamten Browserverlauf und deine Daten schnell zu löschen. Mit nur einem Klick kannst du deine Privatsphäre bewahren und dein Browsing-Erlebnis frei von Unordnung halten.
Lösche deinen aktuellen oder gesamten Browserverlauf und deine Daten mit nur einem Klick
  • Folge YouTubern ohne Google-Konto mit unserem Feed Reader: Da wir an das offene Web und offene Standards glauben, haben wir die News-Feeds jetzt noch besser auffindbar gemacht. Klicke auf das Feed-Reader-Symbol im Adressfeld, um die Updates der meisten deiner Lieblingsnachrichtenverlage und -blogs direkt in Vivaldi zu verfolgen. Mehr dazu hier.
Übernimm die Kontrolle darüber, was du sehen und lesen möchtest mit dem Vivaldi Feed Reader

Ergänzungen zum integrierten E-Mail-Client, Vivaldi Mail 1.7

  • Neue Mail-Filter: Standardmäßig verfügt das „Vertikale Layout“ über ein Dropdown-Menü mit Textbeschreibungen, so dass du leicht zwischen ähnlich aussehenden Symbolen mit unterschiedlichen Funktionen unterscheiden kannst. Wenn du jedoch einzelne Symbole bevorzugst, hast du immer noch die Möglichkeit, sie anzuzeigen. Unter „Einstellungen → E-Mail-Einstellungen → Schaltflächen für die Filteransicht“ kannst du deine E-Mail-Filter an deine Vorlieben anpassen.
Unsere neuen Mail-Filter sorgen dafür, dass du leicht zwischen ähnlich aussehenden Symbolen mit unterschiedlichen Funktionen unterscheiden kannst
  • Unterstützung der FastMail OAuth-Anmeldemethode: Du kannst dich nahtlos in ihre Fastmail-Konten einloggen, indem du die OAuth-Login-Methode verwendest, wodurch die Notwendigkeit für app-spezifische Passwörter entfällt. Diese Integration rationalisiert den Anmeldeprozess und gewährleistet eine sichere und bequeme Erfahrung für FastMail-BenutzerInnen.  

Vivaldi 6.2 jetzt herunterladen!

Wir haben euch zugehört – sowohl Lob als auch Beschwerden. Und wir versichern euch, dass Leistung und Benutzerzufriedenheit unsere Priorität sind. Wir führen regelmäßig neue Funktionen und Verbesserungen ein, aber es gibt bestimmte Projekte, die mehr Zeit und Mühe erfordern, um greifbare Ergebnisse zu erzielen.

Das Portal-Projekt ist ein monumentales Unterfangen, und wir sind sehr stolz auf das, was wir erreicht haben. Wir hoffen, dass sowohl bestehende als auch neue NutzerInnen den Unterschied zu schätzen wissen, den die Einführung des Portals mit sich bringt.

Fürs Erste solltest du auf Vivaldi 6.2 aktualisieren und dein Feedback mit uns teilen. Weitere Details findest du im Changelog.

Bleiben Sie fern von Big Tech und haben Sie Spaß dabei

Vivaldi herunterladen