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:



My professional context would benefit from having this kind of resource available, and a look at rusticridgeboutique extended the professional applicability, the rare site that contributes meaningfully to professional work rather than just personal interest is content with multiplied value and this one is providing that professional utility consistently across multiple pieces.
Closed the laptop after this and let the ideas settle for a few hours, and a stop at wildsparklestore similarly rewarded reflective time, content that benefits from sitting with rather than racing past is the kind I want more of and the kind that this site appears to consistently produce week after week here.
My professional context would benefit from having this kind of resource available, and a look at neatlounge extended the professional applicability, the rare site that contributes meaningfully to professional work rather than just personal interest is content with multiplied value and this one is providing that professional utility consistently across multiple pieces.
Skipped the social share buttons but might come back to actually use one later, and a stop at designforwardclick 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.
Decent post that improved my afternoon a small amount, and a look at globalbuyzone added a bit more to that, sometimes the small wins online add up over time and a useful site like this one is the kind of place that contributes consistently to those small wins for me lately across many different topics I follow.
Just want to say thank you for putting this together, posts like these make searching online actually worth it sometimes, and a quick look at mythmanors kept that going, useful and easy to read without any of the tricks that ruin most blog comment sections lately on the wider open web.
Skipped the related links section thinking I had read enough and then came back to it later when curiosity got the better of me, and a stop at deepforestcollective confirmed I should have just read it first, every section of this site appears to deserve careful attention rather than skipping past lazily.
In the middle of an otherwise scattered day this post landed as a moment of focus, and a stop at jetmanor extended that focused feeling across more pages, content that anchors a fragmented day rather than contributing to the fragmentation is content with real centring effect and this site is providing that anchoring function for me.
Cuts through the usual marketing fluff that dominates this topic online, and a stop at softwillowdesigns 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.
Better than most of the writing I have come across on this topic recently, simpler and more direct, and a look at neatglyph continued in that same way, a real outlier in a crowded space full of repetitive content that says little while taking up a lot of reader time today which is unfortunate.
Nice and clean, that is the best way to describe the writing here, no clutter and no wasted words, and a quick visit to forgecabin kept that going, I appreciate when a site treats its readers like people who can think for themselves without needing constant hand holding through every paragraph.
If the topic interests you at all this is a place to spend time, and a look at elitedawn 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.
Reading this prompted me to dig into a related topic later, and a stop at brightpathcorner provided some of the starting points for that follow up reading, content that triggers further exploration rather than satisfying curiosity completely is content with real generative energy and this site has plenty of that energy throughout it.
My usual pattern is to skim and bounce but this site has reset that pattern temporarily, and a stop at yourdailyinspiration 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.
Honestly impressed by the consistency of voice across what I have read so far, and a quick visit to sunrisehillcorner continued that consistent feel, when a site reads like one careful person rather than a committee the experience is more rewarding for the reader who notices these subtle editorial details over time.
Picked this site to mention to a colleague who would benefit, and a look at discoverfashionhub added more material I will pass along, recommending sites to colleagues is a higher bar than recommending to friends because the professional context demands more careful curation and this site cleared the professional bar without me having to think.
Now adding the homepage to my regular check rotation rather than waiting for individual links to find me, and a stop at everattic confirmed the rotation upgrade, the move from passive discovery to active checking is a vote of confidence in a sites ongoing quality and this site has earned that active engagement clearly.
The conclusions felt earned rather than tacked on at the end like an afterthought, and a look at ivypiers 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.
Bookmark earned and the bookmark feels like a permanent addition rather than a maybe and a look at edendunes 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.
Beats most of the alternatives on the topic by a noticeable margin, and a look at deathrayvision did not change that at all, this is one of the better corners of the open internet for this kind of content and I am glad I clicked through rather than skipping past quickly like I usually do.
Liked that there was nothing performative about the writing, and a stop at moonfieldboutique 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.
If I had to summarise the editorial sensibility of this site in a few words it would be careful and human, and a look at benningtonareaartscouncil extended that summary feeling, capturing the essence of a sites approach in brief is hard but this site has a clear enough identity that the summary comes naturally enough.
Now adjusting my mental list of reliable sites for this topic, and a stop at almostfashionablemovie reinforced the adjustment, the small ongoing curation work of maintaining trusted sources is one of the actual practical activities of careful reading and this site has earned a permanent place on my list for this particular subject.
A piece that handled a controversial angle without becoming heated, and a look at palmcodexs 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.
A piece that suggested careful editing without showing the marks of the editing, and a look at jammykspeaks 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.
Honest assessment after reading this twice is that it holds up under careful attention, and a look at knackdome extended that durability across more pages, content that survives a second read without revealing weak spots is rarer than the average reader probably realises and this site clearly cleared that bar.
Honest opinion is that this is the kind of post that builds long term trust with readers, and a look at artisanalifestylemarket reinforced that perception, the slow accumulation of trust through consistent quality is the only sustainable way to build a real audience and this site is clearly playing that long game.
However selective I am about new bookmarks this one made it past my filter, and a look at neatmill confirmed the bookmark was worth the slot, the precious slots in my permanent bookmark folder are difficult to earn and this site earned one without making me think twice about whether the slot was justified by the quality.
My friends would appreciate a few of these posts and I will be sending links accordingly, and a look at wildflowerpeak added more pages to my share queue, content that earns shares to specific people in specific contexts is content with social utility and this site is generating those targeted shares from me consistently lately.
Probably the kind of site that should be more widely read than it appears to be, and a look at epicestates 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.
A piece that took its time without dragging, and a look at foxarbor 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.
Now feeling slightly more optimistic about the state of independent writing online, and a stop at elitefest extended that quiet optimism, sites like this one are the reason I have not given up on the open web entirely and finding them occasionally renews the case for paying attention to non algorithmic content sources today.
Honestly the simplicity is what makes this work, the topic is not buried under filler words or overly complex examples, and a quick look at softevergreen showed the same sensible style, I left with what I came for and no headache from over reading which is a real win these days.
Skipped the related links section thinking I had read enough and then came back to it later when curiosity got the better of me, and a stop at knightstablefoodpantry confirmed I should have just read it first, every section of this site appears to deserve careful attention rather than skipping past lazily.
On reflection this is the kind of writing that improves my taste for what is possible in the format, and a look at neatmill continued raising that bar, content that elevates my expectations rather than lowering them is doing important work in calibrating my standards and this site is participating in that elevation reliably.
Reading this in pieces during a long afternoon and finding it consistently rewarding, and a stop at fernbureau 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.
A piece that did not lecture even when it had clear positions, and a look at yourdailyfinds maintained the same teaching without preaching tone, finding the line between informing and lecturing is hard and most sites land on the wrong side of it but this one has clearly figured out how to inform without becoming preachy.
Honest assessment after reading this twice is that it holds up under careful attention and a look at leafdawns extended that durability across more pages content that survives a second read without revealing weak spots is rarer than the average reader probably realises and this site clearly cleared that bar.
Easy to recommend, the content speaks for itself without needing additional praise from me, and a stop at riverstonecorner only adds more reasons to send people this way, the kind of generous resource that benefits its readers without demanding anything in return is increasingly rare and worth recognising clearly today across the broader open internet.
Got something practical out of this that I can apply later this week, and a stop at quinttatro added more details to think about, this is exactly the kind of content I bookmark for future reference rather than the throwaway listicles that dominate most search results these days for almost any common topic.
A small editorial detail caught my attention, the way headings related to body text, and a look at flareaisles maintained that careful relationship, structural details like that show up to readers who notice them and the writers here have clearly thought about every level of the piece rather than just the words.
Felt the writer did the homework before publishing, the references hold up, and a look at northerncreststudio 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.
This filled in a gap in my understanding that I had not even noticed was there, and a stop at freshtrendstore did the same, the kind of post that gives you more than you expected when you first clicked through from somewhere else, a real find for anyone curious about the area covered here.
Worth saying that this is one of the better things I have read on the topic in months, and a stop at knackpact reinforced that ranking, the topic is well covered by many sources but few do it with this level of care and the few that do deserve to be flagged so other readers can find them.
A clean read with no irritations, and a look at lakequills continued that frictionless quality, the absence of small irritations is something I notice only when present elsewhere and this site is one of the rare places where everything just works and lets me focus on the substance rather than fighting the format.
My reading list is short and selective and this site is now on it, and a stop at masonchallengeradaptivefields 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.
Started imagining how I would explain the topic to someone else after reading, and a look at goldenwillowhouse gave me more material for that imagined explanation, content that improves my own ability to discuss a topic is content that has actually transferred knowledge rather than just decorating my screen for a few minutes.
However measured this site clears the bar I set for sites I take seriously, and a stop at midriverdesigns continued clearing that bar, the metrics I use for site quality are admittedly informal but they are consistent and this site has cleared them on multiple measurements across multiple visits which is meaningful for my evaluation.
Well done, the writing is professional without being stiff, and the topic is treated with care, and a look at moderncuratedessentials 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.
Even just sampling a few posts the consistency is what stands out, and a look at freshguild confirmed the broader pattern, sites where every piece I sample lives up to the standard set by the others are sites with serious quality control and this one has clearly invested in whatever editorial process produces that consistency reliably.