Is it possible to install different chrome versions on a windows machine? - windows

I need to check a website on different chrome versions and I am trying to do it on the same machine. I don't know if this is still possible now or not. I know it was before from older questions such as here.
So my questions if it is possible how to install different version of chrome on the same computer ?

The only way to do is to use the unofficial !! portable chrome version.
To bypasse this you can use Browserling extention to performe your browser compatibility tests.

You could download an older version of Chromium from:
https://vikyd.github.io/download-chromium-history-version/
They can be installed alongside a regular Chrome.

Related

Can not choose chrome browser on Cypress

On cypress IDE I can't choose another browser except than 'Electron'. I would like to choose Chrome browser. Before it was possible to choose. But now it is impossible. How can I fix issue?
Thanks in advance for your help
As per the official documentation "Cypress automatically detects available browsers on your OS" (https://docs.cypress.io/guides/guides/launching-browsers#Browsers).
On linux, I would also recommend to use .deb files to install the browsers, using flatpak didn't work for me.
Windows and macos is the same, just make sure to have it installed.
I would also recommend checking the following:
Cypress 5.0 - Unable to find installed browsers
https://github.com/cypress-io/cypress/issues/2834
https://docs.cypress.io/guides/references/troubleshooting#Common-GitHub-issues

FireHbbtv extension by Firefox

I am learning to build a web application for Hbbtv using the Hbbtv SDK.
So for testing a sample app, I was looking for an emulator and came across FireHbbtv Extension by firefox.
However, whatever I do, it says the extension is not compatible with the version of Firefox. can any of you help with what is happening
Firehbbtv extension is abandoned, but you can install it using an old Firefox version (<52 as far I remember). Make sure the automatic updates are disabled if you want to keep the extension available.
There is another HbbTV plugin named hybridTV (https://github.com/karl-rousseau/HybridTvViewer) It works fine, but it is in development.
There is also a third option, using the opera (now called vewd) SDK. You can find the info and the virtual machine downloads visiting
https://www.vewd.com/products-services/vewd-tv-emulator/

How to launch chrome/chromium browser from win PE?

I'm Looking for a method to launch chrome app from Microsoft Win PE.
Is it chrome supported that feature.
There is no installer for WinPE you need a portable version of a browser. I've tried the portable version of Chrome but couldn't get it to run in WinPE. The only browser I've ever seen work in WinPE is an old portable version of FireFox.
If you want to try to get it to work here's the link
https://portableapps.com
In theory it should work but I can't tell what dependencies it needs as there's no error message. The portable apps are x86 so you have use WinPE_x86.

Is there a way to install/emulate an older version of Safari ? (i.e 8)

On OSX:
After an update to El Capitan, I found that Safari 9 was installed by default.
For software testing purposes, I need to test a web app through Safari 8 (which is still the latest version in Yosemite).
I searched but there is no way (expect for browserstack) to install or emulate an older version of Safari.
Other than downgrading to Yosemite, is there a way to do it?
Probably the closest you could get is by downloading one of the WebKit nightlies that matches up with your desired Safari version.
Wikipedia's Safari version history article lists the corresponding WebKit version for each Safari release. If you then look up the tag for that version in the WebKit source, you can find a corresponding revision number. Finally, you can use the WebKit Nightly Archives to download the closest nightly build.
Safari 8.0.7 used WebKit version 600.7.12, which seems to most closely correspond to WebKit build r185729.
I don't know if you can run more than one WebKit build on a machine, but you could run at least one older version to target, in addition to Safari.
I also searched for getting older Safari Versions and found a website which offers them for download.
They are too old for my Version of OSX so I was not able to test it - but maybe it works for someone.
http://www.oldapps.com/mac/de/safari.php
Following up on #robmathers's answer, the nightly builds are no longer listed publicly on webkit.org. However, they are still available in the S3 bucket storing them, which you can access via the AWS CLI.
Looking at the trac.webkit.org result, select a reasonable release version prefix for the build you're looking for (say 3 or 4 of the 6 digits), then use the following:
aws s3 ls minified-archives.webkit.org/mac-mojave-x86_64-release/2425 --no-sign-request
This will show you the available builds. You can then download via https://s3-us-west-2.amazonaws.com/minified-archives.webkit.org/mac-mojave-x86_64-release/<release_version>.zip.

How to switch to previous version of mozila using developer tools?

I am working on a project, which is under testing now. Need is to make Website compatible with all Modern as well as at-least make them compatible with 2 older versions of every Major browsers.
For this I used IE F12 tools in IE, to Switch to IE 9,8,7 view.
Now is there any Tool for Firefox, Chrome, Safari and Opera, which let me switch to its previous version for testing?
There isn't - you need to install different versions of the browsers. This is absolutely unproblematic with Firefox, just specify a different installation path for the old version (note that only one Firefox instance can run at a time unless you create different profiles and use -no-remote command line flag). I think that it is similar with Safari and Opera. Chrome is complicated however, you simply cannot install a version older than the current release - with some luck you can find it on PortableApps.com (it will be slightly broken). You can have Chrome versions from different channels (e.g. Release and Beta) but you have to install them under different user accounts.

Resources