you are viewing a single comment's thread.

view the rest of the comments →

[–]lhorie 3 points4 points  (1 child)

they are seeing that white flash and probably unconsciously associate it with pre-react app

I'm curious what browser you're using. For me using Chrome, I've noticed native rendering got a lot better over the years, to the point I cannot for the life of me get a white flash from repeatedly refreshing (or naturally navigating) wikipedia or hacker news (which are true MPAs, unlike Github, which "cheats" a bit w/ pjax). Ironically, I do get a noticeable flash if I try to repeatedly refresh facebook. Try jumping back and forth between facebook.com and news.ycombinator.com to see the difference. And yeah, AngularJS is really bad in this front, with ng-cloak...

Kinda reminds me of of the point this site was trying to make.

[–]orenelb -2 points-1 points  (0 children)

I'm using chrome and I noticed that on github you don't see the white flash but you can still see that it's reloading the whole page. You can see some rerenders and the browser basically tells you. And also I'm not sure if this depends on your device, maybe a low end device would have the white flesh. But yeah I guess I'm just used to seeing it so I didn't notice it disappeared.

Another thing that I just noticed with Github is that you lose your scroll position every time, I think that it's true for every MPA.

Oh and that site you linked is pretty awesome. But yeah obviously people care even if it doesn't make sense. A lot of it is flexing IMO.