IOS8 + Safari + Javascript + iPad3 = SLOW

lockerc18

macrumors 6502a
Original poster
May 17, 2012
508
182
I have whined here before about how Safari runs like molasses on my iPad3 with IOS8. It seems to work OK on my iPhone6+, though. But no way does it come close to running as well as it does on my rMBP / Yosemite.

In looking at ways to improve Safari so that page loads don't take 15 seconds or more, I tried turning off Javascript. And, lo and behold, performance increased dramatically. Unfortunately, the things I browse to evidently rely heavily on Javascript, so I can't really do without it entirely.

That brings me to the question of why Apple doesn't do "something" to improve Javascript performance in IOS? IMHO, that would go a long way toward making the IOS8 experience on my iPad3 a lot more enjoyable. As it stands how, there have been multiple times when my iPad has imitated a frisbee because Safari's performance is so awful. I don't know the internals of Javascript well enough to point to what exactly makes it so slow, but it is rather a pig.
 

elfary

macrumors regular
Sep 22, 2012
107
30
Wow i disabled the javascript on my iPad 3 on iOS 7.1.2 and Safari flies. Thanks for the tip
 

sanke1

macrumors 65816
Nov 9, 2010
1,067
434
That brings me to the question of why Apple doesn't do "something" to improve Javascript performance in IOS? IMHO, that would go a long way toward making the IOS8 experience on my iPad3 a lot more enjoyable.
If Safari didn't deliberately slow down with each iOS release then we will forever be using same iPads. This means loss of revenue.

Think of Apple's strategy as buying In-App-Purchase when you hit a paywall. The temptation to upgrade is far greater.
 

Traverse

macrumors 604
Mar 11, 2013
6,837
3,060
Here
I am surprised to admit this, but I just disable Java script on my iPad 3 running iOS eight and I must say that page rendering on MacRumors seems noticeably faster.

Kind of sad really…
 

Rodster

macrumors 68040
May 15, 2007
3,178
6
Javascript is the step cousin of Flash, both need to go. There's got to be a better way to interact with websites.
 

AdonisSMU

macrumors 604
Oct 23, 2010
6,601
2,170
Macrumors has terrible javascript running on its site. There are errors all over my console.
 

lockerc18

macrumors 6502a
Original poster
May 17, 2012
508
182
If Safari didn't deliberately slow down with each iOS release then we will forever be using same iPads. This means loss of revenue.

Think of Apple's strategy as buying In-App-Purchase when you hit a paywall. The temptation to upgrade is far greater.
It won't take much for my iPad3 to slow down to the point where I nail it to my trophy room wall and let it collect dust. No more tablets for me. And if that happens, then maybe my rMBP would go next, and then my iPhone. If Apple keeps on strangling my curent devices like this, then they will see more revenue loss from me and my family than just a puny old iPad. And I know I'm not the only one who feels like that.
 

lockerc18

macrumors 6502a
Original poster
May 17, 2012
508
182
Yup this. But disabling Java seems to have sped everything up on every site. Thanks OP!
To you and the others this helped, I'm glad it helped you out. I can't claim credit for the idea, though, as I picked it up from another site (wish I could remember which one) when I was trying to find some way of speeding this puppy up.

But I read that Mozilla is going to make Firefox available on IOS now that they can port their Javascript engine over. Maybe they've solved the performance issues with Javascript that Apple hasn't been able to. I can't wait. I only use Firefox on my Mac and have been disappointed that it wasn't supported on IOS.
 

Traverse

macrumors 604
Mar 11, 2013
6,837
3,060
Here
To you and the others this helped, I'm glad it helped you out. I can't claim credit for the idea, though, as I picked it up from another site (wish I could remember which one) when I was trying to find some way of speeding this puppy up.

But I read that Mozilla is going to make Firefox available on IOS now that they can port their Javascript engine over. Maybe they've solved the performance issues with Javascript that Apple hasn't been able to. I can't wait. I only use Firefox on my Mac and have been disappointed that it wasn't supported on IOS.
No, they can't port their javascript engine over. Apple requires ALL browsers to utilize Apple's Nitro javascript rendering engine. That's smart for security, but it means Apple needs to step up their browser performance.
 

lockerc18

macrumors 6502a
Original poster
May 17, 2012
508
182

XTheLancerX

macrumors 68000
Aug 20, 2014
1,908
782
NY, USA
Will disabling Javascript improve battery life when using Safari? Safari seems to drain my battery really fast on my iPhone 6, particularly when I am browsing this website it seems.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.