473,396 Members | 1,666 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

CSS problems with Safari and IE5

I'm desperately trying to get my site finished against the clock. It
looks great in FF, Opera and IE6 but falls apart in IE5 and Safari. I
HAVE to have it ok for IE5.x. Has anyone got any suggestions? Can
anyone help?
www.hyperion-interactive.com/test

(There's a Flash sniffer first)

Thanks in advance to anyone that has any pointers.
Chris

Jul 21 '05 #1
2 4048
"Chris" <ch**********@hotmail.com> wrote:
I'm desperately trying to get my site finished against the clock. It
looks great in FF, Opera and IE6 but falls apart in IE5 and Safari.
What are the actual problems? I can see that the menus are screwed but
is there anything else?
I
HAVE to have it ok for IE5.x. Has anyone got any suggestions? Can
anyone help?
www.hyperion-interactive.com/test

(There's a Flash sniffer first)


So the real URL is
http://www.hyperion-interactive.com/test/index02.html

A page that talks about the DDA but which is inaccessible to users who
do not have both JavaScript and Flash? Presumably
http://www.hyperion-interactive.com/test/noflash.html will be
rewritten to present a full alternative site before launch? Or will
you drop the sniff and just let all users see the main site, after all
the Flash doesn't do much - just one animation and three links. A
fallback containing an image and three HTML links should be included
as content for the <object> element.

I see that only two of the three links in the Flash are duplicated in
the HTML but with different link texts, whilst the third link only
exists in the Flash. Oh no, the third link is there but drops down
behind another element if my font size is larger than yours.

Anyway, start by fixing the errors:
http://validator.w3.org/check?uri=ht...t/index02.html
http://jigsaw.w3.org/css-validator/v...1&profile=css2

Then look up the IE5 box model and realise that under that buggy model
#menu_top {
width:270px;
padding-left:515px;/* Top Menu Left Position */
}
means that the room left for the content of that element is 270-515= -
245px which isn't very much at all. Your other problems are probably
similar.

Steve

--
"My theories appal you, my heresies outrage you,
I never answer letters and you don't like my tie." - The Doctor

Steve Pugh <st***@pugh.net> <http://steve.pugh.net/>
Jul 21 '05 #2
Steve Pugh wrote:
"Chris" <ch**********@hotmail.com> wrote:
I'm desperately trying to get my site finished against the clock. It
looks great in FF, Opera and IE6 but falls apart in IE5 and Safari.
What are the actual problems? I can see that the menus are screwed

but is there anything else?
Menus are the worst (and vital) problem - other "problems" with
elements not apprearing where I'd expect etc. Still
tackling/documenting across browsers
I
HAVE to have it ok for IE5.x. Has anyone got any suggestions? Can
anyone help?
www.hyperion-interactive.com/test

(There's a Flash sniffer first)
So the real URL is
http://www.hyperion-interactive.com/test/index02.html

A page that talks about the DDA but which is inaccessible to users

who do not have both JavaScript and Flash? Presumably
http://www.hyperion-interactive.com/test/noflash.html will be
rewritten to present a full alternative site before launch?
Absolutely - final noflash will present link back to flash site (in
event sniffer fails) link to macromedia and link to alternative (no
flash) content - there will be other small flash enhancements
throughout site. I agree that the Flash here is essentially decorative.
Although I belong to the whole "only use Flash when necessary and then
with caution" group, many clients want it so better for me to show some
flash. I was planning to put an alternative (D?)HTML panel in with no
JS - css rollovers only, and yes page content put in now before
alternative - still testing :-)

Or will you drop the sniff and just let all users see the main site, after all the Flash doesn't do much - just one animation and three links. A
fallback containing an image and three HTML links should be included
as content for the <object> element.
Not sure how to do this best - was considering mirroring site with no
flash at all rather than fallback in this page. Thoughts?
I see that only two of the three links in the Flash are duplicated in
the HTML but with different link texts, whilst the third link only
exists in the Flash. Oh no, the third link is there but drops down
behind another element if my font size is larger than yours.
Yeah, the nav is screwed if enlarged. My pre css method would have been
to make this graphics so it can't be resized but this offers less
accessability. Suggestions appreciated! I've thought long and hard
about the detrimental usability aspect of having different "prompters"
pointing to same content. My argument would be that this method draws
the user into the site - my main objective. The breadcrumb nav should
provide more than adequate user-orientation.
Anyway, start by fixing the errors:
http://validator.w3.org/check?uri=ht...t/index02.html http://jigsaw.w3.org/css-validator/v...1&profile=css2
Then look up the IE5 box model and realise that under that buggy model #menu_top {
width:270px;
padding-left:515px;/* Top Menu Left Position */
}
means that the room left for the content of that element is 270-515= - 245px which isn't very much at all. Your other problems are probably
similar.
Will do - where do you look up?
Steve
Thanks for your feedback Steve, I appreciate you taking the time to
look through the site. I'd be interested in your thoughts on whether
IE5 compatibility is essential. My findings are that many smaller
companies are still using this and various 5.x versions. I'd welcome
your comments on main nav too - how you would stop the moving when
resized problem. Thanks again.
Cheers, chris
--
"My theories appal you, my heresies outrage you,
I never answer letters and you don't like my tie." - The Doctor

Steve Pugh <st***@pugh.net> <http://steve.pugh.net/>


Jul 21 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Jerome Lefebvre | last post by:
Hello, Hope this will interest a few. I been working with a friend on the problems given out during the "International Collegiate Programming Contest" (ICPC) http://icpc.baylor.edu/icpc/ ....
2
by: Ian Beer | last post by:
I am told by a couple of Mac users that a site I am building does not display properly under either IE or Safari, they no not seem to agree however exactly what the display problems are. CSS (&...
4
by: dpomt | last post by:
Hello, I am using the ASP.NET menu control and I have two issues when the page containing the menu is displayed in Safari on Mac OS X: 1) The menu is not dynamic. Why (it seems that Safari is...
21
by: Doug Lerner | last post by:
I'm working on a client/server app that seems to work fine in OS Firefox and Windows IE and Firefox. However, in OS X Safari, although the UI/communications themselves work fine, if the...
1
by: mike.thirlwell | last post by:
Hi there, I've created the following demo to illustrate a problem I've been having with Safari (2.0.3 in my case) firing onmouseout events when the onmouseover event should be being triggered....
2
by: cbjewelz | last post by:
Hey all. So I'm having problems with cross browser alignments. I'm looking at Safari and Mozilla Firefox. I develop in Safari and so it looks perfect there however in Firefox my vertical...
1
by: qwertq | last post by:
Having a bit of a problem with safri caching the document.form.elements dom array. two problems i am running into is when i remove a DIV from the page with javascript, the input elements contained...
2
by: ipy2006 | last post by:
Only in Safari browser the current year shows as 1970. Also "Non digits found in year" is triggered in the Safari broswer. Please help. Thanks, Yasaswi function verifyYear( field ) { var _x =...
4
Yanskopolis
by: Yanskopolis | last post by:
Hi, I'm having some problems getting canvas vector images to render properly in Safari. I've googled a bit and Safari 1.3+ does support the canvas tag, so I'm not sure why it's not working (it works...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.