[Info-vax] IE8 got me too :-( Sorry Jeff.
Richard Maher
maher_rj at hotspamnotmail.com
Sat Jan 9 04:06:43 EST 2010
There I was slagging-off Jeff Coffield's work with jQuery and IE8 when IE8's
Loosley Coupled Internet Explorer (LCIE) jumped up and bit me in the arse
:-(
Ok, the only real interest for those here at COV is an opportunity to trash
Microsoft again, and it's a pretty good opportunity. You see because IE
crashes so bloody often they've spent a lot of time moving tabs off into
separate processes so if one (or more) dies then hopefully it won't take all
the others with it.
Anyway, it sort of defeats the purpose of shared JVM-global memory and
static-variables if every page gets it's own JVM, so for those of you who
won't wish to use FireFox to view our lovely examples and prefer IE8 to IE7
then please do the following to disable LCIE functionality on IE8: -
Click Start, then Run
Type the following in the run prompt:
regedit
Click OK
Navigate to the following location:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
Right-click on Main, select New, and click on DWORD Value
Type the following for the name:
TabProcGrowth
NOTE: Creating this key as a DWORD Value automatically sets the value to 0.
This is the value we want set so no further action is needed.
-------------------------------------------------
Personally, I set the value to 1 after reading the following links: -
http://blogs.msdn.com/askie/archive/2009/03/09/opening-a-new-tab-may-launch-a-new-process-with-internet-explorer-8-0.aspx?CommentPosted=true#commentmessage
http://www.mydigitallife.info/2009/09/19/hack-to-launch-only-one-or-limited-processes-of-ie8-regardless-of-number-of-tabs/
Cheers Richard Maher
More information about the Info-vax
mailing list