|
|
|
|
|
by chronial
1230 days ago
|
|
> It's not that I haven't tested, it's that FireFox just isn't as fast as Edge. Only in this one specific case. You don't know the other cases. What you do is write code and check if it's fast enough in Chrome. If it's not you change your code. You never check if it's fast in Firefox instead and then go on with your day, saying "well chrome's just slow". |
|
Why would I care about the other cases? It's no use to me if FireFox is really fast at caching if I'm not using caching.
> "What you do is write code and check if it's fast enough in Chrome. If it's not you change your code."
I can't change my code, it's at the limit of (my understanding of JavaScript/web performance) crossed with (how much work time I can spend developing this page). I've already got rid of function calls in the inner loops, trimmed the data set aggressively, pushed more into SQL than in client side, have an out-of-band dataset generator so querying the DB isn't part of page load it's a static page served with static compression, it's taken days longer than I wanted to get even this functionality fast enough to be as fast as I want, if it needs double the time and SpiderMonkey performance expertise to cater for FireFox then the result is tell people to use Edge for it.
> "You never check if it's fast in Firefox instead and then go on with your day, saying "well chrome's just slow""
I did check if it was fast in FireFox and it wasn't. I carried on trying to make it faster until I ran out of ability and it went from 'okay I guess' on Edge to 'great that's what I hoped for' on Edge. And sluggish on FireFox. The reason I don't go on saying "Chrome's just slow" is because Chrome isn't.