3 replies [Last post]
jiten
jiten's picture
Offline
newbie
Last seen: 9 years 33 weeks ago
Timezone: GMT-5
Joined: 2013-07-01
Posts: 6
Points: 10

Dear friends :

I have to realize what's the matter with this issue, this works fine on IE8 and beyond, also with FF, but show serious problems with IE6 and 7, is there anyone who can help me out ?

http://www.hotelelpolo.com/website/lan/eng/index.php

Thanks in advance !

gary.turner
gary.turner's picture
Offline
Moderator
Dallas
Last seen: 2 years 3 weeks ago
Dallas
Timezone: GMT-6
Joined: 2004-06-25
Posts: 9776
Points: 3858

Why

Are you being paid a boat load of money to support such misbegotten, obsolete browsers? IE6 was obsolete when released; with poor if not simply wrong implementation of the standards. Firefox, in alpha release (then Phoenix 0.5), released about the same time was already miles ahead of IE6. IE7 was at best a minor release, incorporating bug fixes web developers had been using for quite some time and some UI changes.

IE8 brought MSFT into the modern browser world with a new rendering engine. IE9 offered a number of improvements, but it is IE10 that is finally a modern browser on the same level that Firefox, Opera and Safari/Chrome have occupied for some time.

IEs 6 & 7 are simply too far behind to be worth trying to salvage on any but the simplest of pages. I seriously doubt the expected visitors, business travelers, will be using those browsers.

Something that may help, though, would be fixing your html syntax errors, and your css errors. IE tends to handle errors more poorly than other browsers.

In the area of user friendliness, you have set body to {overflow: hidden;}, which means that unless you're on a huge monitor, the right side and bottom are cut off; as they are on my laptop (1366×768px screen) even with the browser window maximized (which I never do by choice).

Using fixed position on that left side menu and form means that I cannot use the form because the bottom is cut off. When a fixed position element overflows, the overflow is lost and is unrecoverable unless the visitor kills the style sheets. How many business travelers know you can do that, much less how? Remember, there are two things every web surfer knows: how to use the back button, and how to scroll. There is nothing to be gained by fixing the position.

One of the images in the rotation has at its center of interest a McDonald’s sign. I think a different viewpoint would be better.

//addendum: You have conflicting http-equiv meta elements. Use one or the other, preferably utf-8.

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
~gt

cheers,

gary

If your web page is as clever as you can make it, it's probably too clever for you to debug or maintain.

jiten
jiten's picture
Offline
newbie
Last seen: 9 years 33 weeks ago
Timezone: GMT-5
Joined: 2013-07-01
Posts: 6
Points: 10

Thanks so much ! your

Thanks so much ! your explanation was detailed and very accurate. Appreciate your time and support !

surajnaikin
surajnaikin's picture
Offline
Enthusiast
india
Last seen: 8 years 5 weeks ago
india
Timezone: GMT+5.5
Joined: 2007-06-09
Posts: 111
Points: 72

what analytics say

If your site Analytics shows lot of visitors on IE6, which I doubt it will not, then only provide support otherwise not. You can add a browser detection JavaScript & display a message to the users to upgrade the browser. Eg. Check Facebook in IE6.

You can use a very minimal version of your website for IE6. There are terms like in web "Progressive Enhancement and Graceful Degradation", read more about it. That way you can put a cross browser support strategy.