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:



I appreciate the clarity here, everything is explained in simple terms without unnecessary detail, and after a quick stop at zenpathbond 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.
The conclusions felt earned rather than tacked on at the end like an afterthought, and a look at trustconverge kept that careful structure going, you can tell when a writer has thought about the shape of their post versus just letting it ramble out and hoping for the best at the end which most do.
Reading this prompted me to send the link to two different people for two different reasons, and a stop at midnightwillowmarket provided ammunition for a third share, content that suits multiple audiences without being generic enough to be useless to any of them is genuinely valuable and this site has that multi audience quality clearly.
Reading this confirmed a small detail I had been uncertain about, and a stop at keystoneharbor provided the source for further checking, content that supports verification through citations or links rather than just asserting facts is more trustworthy and this site has clearly built its credibility through that kind of verifiable approach consistently.
Honestly this kind of writing is why I still bother to read independent sites, and a look at reliablebuyinghub extended that broader reflection, the few sites that justify continued attention to non algorithmic content are sites like this one and finding them periodically is enough to keep my reading habits oriented toward independent rather than aggregated content.
top betting offers
My site: Best Odds Sportsbook
bingo faire de l’argent en ligne de casino roulette ligne high
roller
My reading list is short and selective and this site is now on it, and a stop at bondsecure confirmed the placement, the short list of sites I read deliberately rather than encounter accidentally is something I curate carefully and adding to it is a real act of trust which this site has earned today.
A piece that read smoothly because the writer understood how readers actually move through prose, and a look at prosperitybond maintained the same reader awareness, writers who think about the reading experience as much as the writing experience produce better work and this site has clearly made that shift in editorial approach.
Genuinely changed how I think about a small piece of the topic, which does not happen often online, and a look at exploregrowthideas added another nudge in the same direction, the kind of writing that earns a small mental shift rather than just confirming what you already thought before reading is a sign of careful thought.
Solid post, the structure is easy to follow and the language stays simple even when the topic gets a bit more involved, and a look at clicktoexploremore kept that same standard going, so I left feeling like the time spent here was actually worth something for once which is rare lately.
Liked the balance between depth and brevity, never too shallow and never too long, and a stop at heritageaxis 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.
jouer baccarat en direct
Also visit my blog post :: casino paysafecard sans frais
Liked that there was nothing performative about the writing, and a stop at clickforprogress continued that genuine quality, performative writing tries to be witnessed rather than read and the difference between performance and substance is huge for the careful reader and this site has clearly chosen substance every time clearly.
A piece that did not require external context to follow, and a look at balancedpillar maintained the same self contained quality, content that stands alone without forcing readers to chase prerequisites is more accessible and this site has clearly thought about how each piece can serve a fresh visitor rather than only existing members.
A genuinely unexpected highlight of my reading week, and a look at grandlynx extended that pattern, the surprise of finding excellent content rather than the predictable mediocre is one of the few real pleasures of casual web browsing and this site delivered that surprise cleanly today which I really do appreciate.
Now appreciating the small but real way this post improved my afternoon, and a stop at buildyourfuturepath extended that small improvement effect, content that produces measurable positive impact on the texture of a reading day is content with real value and this site is producing those small positive impacts at a sustainable rate apparently.
free spins baccarat bonus De Bienvenue 500 euros casino
A clean piece that knew exactly what it wanted to say and said it, and a look at actioncreatesflow maintained the same clarity of intention, knowing the goal of a piece before writing is something most blog content lacks and the clarity of purpose here shows up in every paragraph for any careful reader to notice.
Solid little post, the kind that does not need to be flashy because the substance is doing the work, and a look at mistfallmarket 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.
I came here looking for a quick answer and ended up reading the whole post because it was actually interesting, and after bronzewillowboutique I had a much fuller picture, no stress and no confusion just a clear walk through the topic that made everything fall into place without much effort.
Picked up a couple of new ideas here that I can actually try out, and after my visit to emberquarryboutique I have even more notes saved, this is the kind of resource that pays you back for the time you spend on it which is rare to come across in this corner of the web.
Now placing this in the same category as a few other sites I have come to trust, and a look at midnightfieldmarket continued the placement decision, the small category of fully trusted sites is one I extend rarely and only after multiple positive reading sessions and this site has earned the category placement methodically over time.
Now thinking about this site as a small example of what good independent writing looks like and a stop at capitalnorth continued that exemplary status the few sites that serve as good examples are sites worth holding up in conversations about quality and this one has earned that exemplary placement through patient consistent effort over time.
grand national what App can i bet on horse racing race winner
Great work on keeping things readable, the post never drags or repeats itself which I really appreciate, and a stop at oakmistboutique added a bit more context that fit naturally with what was already said here, no need to read everything twice to get the point being made today.
expected value spread betting tips (Oliver)
Taking the time to read carefully here has been worthwhile for the past hour, and a look at riftandroot extended the worthwhile reading, the calculation of return on reading time spent is something I do informally and this site has been producing positive returns across multiple sessions during the last week of regular visits and reads.
Felt the post had been quietly polished rather than aggressively styled, and a look at findsmarteroptions 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.
casino neteller belgique [Marlene] jeux gratuis
A thoughtful read in a week that has been mostly noisy, and a look at clearviewbond carried that thoughtful quality across more pages, finding pockets of considered writing in a week of distractions is one of the small wins of careful curation and this site is providing those pockets at a sustainable rate.
Felt no urge to argue with the conclusions even though I started the post slightly skeptical, and a look at sentinelbond 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.
Most blog writing on this subject reaches for the same handful of arguments and this post avoided them, and a look at westwardbond continued the original treatment, content that finds its own path through territory other writers have flattened is content with real authorial energy and this site has plenty of that distinctive energy.
Useful read, especially because the writer did not assume too much background from the reader, and a quick look at sunwovenoutlet continued in the same way, a thoughtful site that meets people where they are which is something the modern web could use a lot more of for both casual and serious readers.
deutsche buchmacher
Look into my page … basketball wetten kein unentschieden
Skipped the social share buttons but might come back to actually use one later, and a stop at strongholdbond extended that share urge, content that triggers genuine sharing impulses rather than performative ones is content that has actually moved me and not many posts in a typical week do that for me actually.
Well done, the writing is professional without being stiff, and the topic is treated with care, and a look at resolutebond reflected that approach, the kind of site I would point a colleague to if they asked for a reliable starting point on this topic in the future without any hesitation at all.
During my morning reading slot this fit perfectly into the routine, and a look at deepwaterboutique 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.
sportwetten kombiwetten basketball wetten Tipps Europa league, Zlpavingcontractor.com,
united kingdom online casino real make money with fortnite (Franklyn) no deposit bonus,
no wagering bonus casino united states and online pokies paysafe canada, or native united statesn tribal casinos
Solid post, the structure is easy to follow and the language stays simple even when the topic gets a bit more involved, and a look at bondpillar kept that same standard going, so I left feeling like the time spent here was actually worth something for once which is rare lately.
Thanks for the breakdown, it gave me a clearer picture of something I had been confused about for a while now, and a stop at capitallynx closed the remaining gaps in my understanding nicely, no need to hunt around twenty other articles to put the pieces together which is a real time saver.
best site to bet british horse racing betting apps racing
Picked up several practical tips that I plan to try out this week, and a look at bondline added a few more I will be testing alongside, content with practical hooks that connect to my actual life is the kind that earns my repeat attention rather than the merely interesting that I forget within a day.
Cuts through the usual marketing fluff that dominates this topic online, and a stop at trustkeystone kept the same clean approach going, this is the kind of writing that respects the reader’s time rather than wasting it on repetitive setups before finally getting to the point at hand which is what most sites do.
Came in expecting another generic take and got something with actual character instead, and a look at bondstrength carried that personality forward, finding a distinct voice on a saturated topic is impressive and worth pointing out when it happens because most sites end up sounding identical to their nearest competitors quickly.
Speaking from the perspective of having read widely on the topic this site offers something distinct, and a look at amberhollow reinforced that distinctness, the rare site that contributes something genuinely original to a saturated topic is the rare site worth following carefully and this one has demonstrated that original contribution capability today.
Such writing is increasingly rare and worth supporting through attention, and a stop at clicktofindsolutions extended that supportive attention across more pages, the conscious choice to spend time on sites that produce careful work rather than convenient consumption is itself a small form of patronage and this site is receiving that conscious patronage from me.
Quietly impressive in a way that does not announce itself, and a stop at eveningorchard extended that quiet impressiveness, the kind of quality that emerges through sustained attention rather than first impressions is the kind I trust more deeply and this site has been earning that deeper trust across multiple sessions over time consistently.
Reading this in pieces during a long afternoon and finding it consistently rewarding, and a stop at discovernewdirections fit naturally into the same fragmented reading pattern, sites whose posts can be read in segments without losing the thread are well suited to how I actually read these days and this one is built well.