Code Monkey home page Code Monkey logo

Comments (7)

SergeyKanzhelev avatar SergeyKanzhelev commented on May 21, 2024

@MaxShehovtsov can you look into it please?

from applicationinsights-aspnetcore.

MaxShehovtsov avatar MaxShehovtsov commented on May 21, 2024

@DamianEdwards why do you think 50 KB is worth improving? We though about it and the real performance gain seemed to be intangible (lets assume we reduce it to 5 or even 1 KB). I'd love to be convinced in the opposite - please help me with that!

from applicationinsights-aspnetcore.

DamianEdwards avatar DamianEdwards commented on May 21, 2024

@MaxShehovtsov because turning on GZIP is completely painless and will save you 30 KB. I just added AppInsights to a page and it increased the overall download size by nearly 20%. That's totally unexpected, especially when Google Analytics on the same page takes just 11 KB (it's compressed).

from applicationinsights-aspnetcore.

MaxShehovtsov avatar MaxShehovtsov commented on May 21, 2024

@DamianEdwards I see your point. Do you know roughly what's the download speed gain?

from applicationinsights-aspnetcore.

DamianEdwards avatar DamianEdwards commented on May 21, 2024

@MaxShehovtsov that's totally dependent on the device and connection. This isn't about speed, it's about best practices for front-end web optimization. You should GZIP compressible files, period. Even more so because you're an external resource that will be compared to competitive products.

But as you asked:

image

from applicationinsights-aspnetcore.

MaxShehovtsov avatar MaxShehovtsov commented on May 21, 2024

@DamianEdwards That makes sense, thanks!

from applicationinsights-aspnetcore.

SergeyKanzhelev avatar SergeyKanzhelev commented on May 21, 2024

Corresponding issue on JS SDK was closed microsoft/ApplicationInsights-JS#42. It seems to be compressed now:

image

from applicationinsights-aspnetcore.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.