10.08.2018
Stable, Beta & Nightly
Verschiedene Firefox-Varianten parallel nutzen
Autor: Stefan Bordel
dennizn / Shutterstock.com
Standardmäßig lässt sich unter Windows stets nur eine Firefox-Variante betreiben. Mit ein paar Anpassungen können aber neben der stabilen Version auch Beta- und Nightly-Builds parallel genutzt werden.
Der Open-Source-Browser Firefox steht Nutzern in verschiedenen Varianten zur Verfügung: Neben dem herkömmlichen Stable-Build bietet Mozilla seine Lösung auch als Beta, Developer Edition oder Nightly an. In diesen experimentellen Varianten testet der Entwickler neue Funktionen und bringt diese schrittweise zur Marktreife. Standardmäßig lässt sich in Windows allerdings nur eine Variante von Firefox nutzen. Für die parallele Nutzung von Stable, Beta, Nightly und Co. ist aber lediglich eine kleine Anpassung in Windows notwendig:
- Öffnen Sie zunächst die Profilverwaltung in Firefox über die Adressleiste mit der Eingabe about:profiles.
- Hier finden Sie Ihr aktuelles Nutzerprofil vor. Zur besseren Übersicht bietet es sich nun an, den Namen des vorhandenen Nutzerprofils an die dafür genutzte Firefox-Version anzupassen, wie beispielsweise "Beta". Über den Button "Umbenennen" lässt sich das Profil anpassen.
- Erstellen Sie nun ein weiteres Profil und vergeben Sie hierfür den Namen der Firefox-Variante an, die zusätzlich genutzt werden soll. In unserem Beispiel wählten wir hierfür "Nightly".
- Laden Sie nun auf der Mozilla-Homepage die gewünschte Firefox-Version herunter und installieren Sie diese.
- Bevor Sie nun den neu installierten Firefox nutzen, müssen Sie die Programm-Verknüpfung auf dem Desktop modifizieren. Öffnen Sie hierzu via Rechtsklick im Kontextmenü die Eigenschaften der Verknüpfung. Dort ergänzen Sie nun den Zieleintrag um den Anhang -no-remote -p (zuvor festgelegter Profilname). Durch diesen Eintrag legen Sie fest, dass mehrere Instanzen von Firefox in Windows parallel betrieben werden und das Firefox automatisch mit dem gewünschten Profil startet.
Mit dieser Einstellung ist ein gleichzeitiger Betrieb von unterschiedlichen Firefox-Varianten möglich. Dadurch können gefahrlos neue Funktionen im Browser getestet werden, bei Problemen wechselt man einfach auf eine stabilere Version. Zur Synchronisierung von Erweiterungen, Lesezeichen, Verlauf und Co. zwischen den einzelnen Instanzen bietet sich die Nutzung eines Firefox-Kontos an. Die Anmeldung erfolgt in den Einstellungen unter "Firefox-Konto".
Test-Framework
Testautomatisierung mit C# und Atata
Atata ist ein umfassendes C#-Framework für die Web-Testautomatisierung, das auf Selenium WebDriver basiert. Es verwendet das Fluent Page Object Pattern und verfügt über ein einzigartiges Protokollierungssystem sowie Trigger-Funktionalitäten.
>>
Programmiersprache
Primärkonstruktoren in C# erleichtern den Code-Refactoring-Prozess
Zusammenfassen, was zusammen gehört: Dabei helfen die in C# 12 neu eingeführten Primärkonstruktoren, indem sie Code kürzer und klarer machen.
>>
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>
Pilot-Features
Google Maps-Funktionen für nachhaltigeres Reisen
Google schafft zusätzliche Möglichkeiten, um umweltfreundlichere Fortbewegungsmittel zu fördern. Künftig werden auf Google Maps verstärkt ÖV- und Fußwege vorgeschlagen, wenn diese zeitlich vergleichbar mit einer Autofahrt sind.
>>