Emulieren Sie eine ältere Version von Chrome innerhalb der Entwicklungstools

9

Ich habe vergeblich nach einer Antwort gesucht, ich muss eine ältere Version von Chrome emulieren, ich möchte die Lösung vermeiden, bei der ich die aktuelle Version deinstallieren muss und jedes Mal, wenn ich meine App testen muss, die gewünschte installieren muss . Ich bin auf diesen Artikel gestoßen, tut dies aber nicht beantworte meine Frage. Danke!

    
achref 28.07.2016, 19:35
quelle

1 Antwort

9

Es ist nicht möglich, ältere Versionen von Chrome in DevTools zu emulieren, wie es im IE möglich ist. Es ist nicht sehr zuverlässig, sie trotzdem zu emulieren. Ich habe IE 8 Emulator in der Vergangenheit verwendet, und gelegentlich hat es andere Ergebnisse von der Version geliefert, die ich auf einer XP VM installierte.

Theoretisch sollte es möglich sein, mehrere Chrome-Instanzen nebeneinander zu installieren, da das Installationsverzeichnis auf dem Betriebssystem basiert. Ich glaube jedoch nicht, dass die Installationen vollständig voneinander isoliert sind. Zumindest in Windows würde die Anwendung wahrscheinlich in dieselben Registrierungsschlüssel schreiben. In OSX könnten Sie in Ordnung sein, sofern Sie den Benutzerverzeichnispfad ändern.

Eine alternative Lösung wäre das Testen der portablen Chrome-Versionen, die normalerweise illegal über das Internet erscheinen. Alles ist in einem Verzeichnis enthalten, aber es wird sich wahrscheinlich anders verhalten als bei normalen Installationen. Besuche PortableApps .

Ich denke, die beste Lösung wäre, einige VMs für die verschiedenen Umgebungen und Browser einzurichten, mit denen Sie testen möchten. Sie können diese manuell einrichten, indem Sie VirtualBox oder ähnliches verwenden. Viele gehostete Anbieter ermöglichen es Ihnen, neue VMs mit automatisierten Aufgaben zu installieren, um Anwendungen und Dienste zu installieren. Dafür musst du aber bezahlen.

    
Gideon Pyzer 28.07.2016, 22:21
quelle