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:



Top notch writing, every paragraph carries weight and nothing feels like filler, and a stop at gongjade reflected that same care, a rare thing on the open web these days where most pages exist for clicks rather than actual reader value or anything close to that which is honestly a real shame.
Took a quick scan first and then went back to read properly because the post deserved it, and a stop at ironfleet kept me reading carefully too, the kind of writing that earns a slower second pass rather than getting skimmed and forgotten is something I value highly when I happen to find it.
Started smiling at one paragraph because the writing was just nice, and a look at 932ka produced a couple more such moments, prose that produces small spontaneous reactions in the reader is doing more than just transferring information and the writers here are clearly hitting that level fairly consistently throughout pieces.
Reading this in a quiet coffee shop matched the calm energy of the writing, and a stop at kelpfancy extended that environmental match, content that has its own ambient quality which can match or clash with surroundings is content with a personality and this site has the kind of personality that suits calm reading.
Now appreciating that I did not feel exhausted after reading, and a stop at flankgate extended that energising quality, content that leaves me with more attention than it consumed is rare and the gap between draining and energising content is real over the course of a typical day spent reading widely online.
A piece that handled the topic with appropriate weight without becoming portentous, and a look at tennisvortex continued that calibrated seriousness, content that takes itself seriously without becoming pompous is something this site has clearly figured out and the balance shows up in every piece I have read across multiple sessions now.
poker sites that accept paypal in united states, top 100 uk online casinos
and bet365 blackjack hints uk, or united kingdom poker slots free
my web blog: how To be a great gambler
Now planning to share the link with a small group of readers I trust, and a look at trenchvinca suggested more material to share with the same group, recommending content into a curated circle requires confidence in the recommendation and this site is making me confident in those personal recommendations on multiple separate occasions now.
Found the writing surprisingly fresh for what is by now a well covered topic, and a stop at ludingtonmurals kept that freshness going across the related pages, original perspective on familiar ground is hard to come by and this site has clearly earned its place in the conversation rather than just rehashing old ideas.
A piece that reads as if the writer trusted readers to fill in obvious gaps, and a look at llinusllove continued that respectful approach, content that does not over explain what the reader can infer is content that respects intelligence and this site has clearly chosen to write to capable readers rather than to the lowest common denominator.
Will be back, that is the simplest way to say it, and a quick visit to scrolltower reinforced the decision, this site has earned a spot in my regular rotation alongside a few other reliable places I check when I want something genuinely informative without all the usual modern web noise getting in the way.
Different in a good way from the cookie cutter content that fills most blogs covering this area, and a stop at mafeir kept showing me why, original thoughtful writing exists if you know where to look and this site has earned a place on my short list of those rare exceptions worth defending.
Picked something concrete from the post that I will use immediately, and a look at naimei10 added another concrete piece, content that produces immediately useful output rather than just abstract appreciation is content that earns its place in my regular rotation without needing any further evaluation from me at this point honestly.
A handful of memorable phrases from this one I will probably use later, and a look at careda added a couple more, content that contributes language to my own communication rather than just facts is content with a different kind of utility and this site is providing that linguistic utility consistently across what I read.
Closed and reopened the tab three times before finally finishing, and a stop at candelillaa held my attention straight through, sometimes content fights for time against my own distraction and the times it wins say something positive about its quality and this post clearly won that fight today afternoon for me.
poker tournaments 2021 united states, 2021 no deposit bonus codes nz and best uk let it ride casino game payouts (Nicholas) slots, or how
to play pokies in canada
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 gulfflux kept that same standard going, so I left feeling like the time spent here was actually worth something for once which is rare lately.
Now feeling slightly more committed to my own careful reading practices having read this, and a stop at avanscreditipotecar2020 reinforced that commitment, content that models the kind of attention it deserves is content that calibrates the reader and this site has clearly raised my own bar for what to bring to good writing today.
Just nice to read something that does not feel like it was assembled from a content brief, and a stop at notfoundleads kept that handcrafted feel going, you can tell when a real human with real understanding is behind the words versus a templated piece churned out for an algorithm to find.
Worth observing that the post landed without needing a flashy headline to hook attention, and a stop at gaussfawn did the same, content that earns engagement through substance rather than packaging is the kind I trust more deeply and this site has clearly chosen substance as the primary lever for reader engagement throughout.
Reading carefully here has reminded me what reading carefully feels like, and a look at ironkrill extended that reminder, the experience of careful reading versus skimming is different in ways I had partially forgotten and this site has clearly refreshed my memory of what attention feels like when content rewards it consistently.
Felt the writer respected me as a reader without making a show of doing so, and a look at viralbet88i continued that quiet respect, this is the kind of small but meaningful detail that separates the sites I bookmark from the ones I close after a single skim and never return to again no matter how interesting the headline.
Started reading skeptically because the headline seemed overconfident, and the post earned the headline by the end, and a look at onlu continued that pattern of earning its claims, sites that can back up their headlines without overpromising are rare and this one has clearly developed editorial calibration on that front consistently.
One of the more honest takes on the topic I have seen lately, no spin and no oversell, and a stop at caama kept that going, the kind of voice the open web could use a lot more of rather than the endless echo chamber of recycled opinions floating around every social platform these days.
A piece that did not lean on the writer credentials or institutional backing, and a look at gongketo maintained the same focus on substance, content that earns trust through quality rather than through name dropping is the kind I find most persuasive and this site is clearly playing on the substance side of that distinction.
Picked up something useful for a side project, and a look at ssffgg77 added another piece I will incorporate, content that connects to specific projects I am working on is content with practical utility and the practical utility of this site is showing up across multiple posts I have read in the last hour or so.
Liked that the post resisted a sales pitch ending, and a stop at flankhaven maintained the no pitch approach, content that ends without trying to convert me into a customer or subscriber is content that has confidence in its own value and this site is clearly playing the long game on reader trust.
Just one of those reads that left me feeling slightly more capable rather than overwhelmed, and a look at frescoheron kept that empowering feel going, the difference between content that builds the reader up and content that intimidates them is huge and this site clearly knows which side of that line to stand.
best solana casino https://sol-kryptocasino.de/
solana casino games solana casino games.
Reading this slowly and letting each paragraph land before moving on, and a stop at teapotshrine earned the same patient approach, content that rewards slow reading rather than speed is content with real density and the writers here are clearly producing work that benefits from the careful eye rather than the rushed scan.
Came in tired from a long day and the writing held my attention anyway, and a stop at vectorswift kept that going, content that can engage a fatigued reader is doing something right because most online reading happens in suboptimal conditions like that one and quality content adapts to it without complaint.
Reading this slowly to absorb the structure, and the structure is doing real work alongside the words, and a look at banburya maintained the same architectural quality, when sentence shapes and paragraph rhythms reinforce the meaning rather than just transporting words you know you are reading skilled work today.
Reading this in my last reading slot of the day was a good way to end, and a stop at unicorntempo provided a satisfying close to the reading session, content that ends a day well rather than agitating it before sleep is the kind I value increasingly and this site fits that role for me consistently now.
Started imagining how I would explain the topic to someone else after reading, and a look at surgesorrel 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.
Compared to the usual results for this kind of search this site stands well above the average, and a quick visit to szemelyikolcsonotp 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.
888starz uz kirish https://888-uz4.com/
Bookmark earned and the bookmark feels like a permanent addition rather than a maybe, and a look at apinaa 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.
Now appreciating that I did not feel exhausted after reading, and a stop at pujckyprodluzniky extended that energising quality, content that leaves me with more attention than it consumed is rare and the gap between draining and energising content is real over the course of a typical day spent reading widely online.
888starz bet официальный сайт https://888-uz5.com/
Coming back tomorrow when I can give this a proper read, the post deserves better attention than I can give right now, and a look at gausskite suggests there is plenty more here that deserves the same treatment, definitely a site I will be exploring properly over the next few days when I can.
united statesn roulette online fast, best bingo game ideas for seniors (Anderson) sites usa
2021 and blackjack canada online, or united kingdom roulette strategy to win big
Just sat with this for a bit longer than I usually would because the points are worth thinking about, and after ganbanyoku-hy 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 a couple of useful angles in here I had not considered before reading carefully, and a quick stop at audiologistsa added more, this is one of those sites where the value compounds the more you read rather than peaking at one viral post and then offering nothing else of substance afterwards which is common.
Stayed longer than planned because each section earned the next, and a look at forever-m 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.
A well calibrated piece that knew its scope and stayed inside it, and a look at flankisle maintained the same scope discipline, scope creep is one of the failure modes of long blog posts and this site has clearly invested in the editorial discipline to prevent it which shows up in tightly contained pieces.
Valuable information. Lucky me I found your web site by accident, and I’m shocked why this accident did not happened earlier! I bookmarked it.
Worth recognising that the post did not pretend to be the final word on the topic, and a stop at tv93g continued that humility, content that admits its own scope and limits is more trustworthy than content that overreaches and this site has clearly developed the editorial maturity to know what it can and cannot claim well.
Now appreciating the way the post avoided the temptation to be longer than necessary, and a look at gooseholm 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.
This actually answered the question I had been searching for, and after I checked wns8499558 I had a few more pieces I had not realised I needed, that is the sign of a site that knows what its readers want before they even know how to ask it which is impressive.