JSIO Performance Results

Below are two graphs plotting the number of images on a page against the total KB transferred by Chrome 13 for both a page with JSIO and without JSIO (which I, for some reason have called a “plain” page).

I build websites for a living, so I have a lot of folders of images from various websites lying around which form the two data sets for the graphs. I’d like to think of them as a typical set of website images, but you may argue that they are typical for the websites that I build.

I knocked up a script that when given a folder of images, will output a “plain” HTML page, a JSIO HTML page and a JSIO resources file with the following numbers of images on them: 2, 4, 6, 8, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000 and 1100. Before generating any of the pages, the order of the images were randomised to better represent a web page’s inclusion of different images for different purposes.

Chrome 13 was used with the developer toolbar to determine how many requests were being made and the actual KB transferred (with slight rounding errors) by the browser. In my opinion I would say that Apache was set up to serve image and javascript content typical of many servers on the internet in that images were not gzipped but javascript files were; the register, bbc, for example.

What is interesting to note is that the number of bytes transferred by JSIO are consistently lower than the bytes transferred by a plain HTML page…but not by a lot. The file size inflation due to base64 encoding seems to cancel out a lot of bytes the gained from making fewer requests. However, it is obvious that JSIO won’t actually lose you any bytes, but it isn’t going to save you a substantial amount. That said, saving bytes isn’t the only benefit of JSIO, remember that one of JSIO’s goals is also to alleviate some of the problems surrounding the creation and use of image sprites – which it does also do very well.

The graph below is just for fun, it plots the number of requests made by JSIO pages against the number of requests made by plain HTML pages. Note the JSIO pages make a constant 4 requests (index.html, jsio.js, jsio-resources.js and jsio.gif) independent of how many images are on the page:

22,156 thoughts on “JSIO Performance Results

  1. Good quality through and through, no rough edges and no signs of being rushed, and a quick look at starchserene kept the same polish going, the kind of site that respects its own brand by maintaining consistency across pages which is something I always appreciate as a reader looking for trustworthy information online today.

  2. Appreciated the way each section connected smoothly to the next without abrupt jumps, and a stop at sampleshadow kept that flow going nicely, transitions are something most blog writers ignore but the difference is huge for the reader who is trying to follow a sustained line of thought today across many different topics.

  3. A piece that suggested careful editing without showing the marks of the editing, and a look at ggfuli continued that invisible polish, the best editing disappears into the prose and this site reads as having been edited with skill that does not announce itself which is the highest compliment I can offer any blog content.

  4. After reading several posts back to back the consistent voice across them is impressive, and a stop at actioncompass continued that voice consistency, sites that maintain a single coherent voice across many pieces by potentially many writers represent serious editorial discipline and this one has clearly developed the institutional consistency needed for that.

  5. Easy to recommend without reservations, the site delivers on every promise it implicitly makes, and a look at dawnridgeartisanexchange kept that same standard going, the kind of consistency that earns trust over time rather than chasing it through aggressive marketing is what I see here and it is appreciated greatly by this particular reader today.

  6. best famous gambling card games (Rufus) game sites uk,
    is online slots legal in australia and free spins no deposit keep your
    winnings uk, or online blackjack canada paypal

  7. Liked the natural conversational tone throughout, never stiff and never overly casual either, and a stop at jouleforge kept that comfortable middle ground going, finding a tone that respects the reader without becoming distant or overly familiar is harder than it sounds and this site nails that balance consistently across many different pieces.

  8. If I were grading sites on this topic this one would receive high marks, and a stop at suburbvesper continued earning those high marks, the informal grading I do mentally for content sources is something I take seriously even though it is informal and this site has been receiving consistent high marks across multiple sessions today.

  9. Reading this in a quiet hour and finding it suited the quiet, and a stop at lakashitelkalkulatorotp extended the quiet reading mood, content that matches its own optimal reading conditions rather than fighting them is content that has been thoughtfully calibrated and this site reads as having a particular reading mood in mind throughout.

  10. Erlebe jetzt aufregende Gewinne im casino solana und sichere dir exklusive Boni. Das Solana Casino wurde in der Szene der digitalen Wahrungen bald als eine der innovativsten Plattformen erkannt.

  11. Reading this gave me a small jolt of recognition for an experience I thought was just mine, and a stop at grebeheron produced more such jolts, content that universalises private experiences without flattening them is doing genuinely useful work and this site is providing that recognition function for me reliably across topics I read.

  12. Found this really helpful, the explanations are simple but they actually answer the questions a normal reader would have, and after I followed tangovillage I had a clearer sense of the topic, no extra fluff just useful points laid out in a sensible order that made the time worth it.

  13. Felt the post had been quietly polished rather than aggressively styled, and a look at furlkale confirmed the same understated polish, sites whose quality reveals itself slowly rather than announcing itself loudly are the kind I trust more deeply because the trust is not based on first impressions of marketing but actual substance.

  14. A piece that read as the work of someone who reads carefully themselves, and a look at flockgala continued that informed feel, writers who are also serious readers produce work with a different quality and this site reads as the product of someone steeped in good writing rather than just generating content for an audience.

  15. Honestly this hits the sweet spot between detail and brevity, no rambling and no shortcuts, and a quick visit to tractshade kept that going across the related pages, the kind of place that respects your attention without trying to grab it through cheap tactics or attention seeking design choices that get tired fast.

  16. Now appreciating that the post did not require external context to follow, and a look at creekharbormerchantgallery maintained the same self contained quality, content that respects new visitors by being readable without prerequisites is content with broader accessibility and this site has clearly invested in keeping each piece reader friendly for fresh arrivals.

  17. It’s an awesome piece of writing for all the web users; they will get
    benefit from it I am sure.

    Feel free to surf to my web-site … how to run a craps table (Leonie)

  18. Even across multiple posts the writers voice has remained consistent in a way I appreciate, and a stop at solotopaz continued that voice, sites that maintain editorial consistency across many pieces have something most sites lack and this one has clearly worked out how to keep its voice steady across what reads as a growing archive.

  19. Worth every minute of the time spent reading, and a stop at steamstraw extends that value across more pages, in a media environment where most content is engineered to waste attention this site stands out by treating reader time as something valuable rather than something to be exploited and stretched as far as possible.

  20. slots no deposit bonus uk, gousaos quest free spins no deposit and $50 no deposit mobile casino new zealand,
    or £10 no deposit slot bonus uk 2021

    Also visit my web page gambling poconos pa (Tina)

  21. Thanks on your marvelous posting! I really enjoyed reading it, you’re a great author.I will always bookmark your blog and definitely will come back in the future. I want to encourage you to definitely continue your great job, have a nice holiday weekend!

  22. Reading this with a fresh mind in the morning brought out details I might have missed in the afternoon, and a stop at siennathrift earned the same fresh attention, content that rewards being read at full attention rather than at energy lows is content with real density and this site has that density consistently.

  23. Recommended without hesitation if you care about careful coverage of this topic, and a stop at sculptsilver reinforced the recommendation, the bar I set for unhesitating recommendations is fairly high and this site has cleared it through the cumulative weight of multiple consistently good pieces rather than through any single standout post which is meaningful.

  24. A piece that handled a controversial angle without becoming heated, and a look at gullkindle continued that calm engagement, content that can address contested topics without inflaming them is doing rare diplomatic work and this site has clearly developed the editorial maturity to handle sensitive material with the appropriate temperature of writing throughout.

  25. Now planning to recommend this site in a context where my recommendations are taken seriously, and a stop at halbrook confirmed I should make that recommendation soon, the small but real act of recommending content into spaces where my taste matters is something I take seriously and this site is worth the recommendation.

  26. Solid little post, the kind that does not need to be flashy because the substance is doing the work, and a look at 94-id0ov kept that quiet confidence going across the site, this is what writing looks like when the writer trusts the content to land on its own without theatrics or unnecessary attention seeking behaviour.

  27. Just wanted to say this was useful and leave a small note of thanks, and a quick visit to heronfoil earned a similar nod from me, the small acknowledgements add up over time and represent the real economy of trust that good content runs on across the open and increasingly fragmented modern internet.

  28. Vague feelings of recognition kept surfacing as I read because the writing names things I have been thinking, and a look at glenfir produced more of those recognition moments, content that gives shape to private intuitions is content that makes me feel less alone in my own thinking and this site has that effect.

  29. Strong recommendation, anyone interested in this topic owes themselves a visit, and a stop at agaveamber extends that recommendation across more of the site, this is the kind of resource that makes me more optimistic about the state of the open web than I usually am these days actually for once which is genuinely refreshing.

  30. Now setting up a small reminder to revisit the site on a slow day, and a stop at ketojuly confirmed the reminder was a good idea, planning return visits is a small organisational act that signals trust in ongoing quality and this site has earned that planned return through consistent performance across the pieces I have read so far.

  31. play pokies online free canada, latest no deposit casino bonuses usa and united kingdom real money casino, or canadian accepted nj online gambling self exclusion (Arturo) poker
    sites

  32. Genuinely glad I clicked through to read this rather than skipping past, and a stop at joustglade confirmed I should keep clicking through to more pages here, the kind of resource that justifies its place in my browser history rather than feeling like wasted time which is the highest compliment I offer any site online today.

  33. Reading this in the gap between work projects was a small but meaningful break, and a stop at brighteyesa extended that gentle reset, content that provides genuine refreshment rather than just distraction during work breaks is content with a particular kind of utility and this site fits that role for me reliably during work days.

  34. Took longer than expected to finish because I kept stopping to think, and a stop at thrushstoic did the same to me, content that provokes thought rather than just delivering information is in a different category and the team here is clearly working at that higher level rather than just cranking out posts.

  35. Sets a higher bar than most of what shows up in search results for this topic, and a look at belitea did not lower that bar at all, in fact it confirmed the impression, this is the kind of consistency that earns a place in regular rotation for serious readers instead of casual scrollers passing through.

  36. Thanks for taking the time to write this, it is clear that some thought went into how each point would land, and after I went through grebeknot I had a better grip on the topic, real value without the usual marketing noise people have to put up with online when searching for answers.

  37. Now noticing the post fit a particular gap in my reading without my having articulated the gap before, and a look at udetokei-vh extended that gap filling effect, content that meets needs I had not consciously formulated is content with reader insight and this site has clearly developed that anticipatory editorial sense across many pieces.

  38. If the topic interests you at all this is a place to spend time, and a look at soontornado reinforced that recommendation, the broader question of where to invest topical reading time is one this site answers convincingly through the consistent quality across multiple pieces I have sampled during the current reading session today.

  39. 60 free spins no deposit uk, best deposit bonus uk and canada best slot machine, or online most expensive casino chips
    (Mellissa)
    united states legal real money

  40. Glad the writer kept this short rather than padding it out, the points stand on their own without needing extra context, and a look at dawnridgecraftcollective kept the same approach going, brevity is a sign of confidence in the substance and the team here clearly trusts their content to land without filler.

  41. Different feel from the algorithmically optimised posts that dominate the topic, and a stop at floeiron reinforced that human touch, you can tell when a site is being run by someone who reads what they publish versus someone just hitting submit and moving on quickly to the next assignment without checking the result.

  42. Now adding this site to a small mental group of recommendations I keep ready for specific kinds of inquiries, and a stop at tigerteacup extended the recommendation readiness, content that I can confidently point friends and colleagues toward in specific contexts is content with real social utility and this site has that utility clearly.

  43. Felt no urge to argue with the conclusions even though I started the post slightly skeptical and a look at k111 maintained that pattern writing that earns agreement through clarity of argument rather than rhetorical pressure is the kind I find most persuasive and the kind I want to read more of these days.

  44. Quietly building a case in my head for why this site deserves more attention than it currently seems to receive, and a look at crowncovemerchantgallery reinforced the case, the gap between quality and recognition is a recurring frustration in independent online content and this site is one of the cases that seems particularly egregious to me today.

  45. During my morning reading slot this fit perfectly into the routine, and a look at subletviper extended that perfect fit into the rest of the routine, content that matches the rhythm of how I actually read rather than demanding accommodation from my schedule is content well calibrated to its likely audience and this site has it.

  46. Stayed longer than planned because each section earned the next, and a look at serifveil kept that pulling effect going across more pages, the kind of subtle pull that good writing exerts on attention is something I find harder and harder to resist when I encounter it on the open web today.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>