New Dashboard

There are some great ways to make the new dashboard perform much better.  Right now when the dashboard is viewed, the entire history of all calls, texts, and data is sent to the browser but hidden from the viewer until the right buttons are pushed.  I propose you ajax that data at the time the button is pushed OR wait until the DOM is ready and grab the data after the viewer sees the page.  For example: when I load the account page at day 25 of my billing cycle, the html page downloaded is 2.4 MB and takes 21.68 seconds to load on a 25Mb internet connection.  Making this change would reduce a lot of load on the servers as well as the data doesn't need to be pulled in unless it's requested by the user.  As another benefit, it would be much easier for the data to be parsed by the unofficial app. That doesn't mean it's less secure.   If I try to view source of the page after it loads in FireFox it crashes the browser and take 100% CPU http://cl.ly/image/0T0Y1i2H1m39 and that's not a great thing.

1

Comments

2 comments
  • Thanks Keith, I'll pass that along to the devs. Lots of opportunities for optimizing code on Ting.com!

    0
    Comment actions Permalink
  • Ken...in regards to the dashboard....when a sort when looking at text details...it does not sort them correctly.  For example....When I sort the date from newest to oldest....it lists Jan 01 prior to Jan 02.  Also, it would be nice to secondary sort the times within the dates....probably should automatically do that as I cannot see any reason why someone would not want their calls listed by randomly when the date is sorted.

    Also...the times are off on the text messages.  Not sure why that is...is the time stamped from the server or from the device?  Maybe the device is off via the time zone?  They looked to be off by an hour.

    Thanks....love this!

    0
    Comment actions Permalink

Please sign in to leave a comment.