Different versions of Browsers or browser emulator - browser

I am developing a website in ASP.NET MVC, using the latest IE and Chrome for testing. It looks fine, but there are some quirks on older browsers like IE 6/7. Sadly, client base is rural, and I saw some people running IE 6 and 7 on their systems, this web site just doesn't look what it is.
Installing different versions and copying pasting an address 10-15 times is painful. I already have (all latest) Opera, Firefox, IE and Chrome. So, I am looking for emulating older browsers.
Is there any way, I can emulate browsers' different versions especially IE and Firefox.

You can use portable versions of Firefox to be able to run them simultaneously, as for IE you can use IE Collections which contains different versions of IE :
Utilu IE Collection contains the following versions of IE:
Internet Explorer 1.0 (4.40.308)
Internet Explorer 1.5 (0.1.0.10)
Internet Explorer 2.01 (2.01.046)
Internet Explorer 3.0 (3.0.1152)
Internet Explorer 3.01 (3.01.2723)
Internet Explorer 3.03 (3.03.2925)
Internet Explorer 4.01 (4.72.3110.0)
Internet Explorer 5.01 (5.00.3314.2100)
Internet Explorer 5.5 (5.51.4807.2300)
Internet Explorer 6.0 (6.00.2800.1106)
Internet Explorer 6.0 (6.00.2900.2180)
Internet Explorer 7.0 (7.00.5730.13)
Internet Explorer 8.0 (8.00.6001.18702)

You can use http://browsershots.org/
This page creates screenshots in different browsers.

It looks like IE is the most problematic browser when using open standard so u can test using
http://www.softpedia.com/progDownload/Internet-Explorer-Collection-Download-105889.html.

Related

Layout issue in Safari 7.1 and 8

I have a simple SharePoint Web Application which have no issue or bug, until a client open it in Safari browser version 7.1 on Mac OS 10.9 Mavericks a month ago.
Since I don't have any Mac OS, then I tried to open the web via browser emulator in http://www.browserstack.com/ and found that the problem is only happen in Safari 7.1 and 8 (no matter what the device, MacOS, iPad, or iPhone6)
When we open it using Google Chrome, Firefox, IE any version, even Safari 6 or older, it looks okay.
But when we open it using Safari 7.1 or later, the menu bar looks like wrecked.
Is anyone know how to fix it?
I've did deep research and found the main problem. It's not about the layout code, but the problem is compatibility between my old SharePoint 2007/2010 with the new Safari browser 7.1 or later.
The problem fixed by this thread:
ASPMenu in Safari 7.1 Not Rendering Properly in SharePoint 2010

Is there an easy way to run IE8 on Win7 or Win8?

Is there an easy way to get a copy of IE8 for testing purposes? I am building a website where over 90% of the audience has IE8. I need to somehow get a copy of IE8 for testing but I only have Win7 and Win8 OS. Is there a way to get IE8 to work on one of those OSs? I've seen conflicting opinions on the web (some of it outdated) and would like to ask the awesome Stack community!
Open your IE and follow steps below :
Open "Tools" on the top bar.
Select "F12 Developer Tools"
Select "Browser mode"
Select "Internet Explorer 8
Now you can easily test your website for IE8
You cannot have 2 different Internet explorer versions installed on the same windows box.
Have a look at that link:
How to downgrade to IE 8 from IE 9 windows 7 64 bit
http://answers.microsoft.com/en-us/ie/forum/ie9-windows_7/how-to-downgrade-to-ie-8-from-ie-9-windows-7-64/3bc50db2-2974-4860-b4e2-5b0a0c4711d9
and that one also:
Remove IE9 and reinstall IE8 on Windows 7
http://social.technet.microsoft.com/Forums/windows/en-US/0d88ec6a-f109-4974-9f85-33510b043d53/remove-ie9-and-reinstall-ie8-on-windows-7?forum=w7itprogeneral

CRM 2011 (rollup 12) shows the mobile view instead of the normal view in non IE browsers

I recently went to do a demo of some a CRM solution I had been developing but when I tried displaying it on my MAC in firefox and chrome it comes up with the mobile interface. The instance will never be used on mobile devices so I want to disable this functionality for the whole site...How do I do this?
I had the same issue when I opened crm on firefox (on explorer and chrome it was ok), I assume you are using roll up 12 since only from this rollup you have other browsers besides internet explorer integration.
The issue with me was that for some reason, it opened the "default.aspx" page, which opened this url:
https://mydomain:444/m/default.aspx
When the correct address should be:
https://mydomain:444/main.aspx#
I'm also guessing that you have set up ADFS..
I had the same problem and what helped for me was to add the site to the Compatibility View in Internet Explorer.
If you're using IE 11, try compatibility mode. Settings -> Compatibility View Settings

How to test my application on older version of IE?

I have installed IE8 on my system. I usually test my application on this browser, but the problem arises when i got to know that the client is using IE7. Now how can i test my application on IE7?
One possible solution is to have dual booting on my system. So on version of Windows i can have IE7 and on another i can have IE8. But i really don't want to use this solution.
Another possible solution is to use PC Emulator [ Don't know what is this, just heard about these ]. Using which i can have multiple IE version simultaneously. Have you ever tried this solution? Please name any good FREE emulator.
Please let me know if there is any other better solution.
you can use
http://www.my-debugbar.com/wiki/IETester/HomePage
and here can you see all browser versions as picture
http://browsershots.org/
I got the solution. :)
In IE8, click on Tools > Developer Tools | or press F12
Then in developer Tools > select the browser mode [ available: IE7, IE8, IE8 with compatibility view ]
This is what i was expecting. :)
Microsoft provides a free set of Windows Virtual PC images for testing various versions of IE on various Windows service packs.
Virtual PC is also free.
Have you ever seen Microsoft Expression Web tool? It contains kick-ass tool for testing pages in various versions of IE - SuperPreview. And this tool also available free, you can download it here.
It's much more easy to use it instead of Virtual PC images. But it can't replace VPC completely because testing in clear environment is also very important.
This is a quick and easy web service solution, good for quick testing.
http://www.browserstack.com/
For those who are still looking for an answer here's a Chrome extension
It has over 6 millions users, and it claims:
Top 10 Chrome extension since 2009!
-- WINDOWS ONLY -- WINDOWS ONLY --
IE Tab exactly emulates IE by using the IE rendering engine directly
within Chrome. This will enable you to use ActiveX controls and test
your web pages with different versions of IE (IE6, IE7, IE8, or IE9).
-- FEATURES --
Create a list of URLs that will automatically open in IE Tab
Group Policy support for enterprise deployments
Securely use the old IE rendering engine
Edit Sharepoint documents instead of opening read-only
Use Java, Silverlight, and ActiveX in Chrome seamlessly
You can also look at Adobe BrowserLab:
http://browserlab.adobe.com
Microsoft has launched Modern.IE to help with this. Go here to download a test image for your preferred OS and visualization software.
http://www.modern.ie/en-us/virtualization-tools#downloads

How can I check my ajax application and site on multiple browsers?

I am running windows 7 which won't even allow me to use the latest IE version for testing.
I currently use google crome and firefox. Is there a program or easy way to test a site with multiple browsers, and not just
the way they might look but everything like javascript and ajax just as if I were using that particular browser?
http://www.xenocode.com/Browsers/ has some great online browser virtualizations.
They take a bit to load but are perfect for testing. Javascript and such will work like normal and you can try out all the versions of IE from the same computer without installing anything.
I should note that these launch fully functional browser windows- It is not an in browser preview type thing.
They used to have multiple IE versions, Firefox, Opera and safari available to download as portable software but I can't find them anymore :(
Install a virtual machine manager - OpenBox from Sun is free and works OK - and install a copy of Windows / Linux / whatever in each of a bunch of virtual machines. Then in each Windows either keep the installed browser (ie IE 6, hahah, in XP) or upgrade it to IE 7 or IE 8. Also install whatever versions of FF and Opera and so on.
It's not perfect, but I get by using IETester for different versions of IE. The author claims it works on Windows 7.
You can check out the TestSwarm, by John Resig. His blog article on here is at:
http://ejohn.org/blog/javascript-testing-does-not-scale/

Resources