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:



Quiet confidence runs through the whole post, no need to shout to make the points stick, and a stop at mdcantaffordjealous carried that same restrained voice forward, content that respects the reader by trusting its own substance rather than dressing it up in theatrical language is what I look for online and rarely actually find these days.
Felt the writer did the homework before publishing, the references hold up, and a look at zavirobond continued that documented care, content with traceable claims rather than vague assertions is the kind I trust and the lack of bald assertion in this post is one of its quietly impressive qualities for me.
Reading this on a slow Sunday and finding it perfectly suited to a slow Sunday read, and a quick stop at thermonuclearwar kept the same gentle pace, content that fits the mood of the moment is something I notice and remember and this site has the kind of pace that suits relaxed reading sessions especially well.
beste E-Wedden Sites 2026 tips
alle wettseiten
my blog :: punkte wetten basketball (Geraldine)
Generally my attention drifts on long posts but this one held it through the end, and a stop at xaneroline earned the same sustained focus, content that defeats my drift tendency is content with substantive pulling power and this site has demonstrated that pulling power across multiple pieces in a session that has now run quite long actually.
Thanks for the moderate length, neither so short it skips substance nor so long it bloats, and a stop at mivarotrustgroup hit the same balance, the right length is one of the hardest things to calibrate in blog writing and I appreciate when a team has clearly thought about it rather than defaulting.
speelhal heerenveen
My blog post :: blackjack casino mobiel betalen (Ciara)
Anyone curious about this topic would do well to start here, the foundation laid is solid, and a stop at ulvarotrust would round out their understanding nicely, this is the kind of resource I would point a friend toward without hesitation if they asked me where to begin learning about anything in this area.
online sporte-wedden nl
My web-site … sport weddenschap amsterdam
best betting analysis app for sports
hey there and thanks for your info ? I?ve certainly picked up anything new from proper here. I did on the other hand expertise some technical issues the usage of this web site, since I experienced to reload the web site many instances previous to I could get it to load properly. I were pondering in case your web hosting is OK? Now not that I am complaining, but sluggish loading instances times will very frequently have an effect on your placement in google and could injury your quality score if ads and ***********|advertising|advertising|advertising and *********** with Adwords. Anyway I?m adding this RSS to my e-mail and could glance out for much extra of your respective interesting content. Make sure you replace this again very soon..
Now feeling the small relief of finding writing that does not condescend, and a stop at xelivobond extended that respect for readers, content that treats its audience as capable adults rather than as people to be managed produces a different reading experience and this site has clearly chosen the respectful approach across all pieces.
Worth your time that is the simplest endorsement I can give and a stop at qerly extends that endorsement across the rest of the site this is one of those increasingly rare places that delivers on what it promises rather than over selling the content and under delivering on substance every time which I find frustrating elsewhere.
Liked the balance between depth and brevity, never too shallow and never too long, and a stop at brixelcapital kept the same balance going across the rest of the site, this is one of the harder skills in writing and the team here clearly has it figured out very well indeed across every page.
Picked this post to share in a Slack channel where I knew it would be appreciated, and a look at korla suggested I will share more from here later, content worth sharing into a professional context is content that has earned a higher kind of trust than mere personal interest and this site has it.
Granted I am giving this site more credit than I usually give new finds, and a look at ravioncore continued earning that credit, the calibration of how much trust to extend after limited exposure is something I do carefully and this site has earned more trust on shorter exposure than most due to consistent quality across.
Once I trust a site this much I tend to read everything they publish and that is the trajectory I am on with this one, and a stop at morixotrustee confirmed the trajectory, the rare progression from interested reader to comprehensive reader is something only certain sites earn and this one is earning that progression rapidly.
Worth every minute of the time spent reading, and a stop at rixaroline 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.
Skipped the comments to avoid spoilers and came back later to find them genuinely worth reading, and a stop at zavirocore extended that surprised respect, when the discussion below a post matches the quality of the post itself you have found something special and this site appears to attract that kind of audience.
Closed it feeling slightly more competent in the topic than I started, and a stop at clicktofindstrategicoptions reinforced that competence boost, real learning is rare in casual online reading but it does happen sometimes and this site managed to make it happen for me today which is genuinely worth pausing to acknowledge.
Glad to find a site whose links lead somewhere worth going rather than back to itself for SEO juice, and a stop at businessrelationshipplatform kept that generous outbound feel, citing other peoples work with real respect rather than just for ranking signals is a sign of an honest operation worth supporting going forward.
Sets a higher bar than most of what shows up in search results for this topic, and a look at zexarocore 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.
Reading this gave me confidence to make a decision I had been putting off, and a stop at cavarounion reinforced that confidence, content that translates into action in my own life rather than just informing it is content with the highest practical value and this site is generating that action level utility for me lately.
schweiz online sportwetten
Feel free to surf to my website; basketball wetten erklärung (Bev)
Bookmarked the page and the homepage too because clearly there is more to explore here, and a quick stop at tahwla only made that more obvious, this is the kind of place I want to dig through over a weekend rather than rushing through during a coffee break tomorrow morning before getting back to work.
fifa mobiel wedden 2026 app
ios
If you asked me to point to a recent positive sign for the open web this site would be near the top, and a stop at savennkga reinforced that designation, the few sites that serve as evidence the web can still produce quality independent content are precious and this one has clearly become one for me.
Vague feelings of recognition kept surfacing as I read because the writing names things I have been thinking, and a look at ravionbondgroup 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.
Closed the tab with a small sense of finality rather than the usual rushed exit, and a stop at themacallenbuilding produced the same considered closing, when reading ends with deliberate satisfaction rather than impatient skip you know the time was well spent and this site is producing those satisfying endings consistently across what I read.
Compared to the usual results for this kind of search this site stands well above the average, and a quick visit to kaviontrustco kept the standard high, you can tell within seconds whether a site is going to waste your time or actually deliver and this one clearly delivers without any false starts.
Speaking as someone who used to recommend blogs frequently and got out of the habit this site is rekindling that impulse, and a look at momoanmashop extended the rekindling, the recovery of an old habit triggered by encountering work that justifies it is itself a small kind of pleasure and this site is providing that recovery experience.
Now feeling something close to gratitude for the fact this site exists, and a look at qorivobond extended that gratitude, the rare site that produces this kind of response is the rare site worth defending in conversations about whether the modern internet is still capable of producing genuinely valuable independent content for serious adults.
Appreciate the work that went into laying this out so clearly, every section earns its place without filler, and a look at quvexabond confirmed the same care, definitely the kind of place that deserves a return visit when the topic comes up again later in the future or for any related question.
Solid endorsement from me, the writing earns it, and a look at pelixocapital continues to earn it across the broader site too, the kind of operation that maintains quality across many pages rather than just one viral post is a sign of serious commitment and that is what I see here clearly across what I read.
Closed three other tabs to focus on this one and never opened them again, and a stop at nevironline similarly held attention exclusively, content that crowds out other reading from working memory is content with real density and this site has demonstrated that density across multiple pages I have visited so far this morning.
Glad the writer did not feel the need to argue with imaginary critics in the post itself, and a stop at zexarotrustco kept the same focused approach going, defensive writing wastes the reader time and confidence on positions that did not need defending and this post has clearly avoided that common failure.
Adding to the bookmarks now before I forget, that is how good this is, and a look at jestraproperties confirmed the rest of the site is worth saving too, this is one of those rare finds that justifies the time spent searching the web for once which is a relief in the current environment.
Thanks for a post that does not try to be funny when it is not the moment for it, and a stop at xelariocapital maintained the same appropriate seriousness, knowing when humour helps and when it just signals desperation for engagement is a sign of editorial maturity that many blogs have not developed yet.
Probably the kind of site that should be more widely read than it appears to be, and a look at nixaroline reinforced that quiet wish, the gap between a sites quality and its apparent reach is sometimes large and that gap exists for this site in a way that makes me want to mention it more.
Top tier post the kind that makes you want to share the link with friends working in the same area and a stop at axivo only made me more confident in doing that this site is one of the better resources I have seen on the topic recently across both new and older posts.
I appreciate the clarity here, everything is explained in simple terms without unnecessary detail, and after a quick stop at kryvoxalloy the points came together nicely for me, the writing keeps things straightforward and respects the reader from start to finish without ever talking down to anyone.
Looking at the surface design and the substance together this site has both right, and a look at qulavoholdings reinforced that integrated quality, sites where presentation and content reinforce each other rather than fighting are sites with full editorial coherence and this one has clearly invested in both layers in a balanced way.
A piece that took its time without dragging, and a look at xalirotrustco kept the same patient pace, the difference between unhurried and slow is a fine editorial distinction and this site has clearly found the unhurried side without slipping into the slow side which would have lost me as a reader quickly otherwise.
Reading this with my morning coffee turned into reading the related posts with my morning coffee, and a stop at professionalcollaborationhub stretched the morning further, content that pulls breakfast into a reading session rather than just accompanying it is content that has earned a higher claim on my attention than the average article does.
Bookmark added with a small mental note that this is a site to keep, and a look at xelariobase reinforced the keep status, the verb keep rather than visit captures something about how I think about this kind of site and it is a higher tier of relationship than I have with most places online today.
Felt mildly happier after reading, which sounds silly but is true, and a look at corporatetrustnetwork extended that small mood lift, content that improves rather than degrades my mental state is content I want more of and the cumulative effect of reading sites that lift versus sites that drag is real over time.
A piece that built up gradually rather than front loading its main points, and a look at zylavotrustco maintained the same gradual structure, content that trusts the reader to reach conclusions through accumulating reasoning is more persuasive than content that announces conclusions and then defends them and this site uses the persuasive approach.
Now noticing the careful balance the post struck between confidence and humility, and a stop at dividedheartsofamericafilm maintained the same balance, finding the line between asserting and admitting is hard and this site has clearly developed the calibration to walk that line consistently which produces a more persuasive reading experience for me.
A piece that handled multiple complications without becoming confused, and a look at morixotrustco continued that organisational clarity, holding multiple threads in a single piece without losing any of them is a sign of skilled writing and this site has clearly developed the editorial discipline to manage complexity without sacrificing readability throughout.