Running vaadin 7 application in IE 6 browser - internet-explorer-6

We are running a web-application that is based on Vaadin 7. This application runs fine in IE 7 and higher but it doesn't work in IE 6.
We tried various approaches and followed few approaches mentioned in Vaadin document but couldn't make it work.
Then we found this plugin "Google Chrome Frame". On using this we are able to see first login screen but with a session expired message.
Can any one having experience with Vaadin help us out here in order to make Vaadin 7 application run in IE6?
Thanks

Unfortunately you cannot make your Vaadin 7 application to work with IE6 because Vaadin 7 doesn't support IE6.

Related

Rendering Bugs IE11 in Windows 7

I have had several problems with rendering documents with images in IE11 and Windows 7. Swtiching browsers is not an option for me.
If I try to use some openlayers tools, the IE11 freezes.
If I put altRows=true in a JQGrid, scrolling won't work properly. I guess this is due to the different background images in each row of the grid.
The problems disappear if:
I use the same version of browser in windows 8 or higher.
I use older versions of IE or if I use IE 11 in compatibility mode.
I have tried to execute IE without add-ons, as well as disabling the rendering by gpu. Moreover, I have tried to executing the pages in several clients as well as the hosting in differents versions of IIS - but the problems always appear in the same cases.

XPages mobile controls not working with iOS 8

We have a couple of simple apps that use the XPages mobile controls that no longer work on iOS 8 devices. Tapping on outline entries, dataview entries, buttons in the header, etc. doesn't seem to do anything. Tapping on a category to expand or collapse it in a categorized view is the only thing that seems to work. The apps are running on a Domino 9.0 server with the openntf essentials package installed. iOS 7 and Android devices work fine.
Anybody else having problems with the mobile controls and iOS 8?
I can confirm this problem with our apps that use the mobile controls as well. It seems to be an issue with Dojo 1.8 that is used by these controls. Debug on an iPad running iOS 8 reveals "Deprecated attempt to access property 'changedTouches' on a non-TouchEvent object." and "Typerror: Attempted to assign to readonly property." in Dojo.js:7956.
UPDATE: Got it working by copying Dojo 1.9.4 to the domino\js folder. Also had to add in the ibm and template folders into the dojo-1.9.4 folder. These were extracted from the xsp.dojo.jar file in the Domino\osgi\shared\eclipse\plugins\com.ibm.xsp.dojo_9.0.1.20140801-1000 folder. Then had to restart the server. Restarting http by itself doesn't work.
IBM has just released 9.0.1 Fix Pack 2 Interim Fix 1 which fixes SPR PALT9P8JDG "XPage Mobile Controls Fail On iOS 8". The technote has been updated accordingly.
For the latest information on this issue, see this technote: http://www-01.ibm.com/support/docview.wss?uid=swg21686751

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

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/

Internet Explorer 6 and Internet Explorer 7 on same computer for debugging [duplicate]

This question already has answers here:
Closed 12 years ago.
Possible Duplicate:
Running Internet Explorer 6, Internet Explorer 7, and Internet Explorer 8 on the same machine
I recently started a new job and my lead is out sick. He assigned me a bug in our code that only affects Internet Explorer 6. The developer box I'm running is Windows Server 2003 with Internet Explorer 7, though.
How can I open the web page and debug it from my computer in Internet Explorer 6?
Install Virtual PC (now a free download) and one of the disk images from this page that provides you with a vanilla install of XP with the browser you want to test.
Use IETester.
Step 1: Virtual machines configured for each setup you want to test. Use VMWare or Parallels if you are on a Mac.
Step 2: Automate your functional tests with Selenium. You will never look back!
We do all of our IE6 testing on a VMWare machine that runs XP with IE6. Obviously takes a bit of setup time but worth it once it's done.
I've played with many of these ie6 options, and the best IMO is just to have a vmware install with an ie6 image in the long term.
In the short term, however, I've had the most success with IE Collection, but it is still somewhat buggy.
IES4Linux and IES4OSX work [sometimes] on their respective Operating Systems too.
Use Spoon (was Xenocode)... http://spoon.net/browsers/
It will let you startup any number of different browsers in a sandbox from within your browser.
The advantage:
You don't have to install any virtual machines.
You don't have to rely on apps like IE Tester and can instead use the actual browsers.
This obviously doesn't apply to your specific situation, but for anyone who is running Windows 7, a good option is to use XP Mode. The XPM image has IE6 installed and won't expire like the Internet Explorer Application Compatibility VPC images.
Once you've installed XP Mode, create a shortcut to IE in the XP Programs menu (so a shortcut is published to your Win 7 Start menu). You can then launch IE6 side-by-side with IE8 on your Win 7 desktop.
You can also use Microsoft's own Expression Web SuperPreview
Download page: http://www.microsoft.com/downloads/details.aspx?FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677&displaylang=en
Further info: http://expression.microsoft.com/en-us/dd565874.aspx
Edit:
Sorry I didn't notice your "...and debug it..." statement in the original post. I think SuperPreview will just show a side-by-side visual comparison. If you need to debug javascript or anything like that, then I would use the virtualization methods mentioned above. (In practice I actually use virtualization for testing, but I figured I'd suggest something different.)
Multiple IE works great.

Resources