Interface performance is one of the strangest problems to have in this age of crazy processing power but it is extremely common. Some of the delay is just plain silly and avoidable, like having long and synchronous opening animations in response to an action, which only serve to waste the user’s time. (Oh how I love being on a web site like AT&T and watching their JavaScript poorly zoom open a blank box from the cent…
Especially the lag that you see on some brand new cars, only BMW and Audi seem to have lag free interface, but anything else that involves touch interface is just horrid! I've recently sat in my friend's brand new Honda SUV and the interface lag is just plain silly, for a car that costs $30,000+. Why is that?
Crafting a high-performance TV user interface using React
51–60 of 198 posts
Re: Crafting a high-performance TV user interface using React
#52Re: Crafting a high-performance TV user interface using React
#53Interface performance is one of the strangest problems to have in this age of crazy processing power but it is extremely common. Some of the delay is just plain silly and avoidable, like having long and synchronous opening animations in response to an action, which only serve to waste the user’s time. (Oh how I love being on a web site like AT&T and watching their JavaScript poorly zoom open a blank box from the cent…
Companies don't make money off of performance.
Re: Crafting a high-performance TV user interface using React
#54I built my early career entirely around CRO / testing and moved over time into product / ux / app optimization. Huge, crazy, insane amounts of time are WASTED by humans dickering around with interfaces that they don't understand and that are not personally optimized. One of the things I don't hear many people talk about, but I am particularly interested in, is the coming and continued improvement of adaptive & person…
We could also just raise taxes on the top 1% of people in the country and do neat things like provide universal healthcare and provide public university programs for free to those who can get accepted. It's a bit skewed at the moment if you weren't aware: https://youtu.be/QPKKQnijnsM?t=2m49s
Re: Crafting a high-performance TV user interface using React
#55Earlier quoted context omitted.
Companies don't make money off of performance.
That's just patently false. One of many, many articles to the contrary: http://blog.gigaspaces.com/amazon-found-every-100ms-of-laten...
e-commerce findings from a major retailer are, alas, not applicable to every domain
Re: Crafting a high-performance TV user interface using React
#56Earlier quoted context omitted.
I don't think I could write a comment that's a stronger explanation than what Guillermo Rauch wrote: https://rauchg.com/2015/pure-ui TL;DR: It's not about the HTML in Javascript; it's about being able to declare all the states of your UI in a stateless way. The result is that React components are like pure functions: you pass them inputs and you get predictable outputs.
You can do that with other solutions, its not limited to react. I use polymer but you can use it with vue or others.
Re: Crafting a high-performance TV user interface using React
#57Earlier quoted context omitted.
Especially the lag that you see on some brand new cars, only BMW and Audi seem to have lag free interface, but anything else that involves touch interface is just horrid! I've recently sat in my friend's brand new Honda SUV and the interface lag is just plain silly, for a car that costs $30,000+. Why is that?
Because Honda at its core is not a software company?
Re: Crafting a high-performance TV user interface using React
#58What's with everyone's obsession with React recently? All I see is a template engine and not a particularly good one. You're still left with the same problem mixing your HTML into JavaScript.
Re: Crafting a high-performance TV user interface using React
#59Earlier quoted context omitted.
That's just patently false. One of many, many articles to the contrary: http://blog.gigaspaces.com/amazon-found-every-100ms-of-laten...
Uh.. they've already _bought_ the car. What percentage of people will return a car due to a little lag when adjusting radio stations? e-commerce findings from a major retailer are, alas, not applicable to every domain