Sicherer Sync, sanftere Arbeitsbereiche & ruhigerer erster Start
Navigationv1.3.5
In diesem Update geht es darum, nichts zu verlieren. Wenn du den Arbeitsbereich-Sync auf einem Gerät ausschaltest, wird die Kopie auf dem anderen Gerät nicht mehr gelöscht. Ein Gerät, das die Remote-Daten nicht lesen kann, hört auf zu schreiben, statt sie zu überschreiben. Und lokale Änderungen, die noch auf die Synchronisierung warten, bleiben erhalten, wenn die Daten des anderen Geräts eintreffen. Die automatischen „Gespeicherte Tabs“-Backups bleiben auf dem Rechner, der sie erstellt hat. Auch das Arbeitsbereich-Modell selbst geht behutsamer vor: „+“ öffnet immer ein neues Fenster, das Speichern eines Fensters entfernt nichts, und ein Wechsel, der mittendrin abbricht, wird zurückgerollt, statt einen gemischten Zustand zu hinterlassen. Beim ersten Öffnen erscheint jetzt nur noch die Learn-Karte, und die Leiste, die in deine Seite eingebettet ist, kann von dieser Seite nicht mehr ausgelesen werden.
Das Ausschalten des Syncs auf einem Gerät löscht nicht mehr die Arbeitsbereiche des anderen Geräts – ein Gerät, das die Remote-Daten nicht lesen kann, hört jetzt auf zu schreiben, statt sie zu überschreiben, und lokale Änderungen, die noch hochgeladen werden müssen, bleiben erhalten, wenn die Daten des anderen Geräts eintreffen
„+“ öffnet jetzt immer ein neues Fenster, das Speichern eines Fensters entfernt nichts, und ein Wechsel, der mittendrin abbricht, wird zurückgerollt, statt einen gemischten Zustand zu hinterlassen
Learn Nav ist jetzt in fünf Blöcke gegliedert, angeführt von sechs Grundlagen, die deinen Fortschritt zählen – und es merkt sich, wo du aufgehört hast
Automatisch einklappende Tab-Gruppen sind jetzt standardmäßig deaktiviert – nach deiner ersten Gruppierung mit Alt+G fragt das Panel einmal nach
Beim ersten Öffnen erscheint jetzt nur die Learn-Karte – die Tastenkürzel-Karte erscheint erst nach einem Tag, die Sync-Karte erst nach einem Tag und einem angelegten Arbeitsbereich
Die Leiste in der Seite und die Alt+K-Befehlspalette sind jetzt von der Seite abgeschottet, auf der sie liegen – Websites können deine Tabs nicht mehr auslesen oder anklicken
Sync ausschalten löscht nichts mehr
Arbeitsbereiche, die auf mehr als einem Gerät existieren, waren bisher dem unzuverlässigen Gerät ausgeliefert: Wurde der Sync auf einem Gerät ausgeschaltet, löschte das die Kopie des anderen Geräts, und ein Gerät, das die Remote-Daten nicht lesen konnte, durfte sie einfach mit seinem lokalen Stand überschreiben. Beides ist jetzt ausgeschlossen. Das Ausschalten des Syncs lässt die Remote-Kopie unangetastet, und ein Push, der nicht zurücklesen kann, was er geschrieben hat – oder der auf Daten stößt, die er nie übernommen hat –, bricht ab, statt etwas zu überschreiben. Solange ein solcher Push hängt und noch nicht durchgegangen ist – Kontingent überschritten, Remote nicht lesbar, gedrosselt –, setzt das Gerät eine Ausstehend-Markierung, und alle Remote-Daten, die in der Zwischenzeit eintreffen, werden mit den lokalen Arbeitsbereichen zusammengeführt, statt sie zu ersetzen: Arbeitsbereiche, die du in der Zwischenzeit auf diesem Gerät erstellt hast, bleiben erhalten, und die Markierung verschwindet, sobald der Schreibvorgang durchgeht. Die Markierung übersteht einen Neustart des Hintergrund-Workers, sodass sie auch bei einem abgebrochenen Neustart nicht verloren geht. Die automatischen „Gespeicherte Tabs“-Backups, die ein Fensterwechsel anlegt, bleiben auf dem Rechner, der sie erstellt hat: Sie landen nicht mehr in den Sync-Daten, und die nicht gekennzeichneten Backups, die 1.3.4 hinterlassen hat, werden bei deinem ersten Wechsel nach dem Upgrade nicht gelöscht. Und falls der Sync jemals in einen Zustand gerät, den du nicht entwirren kannst, gibt es im Sync-Fehlerzustand jetzt eine Zurücksetzen-Schaltfläche, die den lokalen Zustand löscht und von diesem Rechner aus neu veröffentlicht – statt dass du selbst nach einem Weg suchen musst.
Ein neues Fenster statt Kahlschlag
Der „+“-Button hat dein Fenster früher beiseitegelegt und geleert. Jetzt öffnet er immer ein neues Fenster – auch für ein Fenster, das bereits im Neues-Fenster-Modus zugeordnet ist –, und „Dieses Fenster als Arbeitsbereich speichern“ entfernt nichts mehr: Die Tabs werden in den Arbeitsbereich übernommen, und das Fenster bleibt unverändert. Wenn ein Wechsel im Fenster zum ersten Mal die Tabs eines Fensters ändern würde, bekommst du eine einmalige Erklärung mit der Option „Stattdessen in einem neuen Fenster öffnen“, und ein 60 Sekunden lang angezeigter Chip „Zurück zu Gespeicherte Tabs“ bietet dir einen Ausweg. Und ein Wechsel, der mittendrin abbricht, wird jetzt zurückgerollt: Er entfernt die Tabs, die er erstellt hat, und ordnet das Fenster wieder dem Block zu, in dem die Tabs gespeichert wurden – so bleibt nie ein halb geschriebener Arbeitsbereich zurück.
Learn Nav: Sechs Grundlagen in fünf Blöcken
Learn Nav war früher eine lange Liste. Jetzt sind es fünf Blöcke ganz ohne Schalter – bearbeitet wird ausschließlich auf der Optionsseite –, und „Hier starten“ ist eine Liste mit sechs Grundlagen, die deinen Fortschritt mitzählt: „n von 6“, direkt in der Überschrift des Blocks und auf dem Learn-Button selbst. Der Block merkt sich, wo du aufgehört hast, sodass du beim Schließen des Panels oder beim Tab-Wechsel nicht wieder oben landest, und er öffnet sich jetzt wie ein Inhaltsverzeichnis: alle Blöcke eingeklappt, damit du den Aufbau siehst, bevor du eintauchst. Wenn eine Grundlage eine Taste erklärt, die du nicht belegt hast, streicht die Zeile die Taste direkt durch und verweist auf die Einstellungskarte, in der sie belegt wird. Dahinter wurden die Einstellungskarten von neun auf sieben reduziert, und die Karte „Erste Schritte“ auf der Optionsseite besteht jetzt nur noch aus dem Verweis auf Learn plus den vier Tasten, die Nav standardmäßig mitbringt.
Die Leiste ist für Webseiten nicht mehr auslesbar
Die Leiste und die Alt+K-Palette befinden sich in der Seite, die du gerade besuchst, und das bedeutete früher, dass die Seite darauf zugreifen konnte: Eine Website konnte deine Tab-Titel und Arbeitsbereiche auslesen und die Leiste genauso anklicken wie du. Das ist jetzt unterbunden – Leiste und Palette sind für Seitenskripte unerreichbar, und Events, die eine Seite selbst erzeugt, zählen nicht mehr; ein Klick, der für dich gedacht ist, muss also von dir kommen. Die Aufrufe der Leiste an die Tab-API sind außerdem auf ihr eigenes Fenster beschränkt, sodass sie keine Tabs in anderen Fenstern lesen können – früher konnten sie jeden Tab in jedem Fenster lesen. Und wenn die Leiste die Verbindung zu ihrem Background-Worker verliert, laufen ihre Aufrufe nach zehn Sekunden in ein Timeout (mit einem stillen Wiederholungsversuch), und die Leiste zeigt einen Streifen „Verbindung verloren – Neu laden“, statt hängen zu bleiben.
Automatisches Einklappen fragt zuerst und ist standardmäßig aus
Wenn Tab-Gruppen aktiviert waren, hat Nav die Gruppen, die du gerade nicht nutzt, stillschweigend eingeklappt – und dieses Verhalten war standardmäßig eingeschaltet. Jetzt ist es standardmäßig aus. Und wenn du zum ersten Mal Tabs mit Alt+G gruppierst, während es aus ist, fragt das Panel einmal nach – „Nicht genutzte Gruppen einklappen?“ mit Ja oder Nein –, eine einzige Frage, im Panel, statt einer Einstellung, nach der du suchen musst. Wenn du es bereits nutzt, ändert sich nichts: Profile, in denen es schon verwendet wurde, behalten es eingeschaltet.
Fehlerbehebungen & weitere Änderungen
Die Installation der Erweiterung ersetzt nicht mehr die Neuer-Tab-Seite deines Browsers. Die individuelle Neuer-Tab-Seite ist deaktiviert, bis du den Schalter in der Karte „Neuer-Tab-Seite“ auf der Optionsseite einschaltest, und solange sie deaktiviert ist, wird die Neuer-Tab-Seite deines Browsers verwendet.
Die Alt+K-Befehlsleiste listet geöffnete Tabs jetzt nach der letzten Nutzung auf, sodass der Tab, auf dem du gerade warst, ganz oben steht und du mit Enter direkt zu ihm zurückwechselst. Der aktuelle Tab steht ganz unten.
Ein Mauszeiger, der an der Stelle ruht, an der sich die Befehlsleiste öffnet, wählt nicht mehr die Zeile darunter aus. Das erste Ergebnis bleibt ausgewählt, bis du die Maus bewegst oder die Pfeiltasten benutzt, und das Anklicken einer Zeile funktioniert weiterhin.
Eine Websuche, die du über die Alt+K-Befehlsleiste startest, öffnet die Ergebnisse jetzt direkt in einem neuen Tab.
Beim ersten Öffnen wird jetzt nur die Learn-Karte angezeigt. Die Tastenkürzel-Karte erscheint erst nach einem Tag, die Sync-Karte nach einem Tag und einem Arbeitsbereich – und wenn Sync aus ist, gibt es kein Warten mehr auf „Suche nach deinen Arbeitsbereichen …“.
Die Leiste lädt außerdem keine Favicons mehr von Tailscale-, CGNAT- und LAN-Suffix-Adressen – der Favicon-Fix für lokale Netzwerke aus 1.3.4 erfasst jetzt auch Hosts, die nur privat aufgelöst werden.
Der Chip für den zugeordneten Arbeitsbereich ist auf der Neuer-Tab-Seite ausgeblendet, damit der aktuelle Arbeitsbereich nicht mehr doppelt angezeigt wird.
Tabs, die durch einen Wechsel des Arbeitsbereichs oder ein Zurückspulen wiederhergestellt werden, werden jetzt direkt nach Ladebeginn eingefroren, statt alle gleichzeitig zu laden – nur der Tab, den du aktiviert hast, wird geladen.
Die Pfeiltasten funktionieren wieder auf Seiten mit vertikalem Scroll-Snap-Pager, etwa Seiten im Shorts-Stil – Nav überlässt die Tasten dem Pager der Seite, statt sie abzufangen.
Die Schaltfläche „In der Seitenleiste ansehen“ auf der Optionsseite öffnet Learn jetzt im Seitenbereich – früher passierte dabei nichts.
Im Hinweismodus blitzen keine Großbuchstaben mehr auf: Eine gehaltene Taste wird erst nach einer kurzen Verzögerung angezeigt, ein verpasstes Loslassen korrigiert sich selbst, und ein schnelles doppeltes Esc setzt Hinweise, Glance und die Palette überall zurück. Außerdem kannst du für die Auslösetaste der Hinweise zwischen Halten und Tippen wählen.
„Du hast diesen Tab bereits geöffnet“ wurde aus der Seite in die Seitenleiste verschoben – als Toast mit „Wechseln“ / „Beide behalten“; kein in die Seite eingefügtes Banner mehr.
Unter Edge 150+ gilt die Regel von Glance jetzt nur noch für den Tab, den du gerade in der Vorschau ansiehst. Zuvor lockerte sie die Framing- und Content-Security-Regeln eingebetteter Seiten auf jeder Website, nicht nur auf der, die in der Vorschau angezeigt wurde.
Die Seitenleiste stellt jeden Tab als eigene Zeile dar: Beim Öffnen oder Schließen eines Tabs wird nicht mehr die ganze Tab-Liste neu gezeichnet.
„Standard wiederherstellen“ auf der Neuer-Tab-Seite erfordert zwei Klicks, ohne Bestätigungsdialog.
Fehler im Hintergrund laufen jetzt alle über eine zentrale Fehlerstelle, und ein hängender Wechsel des Arbeitsbereichs bekommt einen 120-Sekunden-Watchdog, statt einfach festzustecken.
Der Build ist kleiner – die öffentlichen Skripte sind minifiziert (etwa 466 KB statt bisher 906 KB) –, und das Lesen der Einstellungen sowie der Host-Zugriff werden zwischengespeichert, sodass dieser Aufwand pro Tab nur einmal anfällt.
Wenn du einen Arbeitsbereich öffnest, der bereits in einem anderen Fenster offen ist, wird dieses Fenster jetzt in den Vordergrund geholt (und wiederhergestellt, falls es minimiert war), statt dass nichts Sichtbares passiert.
Ob die Leiste der Seitenleiste offen oder geschlossen ist (umschaltbar mit Alt+B) und ob sie geparkt ist, wird jetzt pro Fenster gespeichert, sodass das Umschalten der Leiste in einem Fenster andere Fenster nicht mehr verändert.
Die Tastenkürzel für „Neuer Arbeitsbereich“, „Tabs automatisch gruppieren“ und „Alle Tabs aus Gruppen lösen“ werden auf einer pausierten Website nicht mehr ausgelöst. Du kannst die Pause weiterhin über das Symbol in der Symbolleiste, die Pause-Schaltfläche in der Seitenleiste, die Liste auf der Optionsseite oder Alt+Shift+P auf der Seite aufheben.
Keine neuen Berechtigungen.
Allein entwickelt
Ist v1.3.5 bei dir angekommen?
Deine Einschätzung ist das einzige Feedback, das ich bekomme.
Allein entwickelt
Wenn dir das durchdacht vorkam, lass es mich wissen.
Entwickelt von einer einzigen Person. Keinerlei Telemetrie, kein Growth-Team. Deine Bewertung ist das einzige Feedback, das ich bekomme – und der einzige Weg, über den die nächste Person hierherfindet.