July 9, 2008 at 8:39 am · Filed under Broken on IE7, Frustrations
I know iframes are not that great because of accessibility issues etc but they are a great solution when clients want to white label applications or information from other Websites which in case is what I had to do on this occasion and what triggered this post.
To make a long story short, I have a client that wanted to offer the reservation system I created for them to other websites who in turn didn’t want to have clients go away from their own websites or see my client’s logo and contact information. My client’s system was tied in with their internal Database and server and for security everything needed to be ran on their servers without any external connections so the easiest way was to create a stripped down version of the reservation process, in other words just the forms, which could be placed on an iframe.
Everything worked perfectly on Firefox of course but when we go to IE, we get an error because the sessions are not set correctly so the whole system fails.
So here I am, once again trying to figure out a workaround to have something as simple as a form, that uses PHP sessions set on an iframe, work on IE the way it flawlessly work on Firefox. Seriously people, we should sue Microsoft for damages in all the time and effort wasted getting our websites to work on their crappy monopolized browsers.
* Update
Apparently by adding this: header(’P3P: CP=”CAO PSA OUR”‘); to the page involved in setting the sessions will make IE work correctly. Just thought I add this for everybody that’s having the same problem,
February 12, 2008 at 8:10 am · Filed under General, Stick It To IE
And sue Microsoft for damages because of all the time, money & sanity it has made us waste trying to get our websites to work on it’s stupid browser which, as it comes standard on any PC, is the most used browser in the world.
http://arstechnica.com/news.ars/post/20071213-opera-tries-to-force-ie-into-w3c-compliance-with-eu-complaint-firefoxs-success-may-work-against-it.html
* Update:
Here’s microsoft response to Opera’s antitrust:
” Microsoft has officially responded to the antitrust complaint filed by Opera yesterday with the European Commission. The software giant’s key point: there are plenty of readily-available choices for Windows users looking for a browser other than Internet Explorer, and there’s nothing forcing anyone to surf with a browser he or she doesn’t like.”
http://arstechnica.com/news.ars/post/20071216-microsoft-plethora-of-browsers-no-basis-for-opera-gripes.html?rel
While the above statement is true and users can actually use another browser, like I do, the common user doesn’t have any idea on how to do this. Let’s face it, most users think IE is the Internet and when you try to explain the concept of browsers to them they stare at you with a “what the hell are you talking about” face. And elaborating on this, it is a nice thing that Microsoft includes a browser so people can browse the web without having to get a CD (since you wouldn’t be able to download a browser). Mac does the same thing but the key difference is that Safari is a complaint browser while IE is not.
And well, since Microsoft said it: “here’s nothing forcing anyone to surf with a browser he or she doesn’t like.” we at this blog will make sure to have more instructions and reasons for people to change so that they don’t have to expereince the web in a crappy browser and we, the developers, don’t have to resort to crazy hacks to make our websites work on badly developed products.