Hi,

I wanted to get back on the topic of HTTPS icw png images in IE8 one more time 
(Qx version 1.4.1)

The plain use of png-images in IE8 with https works, but we are using the 
website in a cookieless mode with ASP.NET sessions.
When looking at the Url, you can see that ASP.NET adds an extra part to the 
URL, something like /(S( ...some kind of GUID...)

Looking at the code in qx.util.ResourceManager, more specifically in the 
"defer" where the statics.__urlPrefix array is filled, I can see that this 
ASP.NET session information remains part of the __urlPrefix and that doesn't 
work correctly.

There is support in that code for parameters in the URL ("QueryString") through:
      // check for parameters with URLs as value
      var index = window.location.href.indexOf("?");
      var href;
      if (index == -1) {
          href = window.location.href;
      } else {
          href = window.location.href.substring(0, index);
      }

If I add a same kind of construction to remove ASP.NET session information from 
my URL like this:
    // Check for ASP.NET session id in the URL
    index = href.indexOf("(S(");
    var href;
    if (index == -1) {
        href = href;
    } else {
        href = href.substring(0, index);
    }

everything works fine and I get png images iccw https and ASP.NET sessions.

Can you tell me what you think of this approach and if you would consider doing 
this in the code Qx-code?
Thanks in advance.

Best regards,
Jeroen

From: Jeroen Smit [mailto:[email protected]]
Sent: Monday, July 09, 2012 2:45 PM
To: qooxdoo Development
Subject: Re: [qooxdoo-devel] Issue with gradient look in IE8 icw https

Hi Alex,

Could you give a hint as to what the fix has been?
I've been diffing the current sources (Mbackground.js and 
qx.bom.element.Decoration.js) against the 1.4.1 sources we are using, but I see 
no significant diff. I was hoping that if you could point me to the fix that I 
could apply the same fix to our current version.

Thanks in advance for any additional help.

Best regards,
Jeroen

From: Alexander Steitz [mailto:[email protected]]
Sent: Friday, July 06, 2012 1:52 PM
To: qooxdoo Development
Subject: Re: [qooxdoo-devel] Issue with gradient look in IE8 icw https

Hi Jeroen,

qooxdoo internally uses the AlphaImage filters for all IE's below 9 and 
together with "https" there might be an issue. The reason for this is, that it 
is necessary for IE browsers (no matter which version) that they need a full 
URL when running under https - otherwise you'll encounter a "Security warning".

Did you already check the paths of the images which are loaded with e.g. a 
proxy tool like Charles Proxy? This should give you a hint which image paths 
qooxdoo tries to load.

AFAIK this bug is already fixed in a newer version of qooxdoo.

Regards,
  Alex

From: Jeroen Smit [mailto:[email protected]]
Sent: Friday, July 06, 2012 10:30 AM
To: qooxdoo Development
Subject: [qooxdoo-devel] Issue with gradient look in IE8 icw https

Hi,

I am experiencing a problem with the rendering of the gradient styles (using Qx 
V1.4.1) on IE8 icw https. The edges of windows, the caption bar, buttons etc 
are not properly displayed. When looking at the same website using IE9, Chrome, 
FireFox everything works fine. Images on buttons are not displayed at all. 
Images in a TreeVirtual control are though.

Has anyone ever seen this and if so, what is the way to work around this?
Thanks in advance for any help.

Best regards,
Jeroen

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to