[Q] JavaScript performance - choppy & slow - is it normal? - Galaxy Note 3 Q&A, Help & Troubleshooting

The topic says it all,
I have a brand new Note 3, but JavaScript - in particular animations used in sites with accordion behavior is extremely choppy - it just looks and performs horribly.
Is this expected? Why is it like this? A friend's iPhone5s on the same exact pages is flawless & smooth.
Any accurate advice & information that will help me understand the root cause is much appreciated.
s

sethbw said:
The topic says it all,
I have a brand new Note 3, but JavaScript - in particular animations used in sites with accordion behavior is extremely choppy - it just looks and performs horribly.
Is this expected? Why is it like this? A friend's iPhone5s on the same exact pages is flawless & smooth.
Any accurate advice & information that will help me understand the root cause is much appreciated.
s
Click to expand...
Click to collapse
What browser are you using? would you share the link of the website?

lesalloum said:
What browser are you using? would you share the link of the website?
Click to expand...
Click to collapse
I tried both the built-in browser, which looks like a blue globe and just says "Internet". I also tried the latest version of Chrome. I did not have any other apps open when testing each one (that includes the other browser).
Any of these websites:
http://aexmachina.github.io/tabcordion/
http://jqueryui.com/accordion/
http://css-tricks.com/snippets/jquery/simple-jquery-accordion/
http://www.jacklmoore.com/demo/accordion.html
Basically anything on the jQuery ui website, or jQuery website that involve animations just looks choppy.
I wouldn't normally ask, but it's not just jQuery either - there are a myriad of other animation frameworks based in JS that claim to be many times faster - and while they do appear to perform a little better in isolated cases, the performance quickly degrades once I've got enough going on in the page, or if I let it go for too long...

sethbw said:
I tried both the built-in browser, which looks like a blue globe and just says "Internet". I also tried the latest version of Chrome. I did not have any other apps open when testing each one (that includes the other browser).
Any of these websites:
http://aexmachina.github.io/tabcordion/
http://jqueryui.com/accordion/
http://css-tricks.com/snippets/jquery/simple-jquery-accordion/
http://www.jacklmoore.com/demo/accordion.html
Basically anything on the jQuery ui website, or jQuery website that involve animations just looks choppy.
I wouldn't normally ask, but it's not just jQuery either - there are a myriad of other animation frameworks based in JS that claim to be many times faster - and while they do appear to perform a little better in isolated cases, the performance quickly degrades once I've got enough going on in the page, or if I let it go for too long...
Click to expand...
Click to collapse
i just tried this on dolphin and its very smooth, i never use the stock browser but a clear browser's cache would help

lesalloum said:
i just tried this on dolphin and its very smooth, i never use the stock browser but a clear browser's cache would help
Click to expand...
Click to collapse
Clearing the cache doesn't help.
Dolphin is nice yes, but I'm more interested in knowing the reasons why. I've used Dolphin before, it's great, it's just not going to help me find out how to improve this type of thing for Android. I'm quite surprised by growing number of issues with Android and the Android UI.
I feel silly for being excited to switch back to Android. Swype was the only thing I think I actually gained aside from having an Android test device. Just frustrated atm. This is not something I would expect from Android. I thought it was much better.

Related

opera mini 5 b2

Now available on the market for free.... its pretty decent, worth having imo....
If this has already been posted I apologize and mods please delete...
i just saw that on cnet. i was wondering if anyone has used it yet, and what the verdict was, in comparison to dolphin
timothydonohue said:
i just saw that on cnet. i was wondering if anyone has used it yet, and what the verdict was, in comparison to dolphin
Click to expand...
Click to collapse
Very, very, very fast server side processing browser... not as rich of an experience as the stock or dolphin, but much faster and does a pretty darn good job. Lots of extra stuff, like good bookmarks and cached browsing.
Great option.
FAST browsing. Great homepage/bookmarks , great tabs.
I always like having a secondary browser. Opera IMO is the best secondary browser and if you can deal with jpg compression and alot of "mobile" looking pages its a fanstastic primary browser.
I just wouldnt use it to show off the beauty of the phone.
Its about the same as the windows version and yes Hella fast... and has the option to upload pics or files unlike the stock or dolphin, and download files that are not supported on the device....
Is there a way to zoom in/out in sites? (maybe it's just too late and I can't figure it out).
Anyway, the hebrew is all messed up unlike the stock / Dolphin / HTC Desire browsers - so I'll have to skip that one.
It is a very nice browser i must admit. For the next few days I will be using it to replace Dolphin. Just as a test drive.
I don't like it.
Reasons:
A) When you scroll down a page (that's already "fully" loaded), the pictures show really nasty puke-colored placeholder boxes.
B) The full-screen mode still shows the notification bar. It's not really "full screen" then is it?... (That is by far my favorite feature about the Desire Rom.)
C) There's no way to fine-grained zoom in to how you want. Double tap is either zoomed FAR out, or zoomed to 1 specific point. Why can't I choose my own zoom level?
Very fast browser & lite on memory. Will be playing more with it next few days...
Not bad for a first release.. I'm impressed.
Looking forward to future updates.. multi touch etc.
Pretty good, especially when you are getting weak signal.

What's your favorite web browser?

I don't like the sluggishness and jerkiness of the stock browser. Is there a better third party browser that you particularly like? Is there anything that uses multitouch gestures?
eaglesteve said:
I don't like the sluggishness and jerkiness of the stock browser. Is there a better third party browser that you particularly like? Is there anything that uses multitouch gestures?
Click to expand...
Click to collapse
I've settled on Skyfire. It's not perfect, but it's the best I've found.
MacGuy2006 said:
I've settled on Skyfire. It's not perfect, but it's the best I've found.
Click to expand...
Click to collapse
Will try out everyone that you guys recommend.
Skyfire has at least one advantage over the ****ty native browser - it supports file download other than apk file, whereas the ****ty native browser can't even support file download. I can't believe how crippled it is, and wonder if that **** is from Google or Samsung.
With Astro filemanager the native (google!) Browser is able to do that too.
bayerischbeer said:
With Astro filemanager the native (google!) Browser is able to do that too.
Click to expand...
Click to collapse
Thanks for this info bayerishbeer. Will get Astro filemanager right away.
How's opera mobile on the Galaxy S?
drleospaceman said:
How's opera mobile on the Galaxy S?
Click to expand...
Click to collapse
Is Opera mobile available for Android? I can't find it in the Market Place.
theres no mobile, only mini, and its not that great, dolphin is pretty good tho
soraxd said:
theres no mobile, only mini, and its not that great, dolphin is pretty good tho
Click to expand...
Click to collapse
Have used Opera mini on iPhone. It's really really lousy.
Will try out dolphin. Thanks!
edit: is it Dolphin Browser HD? or Dolphin Browser? What's the difference? I see.... HD is for Froyo.
The browser is bad? I'd always thought the Android browser was one of the best mobile browsers.
I never liked Skyfire on Windows Mobile - it's actually sending you screen grabs from rendering happening on their servers, so it was always laggy and slow to pan and zoom for me. Opera Mini is good if you don't have 3G data, since it's preprocessed and sent in a compressed form, but because the phone is rendering this custom preprocessed data and not the original HTML it doesn't support dynamic features.
Mithent said:
The browser is bad? I'd always thought the Android browser was one of the best mobile browsers.
Click to expand...
Click to collapse
By iPhone standard, it is.
Mithent, are you using the stock browser? You've explored most of them I presume?
The stock browser works best for me. I've tried Dolphin, Opera and Skyfire and they all seem sluggish... Steel is good too.
Skyfire is sluggish, stock browser works great, no need to change it and it download all you want just learn how.
No problems with the stock browser here. It flies compared to Skyfire and works just as well as Dolphin.
Opera Mini 5.1 along with "Make it Default Browser"
Why?
- Opera is clearly the fastest in loading/displaying pages. Absolutely no contest
- 90% of the time I'm no under HSDPA coverage or Wifi, so moved megabytes matter
If only Opera Mini would get pinch zoom, then it would be perfect for me.
I don't need Flash or in-browser JS, which Opera Mini lacks.
For those occasions when in-browser JS is required, I use the built-in browser. Much better than Dolphin HD, which is very sluggish.
Try xScope. It works for me and somewhat better than Dophine.
I'll try all of them. So, the new ones that just cropped up are:
- Steel
- xScope
- Opera Mini (I hope it is not like the one on iPhone).
Thank you guys.
eaglesteve said:
I'll try all of them. So, the new ones that just cropped up are:
- Steel
- xScope
- Opera Mini (I hope it is not like the one on iPhone).
Thank you guys.
Click to expand...
Click to collapse
I've taken a look at all these, and the one that I like the most is xScope. It is very similar to the Atomic Browser that I use on iPhone. The things I like about this browser are:
- I think it is faster than the stock browser and smoother too.
- One quick gesture to reveal the web address bar, and autotically hide it when page is loaded to give as much real estate as possible to the user
- One stroke gesture to move from tab to tab, exactly like what I was having in iPhone.
- Multitouch zooming, one finger zooming, as well as double tab to zoom in and out.
- Able to download more file types, although still not covering as comprehensively as what the Atomic browser for iPhone could.
- Able to open link in the background by long press. This usually is the way I consistently beat Opera Mini in terms of loading speed. In a forum like this, I open all the links that want to visit first, and buy the time I finish reading the first tab, the others are already fully loaded waiting for me to read. That means zero loading time effectlvely for all the links. Opera Mini can't do that.
- I wish there is a gesture (such as double finger swipe down) to close the current tab like what Atomic browser could do.
- Coupled with the higher resolution and bigger screen size, I feel that it is even more enjoyable surfing on Samsung Galaxy S than my 3GS.
I'm pretty happy with it for now, and would make it my main browser, until better one comes along.
One question: What is the difference between the free and paid version? What additionally benefits are there going to the paid version?
eaglesteve said:
Mithent, are you using the stock browser? You've explored most of them I presume?
Click to expand...
Click to collapse
I've not had much personal experience with it - I still have a Windows Mobile phone at the moment, but will be getting a Galaxy S soon (will be as a carrier upgrade next month). The opinion I had of the stock browser was what I've seen of it when compared to the iPhone's Safari and Opera Mobile on WM (IE isn't worth thinking about), so was just a little surprised and wondered if it wasn't so great in real-life use. I didn't know you had to go through hoops to download things with it.
I'm afraid I'm not familiar with other options for Android, but I've tried Opera Mini and Skyfire on Windows Mobile. Given the nature of those applications, I doubt they're very different on Android.

newbie question iconia slowness

I just got iconia 2 weeks ago and its not refurbished however I feel it is slow web pages take 8 to 12 seconds to load sometime if I'm performing any task it is stuck for 6 to 9second no response n then it works fine. There is a lag usually for 5 to 7 second. Is that normal I didn't root my tablet didn't install a whole lot app yet I just little bummed due to the lag n slowness. Any thing you can suggest or share your experience.
Many thanks
I'm not a fan of the stock browser. It tends to lag and has rendering issues. You might want to try Opera Mobile. ( be careful not to download Opera Mini- it's intended for phones) I've been using it for a week or so and really like it. Better rendering, smoother scrolling, less crashing.
I use dolphin browser works good.
bad browsing experience
I have tried many of the web browsers on the market..
My experience is Some view some sites better then others. I use the stock browser for most sites.There is NO real solution to this issue.avoiding portal type websites. Such as yahoo.com helps. if you need content from there or similar sites YOU can d/load there app from the Marker.
Also try this.. Advanced task killer app .This tool should not be allowed to auto start and run in background. but can be used to diag. a rouge app.
Get Advanced task killer from the market..
try opening it from time to time and see what apps are actually sitting in the TRAY. if you see some apps that you installed and have not used since your last reboot. try killing them and see if this helps.. Use this Tool for one app at a time. If you find the app causing the sluggish internet. See if you can adjust settings on it . Maybe tell it to not START to not push notifications and so on..
NOT All apps play nice . you might just have one of them that decide to steal bandwidth on a constant basis.
Good luck and we all feel your frustrations.. I will point out runny task managers in the background is BAD IDEA. not all apps setting in the try are actually running Many are static and waiting for your input..
Erica Renee.... Memory management Trick #1
I don't experience the lag you are posting about. You may have a misbehaving app on your hands.
I too have experienced random sluggishness at times with the stock browser. Its especially bad on javascript-heavy sites. My bigger complaint, however, is the random typing issues I have, like goofy text selection and seemingly stuck shift states on the keyboard.
This appears to be a problem with the latest update. Beforehand, this lag simply was not there. Some sites (XDA Developers being one) lag with the banner ad at the top loading. This happens on almost EVERY vBulliten 4.x forum. I think a lot of us are hoping this issue will resolve with ICS, since it's doubtful Acer will do much more work with HC.
I will echo what the others have said.
When I first started messing around with my A500 I too noticed a small lag. My solution was to root my device and load a ROM from the ROM list:
http://www.acertabletforum.com/foru...-a500-501-rom-list-updated-29-jan-2012-a.html
Most of the ROMs work much better than the stock android that comes installed on the A500. Also once I had pretty much cached the sites I use the speed issue vanished.
The stock browser lags. Especially when you use your keyboard (there are some videos on youtube) other browsers does not have this lags.

ICS 4.04 disapointment ...

Hello, I just installed the stock ICS on my Xoom, and I'm disapointed ...
As everybody was saying "the Xoom is now a whole new device", I was expecting so ...
There are good points with ICS :
- new functionalities like icons directories.
- gpu acceleration for a few 2D applications.
- a few websites are now smoother.
- typing texts in forums is now fast.
- a lot more available memory : around 512Mb instead of 400Mb in 3.2.1. EDIT : since a reboot of my Xoom, the available memory dropped down to 360Mb !!!
But I was expecting a lot more fluidity, smoothness, from the 2D applications of Android.
- the new market is more laggy than the one of honeycomb 3.2.1.
- some web pages are smoother now, but some other are slower !!!! XDA for exemple lags more than in 3.2.1 !!!
- the 2D GPU acceleration does not work for all applications : even when "force 2d acceleration" is selected, some applications become smooth, some other don't, even when they are the same kind of applications.
- stock web browser crashes more than in 3.2.1.
- on stock browser search string on some forums don't work anymore (try on XDA !), same problem with some dropdown menus which let the web page disappearing ...
- the new kill apps system in ICS does not really kill all apps. So we still need an app killer.
- the portrait mode is still laggy compared to the landscape mode.
- the available memory, when the Xoom has just been rebooted, vary between 510Mb and 360Mb ... !!! With absolutly no change in my Xoom configuration.
- When you force OFF the screen rotation in landscape mode, if you lock the Xoom and put it in portrait position, when you unlock the Xoom the display will be in portrait mode, and right after the Xoom will be unlocked it will go back to Landscape mode. This bug didn't exist in Honeycomb.
- the cursor to select text to copy seems more difficult to position than in Honeycomb.
- if you kill the stock browser with an app killer, when you relaunch the browser it will then open the last visited website, which is as expected. But if you kill the browser with the Android task killer, then the browser (when relaunched) will display nothing.
So I don't feel like I have a new device, some things are better, some worse.
As I am very concerned by the Android fluidity, ICS is a big step forward, but there are still some more steps to do, and I hope we will be able, one day, to see Android as fluid as an ipad on our Xoom ... But I guess I should stop dreaming.
Maybe you should trying running one of those custom ROMS and see if you see and
better performance or features..it's worth a shot
I think even Stevie Wonder saw this thread coming.
dizzy33 said:
As I am very concerned by the Android fluidity, ICS is a big step forward, but there are still some more steps to do, and I hope we will be able, one day, to see Android as fluid as an ipad on our Xoom ... But I guess I should stop dreaming.
Click to expand...
Click to collapse
Stop running crappy apps and it'll be "fluid".
ZanshinG1 said:
Stop running crappy apps and it'll be "fluid".
Click to expand...
Click to collapse
There will always be people taking personaly what you say about their toy ! This kind of people should just open their eyes, and stop being agressive.
glock20c said:
Maybe you should trying running one of those custom ROMS and see if you see and
better performance or features..it's worth a shot
Click to expand...
Click to collapse
You may be right but I would expect Google to optimize more Android without the need of tuning a custom Rom to gain (maybe) a few more images per seconds ...
With this thread I wanted to ađvise people who are still waiting for the ICS update to minimize what they can expect of it, this way they may not be as disapointed as I was...
dizzy33 said:
There will always be people taking personaly what you say about their toy ! This kind of people should just open their eyes, and stop being agressive.
Click to expand...
Click to collapse
No.
Most of the stuttering is caused by apps which are written by developers who don't really understand Android,
Seriously.
Pay attention to which apps aren't responsive. Look at memory use, wake locks, watch for unnecessary services and background threads.
Eliminate apps one-by-one until stuttering in menus and the desktop stops. Don't run live wallpapers.
Factory reset. System settings from prior Android revisions can cause problems.
I have fixed many of my friends' Android devices when they blamed the device or OS for lag.
Stock 4.04 is quite responsive and fluid. If yours isn't, it's probably the apps you've installed or settings conflicts.
Change animation settings under development to none or at least down to .5 from 1.0.
Use a third party launcher and third party browser if unsatisfied with stock. We have choice...we can use it.
My Xoom is as smooth as butter...no lag or stutter at all.
I always choose the apps to install according to their fluidity. I know some apps are badly developped. I also have no apps running in background (that's why I choosed the stock ICS), always killing running apps before running a new one. I also don't use animated background.
I do my best to let my Xoom run as smooth as possible.
dizzy33 said:
I always choose the apps to install according to their fluidity. I know some apps are badly developped. I also have no apps running in background (that's why I choosed the stock ICS), always killing running apps before running a new one. I also don't use animated background.
I do my best to let my Xoom run as smooth as possible.
Click to expand...
Click to collapse
Have you changed your animation settings under Developer Options (in Settings Menu, toward the bottom) If you don't need animations, then change the settings to "none" it will make a difference.
okantomi said:
Change animation settings under development to none or at least down to .5 from 1.0.
Use a third party launcher and third party browser if unsatisfied with stock. We have choice...we can use it.
My Xoom is as smooth as butter...no lag or stutter at all.
Click to expand...
Click to collapse
Thanks for these advises but the problem for me is not the speed of the device but its fluidity. So changing the animation setting did change the speed of the way the menu are displayed but not the fluidity of the animations.
About the fird party launcher, I think it will not make it run smoother as it will run in the background and occupy memory.
dizzy33 said:
Thanks for these advises but the problem for me is not the speed of the device but its fluidity. So changing the animation setting did change the speed of the way the menu are displayed but not the fluidity of the animations.
About the fird party launcher, I think it will not make it run smoother as it will run in the background and occupy memory.
Click to expand...
Click to collapse
Why, I don't know, but I have always found increased smoothness from launcher like ADWEX. As they say, "your mileage may vary." The configuration in my signature represents what I think is probably the best, smoothest and fastest combination I can find. I also have tons of apps and a pretty elaborate theme and still my Xoom is butter-smooth. It can be done.
dizzy33 said:
I always choose the apps to install according to their fluidity. I know some apps are badly developped. I also have no apps running in background (that's why I choosed the stock ICS), always killing running apps before running a new one. I also don't use animated background.
I do my best to let my Xoom run as smooth as possible.
Click to expand...
Click to collapse
Why kill the apps before running a new one? If you are choosing apps based on how well programmed they are that seems completely unnecessary.
Sent from my ADR6300 using xda premium
Hi,
You didn't mention what apps you are running.
I'm running 4.0.4 stock rooted - and no issues in general. It got very laggy once after running for a week, but a reboot fixed it. Like any OS, very complex and not perfect - reboot once in a while.
I honestly don't find ICS to be very much different than HC (nor did I expect it to be). (ICS is what google wanted HC to be but ran out of time, so released HC)
dizzy33 said:
Thanks for these advises but the problem for me is not the speed of the device but its fluidity. So changing the animation setting did change the speed of the way the menu are displayed but not the fluidity of the animations.
About the fird party launcher, I think it will not make it run smoother as it will run in the background and occupy memory.
Click to expand...
Click to collapse
Adw auncher makes for a much smoother home screen experiance than stock. Stock struggles with more than a couple of Widgets. Its a diferant experiance, but definatly faster.
dizzy33 said:
I always choose the apps to install according to their fluidity. I know some apps are badly developped. I also have no apps running in background (that's why I choosed the stock ICS), always killing running apps before running a new one. I also don't use animated background.
I do my best to let my Xoom run as smooth as possible.
Click to expand...
Click to collapse
Which is why you were so quick to see my original suggestion as a personal attack?
ZanshinG1 said:
Which is why you were so quick to see my original suggestion as a personal attack?
Click to expand...
Click to collapse
I thought you took it as a personal attack because you said "stop using crappy apps", which to my point of view is agressive.
That's it. I'm sorry if your goal was not to be agressive.
You know, there are lots of fixes for any problems this device had at one time, but many require rooting and installing custom roms/kernels/recoveries and certain non-stock apps. I realize that some people like staying stock as much as possible...I don't. I want to get root immediately and start customizing. That's just me. Some people don't like to eat meat...I do. Some people can't imagine not driving everywhere...I've never owned a car. We're all different. But sometimes you just have to understand that your desire to stay all stock comes at a price. Lag exists. That's why custom roms exist...to eliminate lag, among other brilliant things.
okantomi said:
You know, there are lots of fixes for any problems this device had at one time, but many require rooting and installing custom roms/kernels/recoveries and certain non-stock apps. I realize that some people like staying stock as much as possible...I don't. I want to get root immediately and start customizing. That's just me. Some people don't like to eat meat...I do. Some people can't imagine not driving everywhere...I've never owned a car. We're all different. But sometimes you just have to understand that your desire to stay all stock comes at a price. Lag exists. That's why custom roms exist...to eliminate lag, among other brilliant things.
Click to expand...
Click to collapse
OK, so I'll check the custom ROMS ... Can anyone specify which ROM is the best for fluidity ?
I didnt have or notice any of the problems you had on stock ICS
I am running the following rom on my xoom atm and have had no issues
http://forum.xda-developers.com/showthread.php?t=1437358

[Q] REQUEST: Closest browser experience to the Sense 5 browser?

Just like the title says, i'm looking for a browser that functions as well as the Sense 5 browser and its silky smooth scrolling, instant text re-flow, fast page loading, and even it's pleasing visual design. I own an HTC One and while I do enjoy it, I choose to carry the Nexus 4 most days because of better battery life and my preference of Google's stock UI. I've accepted that the Nexus is going to have some short-comings compared to other devices, but the browser experience has never been a factor for me and now it is. I've always used the AOSP browser and it wasn't until Google began packaging Chrome as Android's browser that I realized just how much I liked the AOSP option. I've tried several times to like chrome as it' my desktop preference, but it's just a terrible mobile experience for me I purchased an HTC One first for my Wife and the day she received it I feel in love with the browser after using it. I compared it side by side with the AOSP browser and also Dolphin browser and it seemed to well outperform both. I've done some Googling and confirmed that I won't be able to pull the APK and get it running on a device that doesn't have the Sense framework, or at least not in any simple or straight forward way.
So does anyone that has used the HTC's browser know of any comparable alternative? I've gone to the Play Store and installed at least 15 or so of the most popular options, and some less popular but highly rated browsers, and nothing seems to compare. Dolphin or Dolphin Beta have long been my secondary browsers and they are far superior to anything else available but still fall a little short in my opinion. I run into trouble sometimes with secured site log ins, embedded video bugs even with flash installed & enabled properly, and its lack of force enabled zoom which is problematic when visiting any mobile site because I have very poor vision and the text on many mobile sites is often unreadable for me. The AOSP browser has seemed to develop it's share of compatibility issues with certain pages as well, and one of those often issues is the page turning blank & reloading continuously when I either zoom in or select a field to enter text in, but it only happens on desktop sites and not mobile. I believe it's probable lacking support,updates, and security since Google dropped it quite some time ago?
So I'm sure it's clear that I'm frustrated jumping between two browsers just for casual web surfing. I understand a secondary browser is pretty much necessary on almost any platform, but it shouldn't be required to alternate constantly just to browse my bookmarks and catch up on the news.
I feel it's unlikely that there's a solution in the Play Store for what I need, but with all of the app development and testing here on XDA I'm hopeful that someone has come across a browser here that's close to what I'm wanting in performance and features. I can't imagine that I'm the only one frustrated with lack of a high quality browsers on mobile, I just never realized it could be so much better before using HTC's.....Sigh!

Categories

Resources