Vera - Smarter Home Control Forum

Beta and Pre-Release (Public) => Beta Testing (Public) => Topic started by: mcv.vlad on February 20, 2017, 02:50:14 am

Title: New beta end user portal (controller list loading speed improvements)
Post by: mcv.vlad on February 20, 2017, 02:50:14 am
Hello,
We have launched new a beta version of the end user portal on https://nexus.getvera.com

The main improvement is the the decrease in load time for login and the the list of controllers.

If you have time please visit https://nexus.getvera.com and compare the speed with https://home.getvera.com

If you notice any difference (especially if it's slower) please let us know via the feedback form on the page or here (either as a message or a post).

Thank you for your time
Vlad
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: marsx79 on February 20, 2017, 03:57:24 am
I have seen there is a german translation for the beta portal: Remember username = "Denken Sie daran, Benutzername" is wrong.
"Benutzername merken" is better.

The speed is the same for both portals.

Regards
Marcel
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: rge on February 20, 2017, 03:58:02 am
I tried it - I think it needs some more work!

- overall page load time is absolutely awful, I mean for a login page it's really unforgivably bad

- please remove the focus setting on the username - I've always entered half my password by the time it fires

Login does seem to be a bit quicker, although still nothing special. Connecting to devices does seem to be noticeably better.

I had a look at the content, and I've never seens anything quite like it...

- everything seems to load sequentially - do you have some thread problems on your server, or is it the client side doing this?

- you really don't need the 900kB of fonts - people would be happier if it was faster and less pretty, and didn't chew their mobile data

- same with all the images - please shrink them, we don't need a 350kB image of a living room to make it work, or 150kB flags to choose a different language

Overall - classic case of overdesign - looks pretty, but no thought for speed or functionality.
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: xben007 on February 20, 2017, 07:25:05 am
I haven't noticed much difference. Just to double-check I benchmarked the start page. I think I understand this is NOT what has been worked on but since it takes so much time before actually logging in and tunnelling to our units, you should probably spend some time on this too. Nearly 2 Mo just to load a login page is way too much. Anyway, full analysis, tips and tricks for easy optimization here :
https://gtmetrix.com/compare/jWdkt52X/G4jLbZzY

Hope this helps...
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: andyzzz on February 20, 2017, 09:42:19 am
Hi

I logged in from the Uk. The initial load page (dashboard) when you log in is taking a very long time. However, clicking through the actual menus is far quicker. So overall this is an improvement. If you could improve the initial load time (dashboard page) I would say this is perfect with no noticeable load time now which clicking through menus. It is lightening fast with less instances of having to wait for the page / devices to load. 

I am running the latest beta firmware and have a large number of devices. Probably much more than average so I don't know if this helps to demonstrate the improvement.

In addition previously I had issues with the webpage 'moving' on its own when I scrolled down to the bottom of my device list. It was irritating and this problem appears to have gone.

Thanks


Andy
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: BOFH on February 20, 2017, 11:16:55 am
The secondary page with all my controllers loads much faster than the normal portal which is great.

For some reason it only shows the weather icon and temperature for the 1st controller and not for the others. Is that intended behavior?

Suggestion: On the advanced page, perhaps add a 'Back' button for more intuitivity? I know you can get to it when you click your name on the top right of the page and then Dashboard but that's more clicks and not as intuitive.

Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: tomtcom on February 22, 2017, 08:46:17 pm
I remember this from a long time ago, it never worked. It worked today and seemed faster than the regular link to me. That's about it.
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: Aaron on February 23, 2017, 01:50:34 am
worked for me, and seemed faster... hard to say how much but maybe 25%?

One small suggestion that would GREATLY speed up login time.

Allow users to set a Default controller which the web site automatically takes us to instead of requiring page load and button click that wastes time.

Benefits are...
1. Faster load times for users that only have one controller (I suspect is at least 95% of your user base) or users that mainly use the same controller
2. would lower server load on Vera's web servers - I'd bet it would reduce page loads/requests by 40% or more.

thx
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: markd on March 06, 2017, 06:33:09 pm
+1 for Aaron's suggestion about setting a default controller and skipping a page whilst logging on.
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: mcv.vlad on March 07, 2017, 02:28:27 am
We are aware of the performance issues and other possible optimisations for load times. Most of the items listed above have been done and will appear in a future version or are in the works.

Regarding directly going to a controller - I will forward that request internally.

Thank you again for your time
Vlad
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: sely on March 12, 2017, 11:37:44 am
massive speed improvement for me, approximately twice as fast
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: Chrisfraser05 on March 12, 2017, 04:09:43 pm
I'll try it again tomorrow away from home but my first impression was much faster to login then get transferred to local connection
Title: Re: New beta end user portal (controller list loading speed improvements)
Post by: rge on April 10, 2017, 07:32:03 am
@mcv.vlad - are you going to provide an updated version for us to test?