5 ms·
> This isn’t practical at all in a latency sensitive environment. Other than Google Streaming / Stadia and some AMP sites I have never seen a Google site / app
by BinaryIdiot 7y ago
> This isn’t practical at all in a latency sensitive environment.
Other than Google Streaming / Stadia and some AMP sites I have never seen a Google site / app load in less than 2 seconds or so (which is kinda slow, all things considered). So I'm a little confused about this latency sensitive environment statement.
Sure, what you say is correct in that using agent strings can provide an optimized bundle to the browser the faster, but isn't there far better optimizations that Google could make first? I've seen and worked on very fast, sub second web apps before so this argument feels more speculative than any good reasoning.
Besides, you shouldn't be gating _so hard_ with agent strings anyway. The non-Chromium version of Edge is probably fine on YouTube as well. You likely want to gate away the obvious offenders, assume the best with the newer browsers but allow a fallback option that detects a few things on load so you can adjust and set cookies for the next time.
- mattnewton 7y agoI wish you worked with me so I could pour over the metrics with you and try some experiments. I am not being flippant - I am genuinely interested in working with people who want to think through these hard problems. If you are at all interested in coffee and a potential referral, let me know.
- jlokier 7y agoI'm not the parent poster to your comment, but I'm genuinely curious: What is it about metrics that makes breaking a browser like Edge unavoidable?
- BinaryIdiot 7y agoYeah, performance is a hard issue especially with well established applications. Experimentation is fun. Good luck, wish I could help you more :)