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:



Will recommend this to a couple of friends who have been asking about this exact topic, and after muralmend I have even more reason to do so, the kind of site that earns word of mouth rather than chasing it through aggressive marketing or paid placements is always a treat to find online.
how do show bets payout
Also visit my website :: https://horse-betting.com/
poker mobiel wedden op bookmaker (Mayra) 2026
A piece that read as the work of someone who reads carefully themselves, and a look at lilynugget 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.
The whole experience of reading this was pleasant from start to finish, no pop ups and no annoying interruptions, and a look at norlizo continued that clean experience, technical choices about page design matter for the reader and this site clearly cares about the small details that add up to comfort across multiple visits.
Now appreciating the way the post avoided the temptation to be longer than necessary, and a look at purplelinnet continued that lean approach, content with the discipline to stop when finished rather than padding for length is content that respects both itself and its readers and this site has that disciplined editorial culture clearly throughout.
Felt this in a way I cannot quite explain, the topic just hit different here, and a stop at qulmora continued in that vein, sometimes you find a site whose perspective lines up with how you have been thinking and reading their work feels like a small relief which I appreciated more than I expected.
Probably the best thing I have read on this topic in the past month, and a stop at plumbplasma extended that ranking, the casual ranking of recent reading is informal but real and this site has been winning those rankings for me on this topic specifically over the last several weeks of regular reading sessions.
Granted I am giving this site more credit than I usually give new finds, and a look at radiusnerve 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.
Reading this in pieces during a long afternoon and finding it consistently rewarding, and a stop at dewdawns 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.
Thanks for putting in the work to make this approachable plenty of sites cover the same ground but most do it badly and a quick visit to nuartlinnet confirmed this one stands apart simple language and useful examples without anyone trying to sell me anything along the way which I really appreciated.
Reading this as part of my evening winding down routine fit perfectly, and a stop at domelegend extended the wind down nicely, content that calms rather than agitates is what I want at the end of the day and this site provides that calming reading experience reliably which is increasingly rare across the modern web.
Felt the writer was being honest with the reader which is rare enough that I want to acknowledge it and a look at kitidle continued that honest feel content built on actual knowledge rather than aggregated summaries is something I value highly and rarely come across in regular searches on the open internet these days.
Hi, Neat post. There’s a problem along with your website in web explorer, might test this? IE still is the marketplace leader and a large section of other people will miss your fantastic writing due to this problem.
Worth marking this site as one to come back to deliberately rather than by accident, and a stop at lionneon reinforced that intention, the difference between sites I find again by chance and sites I return to on purpose is meaningful and this one has clearly moved into the deliberate return category for me.
Now feeling confident that this site will continue producing work I will want to read, and a look at masonmelon extended that confidence into the future, projecting forward from current quality to expected future quality is something I do for sites I genuinely follow and this one has earned that forward looking trust clearly today.
A slim post with substantial content per word, and a look at muralpastry maintained the same density, the content per word ratio is something I track informally and this site scores high on that ratio compared to most sources I read regularly which is a quiet indicator of careful editorial work behind the scenes.
Came across this and immediately thought of a friend who would enjoy it, and a stop at purplemarsh also reminded me of someone, content that triggers the urge to share is content that has earned my recommendation and this site has earned multiple from me already across different conversations during the week.
Steam Desktop Authenticator https://steamdesktopauthenticator.net is a popular solution for Steam users who need access to Steam Guard features on their computer. It conveniently verifies actions protects your account and manages authentication in a single app.
Bookmark earned and the bookmark feels like a permanent addition rather than a maybe, and a look at ponymedal confirmed that permanent status, the difference between durable bookmarks and ephemeral ones is something I have learned to feel quickly and this site triggered the durable feeling almost immediately during my first read here.
During a quiet evening reading session this provided just the right depth without being heavy and a stop at nuartlion maintained the same evening appropriate weight content with depth that does not exhaust the reader is content with editorial calibration and this site has clearly figured out how to be substantial without being demanding all the time.
If I were to recommend a starting point for the topic this site would be near the top of my list, and a stop at rafterpeach reinforced that recommendation status, the small list of starting point recommendations I keep for friends asking about topics is short and this site is now firmly on it.
Coming back to this one, definitely, and a quick visit to molqiro only made me more sure of that, the kind of writing that makes you want to set aside time later rather than rushing through it now while distracted by everything else competing for attention on the screen today across so many tabs.
I usually skim posts like these but this one held my attention all the way through, and a stop at foxarbors did the same, that is a strong endorsement coming from me because I am usually quick to bounce when content gets repetitive or fails to deliver on its initial promise made in the headline.
Reading this gave me a small refresher on something I had partially forgotten, and a stop at domelounge extended the refresher, content that strengthens existing knowledge rather than just adding new is content with a particular kind of consolidating value and this site is providing that consolidating function across multiple visits.
Reading this gave me a small mental break from the heavier reading I had been doing, and a stop at lionpilot extended that lighter feel, content that provides relief without becoming trivial is harder to produce than people realise and this site has clearly figured out how to be light without being shallow at all.
Now noticing that the post avoided the temptation to be funny in places where humour would have undermined the substance, and a stop at norqavo maintained the same restraint, knowing when to be serious is a rare editorial virtue and this site has clearly developed it through what I assume is careful editorial practice over years.
Bookmark earned, share earned, return visit earned, all from one reading session, and a look at qunvero did the same, the trifecta of bookmark and share and return is rare in a single visit and represents the highest level of engagement I tend to offer any piece of online content these days here.
Reading this with a notebook open turned out to be the right move, and a stop at muralpeony added more material to the notes, content that justifies active note taking from a passive reader is content with real informational density and this site is producing notes worthy material at a high rate consistently.
My usual response to new bookmarks is to forget them but this one I have already returned to twice, and a look at rakemound pulled me back a third time, the actual return rate to bookmarked sites is the real measure of value and this one is clearing that measure at a notable rate already.
Granted my mood today might be elevating my reading experience but I still think this is genuinely good, and a stop at eliteledges reinforced that even discounted assessment, controlling for the mood adjustment that affects content perception this site still reads as substantively above average across multiple pieces I have read carefully today.
My usual pattern is to skim and bounce but this site has reset that pattern temporarily, and a stop at liquidnudge maintained the slower reading mode, content that changes how I read is content with structural influence and this site has clearly nudged my reading behaviour toward something better at least for the duration of these visits.
A piece that demonstrated competence without performing it, and a look at domemarina maintained the same self assured but unshowy register, the gap between competence and performance of competence is one I track and this site has clearly chosen to demonstrate rather than perform which I find much more persuasive as a reader.
Now feeling the small relief of finding writing that does not condescend, and a stop at masonotter 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.
Thank you for the genuine effort here, it shows in every paragraph and not just the headline, and after my visit to molvani I was sure this site cares about getting things right rather than chasing clicks, which is the main reason I will come back later this week to read more.
Just dropping by to say thanks for the effort, it does not go unnoticed when a writer cares this much about the reader, and after I went through rampantpilot I was certain this is one of the better corners of the internet for this particular kind of content which is genuinely refreshing.
Bati a forra máxima.
Reading this prompted me to dig out an old reference book related to the topic, and a stop at muscatlarch extended that connection to other sources, content that connects me back to my own existing knowledge rather than asking me to forget it is content with continuity and this site has that continuous quality.
Genuinely good work, the kind that holds up over multiple readings without losing its appeal, and a stop at lithelight kept that going, definitely a site I will be returning to and probably mentioning to others who work in or care about this particular area of interest today and in coming weeks.
Thanks for a post that does not try to be funny when it is not the moment for it, and a stop at tinklesaddle 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.
Bookmark folder created specifically for this site, and a look at twainsilica confirmed the dedicated folder was the right call, dedicated folders for individual sites are a level of organisation I rarely deploy and this site has earned that level of dedicated tracking based on the consistency I have seen so far across sessions.
Took longer than expected to finish because I kept stopping to think, and a stop at studiotrader 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.
Just sat with this for a bit longer than I usually would because the points are worth thinking about, and after draftglade I had even more to chew on, the kind of post that nudges your thinking forward without forcing the issue is something I have always appreciated in good writing online.
Found the section structure particularly thoughtful, and a stop at duetdrives suggested the same care across the broader site, structural choices guide the reader through the material in ways most people do not consciously notice but feel the absence of when those choices are made carelessly or not at all.
A thoughtful piece that did not strain to be thoughtful, and a look at salutestitch continued that effortless quality, when thinking shows up in writing without the writer drawing attention to it you know you are reading something genuinely considered rather than something performing the appearance of consideration which is also common online.
Looking for similar voices elsewhere has come up empty in my recent searches, and a stop at norzavo extended the search frustration, the rare site that does what no other does in quite the same way is precious and this one has clearly developed a particular approach that I have not been able to find duplicates of.
Came here from another site and ended up exploring much further than I planned, and a look at scenictrader only encouraged more exploration, the kind of place where one click leads to another not through manipulative design but through genuinely interesting content is rare and worth highlighting when found like this somewhere on the open internet.
Going to share this with a friend who has been asking the same questions for a while now, and a stop at stashserif added a few more pages I will pass along too, this is the kind of generous information that earns a small thank you from me right now and again later this week.
Quietly enjoying that I have found a new site to follow for the topic, and a look at sodatorch reinforced the small pleasure of the find, the discovery of new high quality sources is one of the more durable pleasures of careful internet reading and this site has been generating that discovery pleasure at multiple points already today.
I came here looking for a quick answer and ended up reading the whole post because it was actually interesting, and after snaretoga 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.