[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4752: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4754: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4755: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4756: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3887)
CSS3 PIE Forums - View topic - PIE page crashes IE8, pervasive layout problems
Forums
View unanswered posts | View active topics It is currently Sat May 30, 2020 3:02 pm



Reply to topic  [ 10 posts ] 
 PIE page crashes IE8, pervasive layout problems 
Author Message

Joined: Fri Oct 05, 2012 10:07 am
Posts: 8
Location: Dublin, Ireland
Post PIE page crashes IE8, pervasive layout problems


Last edited by rphair on Sat Oct 13, 2012 10:08 am, edited 2 times in total.



Fri Oct 05, 2012 10:30 am
Profile WWW

Joined: Wed Jul 14, 2010 11:46 am
Posts: 1452
Post Re: PIE page crashes IE8, pervasive layout problems
It's not necessarily the source of your problems, but I notice there is at least one HTML nesting error in your code: an extra opening <div> right before the closing </header>. It's possible that this is confusing IE.


Fri Oct 05, 2012 4:12 pm
Profile

Joined: Fri Oct 05, 2012 10:07 am
Posts: 8
Location: Dublin, Ireland
Post Re: PIE page crashes IE8, pervasive layout problems


Fri Oct 05, 2012 5:46 pm
Profile WWW

Joined: Fri Oct 05, 2012 10:07 am
Posts: 8
Location: Dublin, Ireland
Post Re: PIE page crashes IE8, pervasive layout problems


Fri Oct 05, 2012 6:24 pm
Profile WWW

Joined: Fri Oct 05, 2012 10:07 am
Posts: 8
Location: Dublin, Ireland
Post Re: PIE page crashes IE8, pervasive layout problems


Mon Oct 08, 2012 7:07 am
Profile WWW

Joined: Fri Oct 05, 2012 10:07 am
Posts: 8
Location: Dublin, Ireland
Post Re: PIE page crashes IE8, pervasive layout problems
addendum to my previous message: I found that PIE behaviour was still crashing site (), when it was previously working as described above with only one of the box-shadows disabled. It, as well, eventually projected a fuzzy black box on the screen & suffered memory leaks. The exact behaviour depended upon the timing in which pages were are visited. True for all IE8 systems we can get our hands on.

Until I hear from someone about what is happening, we will have to pull out PIE for IE8. I've rewritten my style sheet so PIE behavior (and relative positioning) are only added for a conditional IE9 class added in the <html> a la HTML5 boilerplate. The site is up and running now with gradient support in IE9 and all PIE features disabled for IE8. (The line numbers quoted above will be much different now. :) )

The buggy layouts are still clearly visible on and -- note that these are only alternative CSS for the home page itself, and clicking on the links in them will go through to the pages that have PIE removed as above. The problem can still be reproduced on both these pages by reloading the pages, changing screen width, et cetera.

We'd love to put PIE back in for all IE versions as the documentation suggests, would love to hear about what could be happening & how we might fix it, or provide more diagnostic info, or if we should wait for a patch. Standing by.


Mon Oct 08, 2012 10:02 am
Profile WWW

Joined: Sun Oct 14, 2012 10:27 pm
Posts: 1
Post Re: PIE page crashes IE8, pervasive layout problems
I am having similar issues with pie crashing IE8. I have two Drupal 7.15 sites, using the css3pie 7x-2.1 module. When I aggregate and compress css files in Drupal, IE hangs trying to load the page. Based on the module instructions everything is loaded correctly - module in sites/all/modules/css3pie and PIE libraries in sites/all/libraries/PIE. Currently I have this only on my local development sites - one Linux Ubuntu Apache, the other is wamp Uniformserver. The module, through another module Ctools, writes a css file with the css selector and location or PIE declared. I have used the three versions of PIE e.g. htc, php wrapper, and js. The htc and php versions work without aggregation. The js version kicks back errors. The Drupal css3pie module maintainer said to post on the pie forum, not his problem.

This forum thread was the only one I found that comes anywhere close to describing the IE8 behavior. Any help would be appreciated. The live site for this does not have it installed, but I can make it be that way.


Mon Oct 15, 2012 9:27 am
Profile

Joined: Fri Oct 05, 2012 10:07 am
Posts: 8
Location: Dublin, Ireland
Post Re: PIE page crashes IE8, pervasive layout problems
I would vote also for the suggestion that there's a conflict between PIE and some standard Javascript features, maybe in my case (a la ). My live page still reproduces the problem immediately, complete with memory leak and IE crashing, as soon as the IE8 user changes the window width.


Mon Oct 15, 2012 10:30 am
Profile WWW

Joined: Fri Oct 05, 2012 10:07 am
Posts: 8
Location: Dublin, Ireland
Post Re: PIE page crashes IE8, pervasive layout problems


Tue Oct 16, 2012 7:07 am
Profile WWW

Joined: Fri Oct 05, 2012 10:07 am
Posts: 8
Location: Dublin, Ireland
Post Re: PIE page crashes IE8, pervasive layout problems
A bit more testing: to be more specific, the problem only appears when the media queries are invoked. When displaying the problem layout in a narrow viewport (< 480px width, no media queries), the problem doesn't appear even when respond.js is included.


Tue Oct 16, 2012 8:28 am
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 10 posts ] 

Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.