[Info-vax] IE8 got me too :-( Sorry Jeff.
Jeffrey H. Coffield
jeffrey at digitalsynergyinc.com
Mon Jan 11 18:52:57 EST 2010
Richard Maher wrote:
> 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
>
>
>
I spent today at a real estate marketing site that has about 20,000
active users on it's web site and uses JQuery. I put a hook in the login
page a long time ago to track what USER_AGENT was received. So far
15,570 use IE, the rest being mostly Mac or Firefox. 2250 use IE8, 9055
use IE7, 1151 use IE6. I talked to the customer service reps & their
consensus was that there were fewer problems with IE8 than with IE6 or
IE7 but that the MLS sites (which a lot of real estate agents use) are
mostly on IIS and are not yet compatible with IE8 so they are stuck with
IE6 or IE7 for now.
I updated my own laptop which I keep an XP partition to IE8 and, after
finding that an old version of Norton was causing major problems, I was
able to hit several web sites that use JQuery. All seemed fine. All of
these sites only use a limited amount of JQuery and I know that there
are problems with some portions on IE8.
I do realize that every piece of software has its advantages and its
disadvantages but so far there seem to be enough people using JQuery
that if you stay with the core functionality and avoid some of the
glitzier additions, the benefits outweigh the problems.
As for comments in a previous thread of how large JQuery is. It is
smaller than a lot of graphics that I see on web sites and since it gets
cached, it is usually only loaded once. Creating dynamic HTML on the
server forces the client to load all the HTML every time where only
sending XML allows all the html, js and css files to be cached.
Yes, yes, yes I know I could write my own version that would be smaller,
but then I would be the one faced with fixing what Microsnot breaks.
Jeff Coffield
More information about the Info-vax
mailing list