Archived

This topic is now archived and is closed to further replies.

  • 0

New NavBar in 2.2.1 - Not displaying in IE8?

Question

Posted · Report post

Hello I am working on a site using 2.2.1, and love the concept of the new Fixed and Standard NavBars, they look brilliant. The only problem is that they don't work with IE8 - the Fixed navbar and logo display, but with no menu content, and the Standard navbar doesn't show whatsoever. I know we should be upgrading our clients to IE9, (where the problem doesn't exist), but we have a LOT of users on WinXp, so IE9 just isn't an option..... Anyone have any ideas as to how we might overcome this? Thanks

Share this post


Link to post
Share on other sites

18 answers to this question

Posted · Report post

Thanks Danny, I appreciate that link, though I had already read it... It doesn't help, other than just point out the obvious - I just didn't think the second most used browser in the world would not recieve support.... I will just have to forget using the new NavBar. Cheers anyway.

Share this post


Link to post
Share on other sites

Posted · Report post

Hi Ian, I completely understand your issue, I will ask one of our developers if there is anything that can be done.

Share this post


Link to post
Share on other sites

Posted · Report post

Thanks Danny - it's obviously nearly there as the fixed menu appears! Even if they could get just the fixed one to work - that would be a HUGE bonus! Thanks, I look forward to seeing if it can be done, Ian

Share this post


Link to post
Share on other sites

Posted · Report post

Hi, I have the same problem with the new navbar not working in IE8. Any sign of a fix? Steve http://www.ipmxlabs.com

Share this post


Link to post
Share on other sites

Posted · Report post

Steve, as mentioned earlier, please read http://www.pagelines.com/forum/discussion/17308/older-browsers-support#Item_3 No "fix" is possible because you can't change IE8 to work with later code. This is not a PageLines issue. We wrote the code to meet the latest standards for current browsers. If anyone's using an antiquated browser, that is outside our control. They should update to the latest. IE8 is not, as one commenter said, the 2nd most used browser. It is used by less than 4% of worldwide Internet users. Personally, I would never want to bring PageLines backwards, losing all its current capabilities to match that level of audience.

Share this post


Link to post
Share on other sites

Posted · Report post

I only stated what was listed in the link above regards to browser usage. I'm not sure where you get less than 4% from? As mentioned, it's NOT feasible to update to IE9 in an enterprise environment where the majority of machines are on XP - admittedly, this is not the fault of Pagelines, however i think the tone of your post is unnecessary. We were simply asking if it could be make compatible, being made to feel like we're potentially bringing the Framework "backwards", is, frankly uncalled for. You've answered the question for us. The answer is no. Fair enough, but there are ways and means of saying it, and that, isn't it.

Share this post


Link to post
Share on other sites

Posted · Report post

Apologies if I offended anyone. It wasn't intentional. In order to affect changes as Steve asked for a fix, we'd literally have to go backwards in our coding to pre-HTML5 and pre-CSS3. That's not easy, and worse, it would remove the capabilities we built into the framework taking advantage of contemporary options. That's all I meant. Forgive my in-eloquence.

Share this post


Link to post
Share on other sites

Posted · Report post

Ahh yes, the bastard child of the browsers, Internet Explorer. Some more advanced sections/features dont currently fully support ie8, This is because they use CSS3/html5. so if ie8 support is important then dont use advanced functionality. We've decided to provide partial support for IE8, and full support for IE9 and up. First and foremost, we're a forward thinking company, and we're committed to making sure your sites are pimpalicous on forward thinking browsers such as Chrome, Safari, FF, and even the IE9 and 10. Secondly, the market share of IE8 is at 8%, and continues to drop dramatically month after month. Instead of focusing energy on a dying browser version, we instead focus our energy on compatibility with up to date browsers. Also, just today Chrome surpassed IE to become the worlds most used browser. To back some of the above, here's the global market share breakdown of IE; http://www.w3schools.com/browsers/browsers_explorer.asp Also, here's all the global market share of the browsers breakdown http://www.w3schools.com/browsers/browsers_stats.asp Nick

1 person likes this

Share this post


Link to post
Share on other sites

Posted · Report post

That specific patch, causes the dropdown to automatically open when it gets responsive. Not good. I've isolated to this sole piece of css that takes care of the menu issues in IE8. .nav-collapse{height:auto;} // IE8 Fix Nick

Share this post


Link to post
Share on other sites

Posted · Report post

If you don't see any further response/update about this issue, you can bump this up so that it doesn't get lost in the other threads.

Share this post


Link to post
Share on other sites

Posted · Report post

kennyb if you have an issue please start a new thread, this one is 6 months old. Also 'browser test is failing' is a bit vague, what test exactly?

Share this post


Link to post
Share on other sites

Posted · Report post

Great, thanks Catrina! Do you think it's something that is likely to be addressed/fixed? I was really hoping to maximise this new feature! Cheers, Ian

Share this post


Link to post
Share on other sites

Posted · Report post

Hi, I would agree that supporting IE8 is time consuming at the same time I wouldn't want to loose any customers over it. anyway here is a patch which seems to work

div.nav-collapse.collapse{
	  height:auto !important;
	  overflow:visible;
	}

I am sure IE8 will continue to plague developers for a while to come. >:) Steve http://www.ipmxlabs.com

1 person likes this

Share this post


Link to post
Share on other sites

Posted · Report post

I would agree that supporting IE8 is time consuming at the same time I wouldn't want to loose any customers over it. anyway here is a patch which seems to work
You're actually amazing!

Share this post


Link to post
Share on other sites

Posted · Report post

The developers will look into it, but I can't promise anything. :) I'm not familiar enough with browser-related problems to say since it's usually the browser itself that's the main issue.

Share this post


Link to post
Share on other sites

Posted · Report post

Thanks stelip !! Worked perfect!!

Share this post


Link to post
Share on other sites