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:



A piece that reads like it was written for me without claiming to be written for me, and a look at zorivoshop produced the same fit, when the writer audience match clicks naturally without being engineered through demographic targeting you know the writing is solid and this site has that natural fit consistently for me.
kasyna zamkniete
Here is my site – kasyno darmowe pieniadze na start bez
depozytu; Terrence,
Now adding this site to a small mental group of recommendations I keep ready for specific kinds of inquiries, and a stop at ulvarionet extended the recommendation readiness, content that I can confidently point friends and colleagues toward in specific contexts is content with real social utility and this site has that utility clearly.
Generally I do not leave comments but this post merits a small note, and a stop at securebusinessrelationships extended that comment worthy quality, the urge to actively contribute to a sites community rather than passively consume from it is something specific content provokes and this site has provoked that engagement urge from me today.
Quiet confidence runs through the whole post, no need to shout to make the points stick, and a stop at clickforstrategicthinking 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.
However measured this site clears the bar I set for sites I take seriously, and a stop at ravlo 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.
travodds momarken
Review my web page: oddstips Galopp i dag
Generally I do not leave comments but this post merits a small note and a stop at nextlevelshoppingexperience extended that comment worthy quality the urge to actively contribute to a sites community rather than passively consume from it is something specific content provokes and this site has provoked that engagement urge from me today.
Now adding this site to a small mental group of recommendations I keep ready for specific kinds of inquiries, and a stop at clickforpracticalsolutions extended the recommendation readiness, content that I can confidently point friends and colleagues toward in specific contexts is content with real social utility and this site has that utility clearly.
top online gambling sites uk, bouka spins no deposit bonus and usa accepted
What Are The Odds Of Winning At The Casino, or united statesn online no deposit pokies
Bezpieczne Kasyno Online Ranking 2026 (Https://Alliancedesmatieres.Com/) online
wypłata usdt
sportwetten seite
Here is my site – basketball wetten tipps heute (Tami)
Reading this felt easy in the best way, no friction and no confusion at any point, and a stop at ulvor carried that same comfort across more pages, the kind of editorial flow that lets you absorb information without fighting the format which is increasingly hard to find on the open web today across topics.
Halfway through reading I knew this would be one to bookmark, and a look at enterprisevaluealliances confirmed that early intuition, when bookmark intent forms before finishing a post you know the writing has cleared a quality bar that most content fails to clear and this site has cleared it on multiple visits already.
Now adding this to a short list of sites I would defend in a conversation about the modern web, and a look at enterprisebondsolutions reinforced that defence list, the few sites that serve as evidence the web can still produce good things are precious and this one has clearly joined that small list of exemplary sites.
Solid stuff, the kind of post that I will probably refer back to later this month when the topic comes up again, and a look at secureonlinebuyingplace only confirmed I should bookmark the site as a whole rather than just this single page for future reference and use across coming weeks.
Reading this post made me realise I had been settling for lower quality elsewhere, and a look at talix extended that recalibration, content that exposes how much I had been accepting in adjacent sources is content with calibrating effect on my standards and this site is performing that calibration function across topics for me reliably.
Picked something concrete from the post that I will use immediately, and a look at brivox 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.
The way the post stayed on topic throughout without going on tangents was really refreshing, and a look at modernshoppingecosystem kept that focused approach going, discipline like this in writing is rare and worth recognising because most writers cannot resist wandering off into related subjects that dilute their main point and confuse readers along the way.
Reading this triggered a small but real correction in something I had assumed, and a stop at qorivostore extended that corrective effect, content that updates my beliefs through evidence rather than rhetoric is content with intellectual integrity and this site has earned that label consistently across the pieces I have read so far today.
how to bet horse racing calculator
Here is my site … sunderland dogs results – Sara -
Decided I would read the archives over the weekend, and a stop at ardenburst confirmed that the archives would be worth the time, very few sites have archives I would actively read through but this one has earned that level of interest based on the consistent quality across what I have sampled so far.
Reading this on a phone at a coffee shop and finding it perfectly suited to that context, and a stop at xorya continued the comfortable mobile experience, content that works across reading conditions without compromising on substance is increasingly important and this site has clearly thought about the whole reader experience here.
Refreshing tone compared to the dry corporate posts on similar topics, and a stop at korivohold carried that personality through nicely, you can tell when a real person is behind the writing versus a content team chasing metrics and this site definitely falls into the former category clearly across what I have seen.
Reading this confirmed a hunch I had been carrying about the topic without having articulated it, and a stop at trixo extended the confirmation, content that gives shape to fuzzy intuitions is doing the rare work of making private thoughts public and this site is providing that articulating service consistently for me lately.
Most of the time I bounce off similar pages within seconds, and a stop at securemarketbuyingplace held me longer than I would have predicted, the ability to convert a likely bouncing visitor into an engaged reader is a quality signal and this site has demonstrated that conversion ability across multiple visits where I expected to bounce.
Thank you for keeping the writing honest and the points easy to verify against your own experience, and a stop at xelivostore reflected the same approach, no exaggeration just steady useful content that I can take with me into my own work without second guessing every sentence I happen to read here.
Thank you for the genuine effort here, it shows in every paragraph and not just the headline, and after my visit to clickforactionableinsights 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.
My friends would appreciate a few of these posts and I will be sending links accordingly, and a look at plavextrustgroup 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.
Glad the writer did not feel the need to argue with imaginary critics in the post itself, and a stop at xalirodrive 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.
Now feeling confident that this site will continue producing work I will want to read, and a look at futurefocusedcommerce 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.
Found this useful, the points line up well with what I have been thinking about lately, and a stop at ulvarohold added some angles I had not considered yet, definitely walking away with more than I came for which is the best outcome from time spent reading online for any kind of topic.
Now feeling that this site is the kind I want to make sure does not disappear, and a look at trustedcommercialbonds reinforced that quiet protective feeling, the rare sites whose disappearance would actually matter to me are the sites I want to support through return visits and recommendations and this one has joined that small protected list.
A piece that respected the reader by not over explaining the obvious, and a look at vixarobridge continued that calibrated approach, finding the right level of explanation is one of the harder editorial calls and this site has clearly thought carefully about what readers will already know versus what they need help with consistently.
Reading this slowly in the morning before opening email, and a stop at modernretailplatform extended that protected attention, content that earns the prime morning reading slot before the daily distractions begin is content with elevated status and this site has earned that prime slot consistently in my recent reading habits clearly.
Once I had read three posts the editorial pattern was clear, and a look at securebuyingsolutions confirmed the pattern from a fourth angle, sites where the underlying approach reveals itself through accumulated reading rather than being announced are sites with real depth and this one has that quality clearly visible across multiple pieces consistently.
Considered alongside other sources I have been reading this one consistently rises to the top, and a stop at vyrxo maintained that top ranking, the informal ongoing comparison between sources is something I do whenever reading on a topic and this site keeps coming out near the top of those comparisons over many sessions.
Refreshing to read something where the words actually mean something instead of filling space, and a stop at bryxo kept that going, the writing here trusts the reader to follow along without endless repetition or constant reminders of what was already said earlier in the post which I appreciate.
Skipped lunch to finish reading which says something and a stop at modernretailbuyinghub kept me at my desk longer than planned when content beats the lunch impulse the writer has done something genuinely impressive in an attention environment full of immediately satisfying alternatives competing for the same finite block of reader time.
Honestly enjoyed every minute spent here, that is not something I say lightly, and a look at professionalbusinessbonding confirmed I will be back, the bar for spending time online is high for me these days but this site clears it without effort which is high praise indeed from this reader who is usually rather demanding.
kasyno najmniejszy depozyt (Https://Mistyrose-Gull-311345.Hostingersite.com/statystyki-wygranych-w-keno/) ripple szybka wypłata
bonus urodzinowy kasyno online od 20 euro
Now leaving a small mental note to recommend this when the topic comes up in conversation, and a look at ulvirogoods extended that recommend ready feeling, content that arms me with shareable references for likely future conversations is content with social value and this site is providing that conversational ammunition consistently for me lately.
Most attempts at writing on this topic feel like they are missing something and this post finally identified what was missing, and a look at kavionbuy extended that diagnostic clarity, content that names what is wrong with adjacent treatments while doing better itself is content with both critical and constructive value and this site has both.
Reading this gave me something to think about for the rest of the afternoon, and after nolarovault I had even more to mull over, the kind of post that lingers in the background of your day rather than evaporating immediately is genuinely valuable in an attention economy that punishes depth rather than rewarding it.
A piece that did not lean on the writer credentials or institutional backing, and a look at prixo 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.
Now adding the writer to a small mental list of voices I want to follow, and a look at rixarostore reinforced that follow intention, the few writers whose work I actively track are writers who have demonstrated sustained quality and this writer has clearly demonstrated that sustained quality across the pieces I have sampled here today.
kasyno sofort szybka wypłata
Feel free to visit my blog … crazy time live z darmowymi spinami – https://Visiondevelopers.net/liczenie-Kart-w-elektroniczny-blackjacku/ -
Honest opinion is that this is the kind of post that builds long term trust with readers, and a look at corporatepartnershipnetwork 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.
Now leaving a small mental note to recommend this when the topic comes up in conversation, and a look at discovermodernstrategies extended that recommend ready feeling, content that arms me with shareable references for likely future conversations is content with social value and this site is providing that conversational ammunition consistently for me lately.