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:



sportwetten strategien ihren wetterfolg (Cathern) ohne
deutsche lizenz
Worth recommending broadly to anyone who reads on the topic, and a look at contemporarydesignhub only confirms that, the rare combination of accessibility and depth in this site makes it suitable for both newcomers and people who already know the area which is hard to pull off in any blog format today and rarely managed.
A particular kind of restraint shows up in the writing, and a look at crazechip maintained the same restraint across pages, knowing what not to say is just as important as knowing what to say and this site has clearly developed strong instincts on both sides of that editorial line throughout pieces I have read.
Picked up two new ideas that I expect will come up in conversations this week, and a look at briskolives added another, content that arms me with talking points rather than just filling time is the kind that provides ongoing value beyond the moment of reading and this site is generating that kind of ongoing value.
Worth a slow read rather than the fast scan I usually default to, and a look at auralbrick earned the same slower pace from me, content that resets my reading speed downward is content with substance worth absorbing and this site has produced that effect on me multiple times now over the last week here.
Felt this in a way I cannot quite explain the topic just hit different here and a stop at birchvista 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.
Polished and informative without feeling overproduced, that is the sweet spot, and a look at modernlivingcollective hit it again, you can tell when a site has been built with care versus thrown together for the sake of having something to put online and this is clearly the former approach taken by the team.
Saving this link for the next time someone asks me about this topic, and a look at calmbyrd expanded what I will be sharing with them, this is the kind of resource that makes a real difference when you are trying to point a friend to something useful and reliable rather than generic marketing pages.
Found the use of subheadings really helpful for scanning back through the post later, and a stop at androblink kept that reader friendly approach going, navigation is something many blog writers ignore but small structural choices make a noticeable difference for someone returning to find a specific point again days or weeks later.
Worth recognising that the post handled a familiar topic without reaching for any of the obvious hot takes, and a stop at refinedmoderncollections continued that fresh treatment, sites that find new angles on subjects others have exhausted are sites worth following carefully and this one has clearly developed that exploratory instinct through patient practice.
Generally I do not leave comments but this post merits a small note, and a stop at creativehomeandstyle 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.
Easy to recommend without reservations, the site delivers on every promise it implicitly makes, and a look at boundcliff kept that same standard going, the kind of consistency that earns trust over time rather than chasing it through aggressive marketing is what I see here and it is appreciated greatly by this particular reader today.
Genuine pleasure to read, and that is not something I say often after a casual click through, and a quick visit to intentionalstylehub kept the same feeling going across the rest of the site, finding writing that actually feels good to spend time with rather than just functional is increasingly rare on the open web.
Um giro de sorte no Fortune Tiger e pum! um trocado bom. Stop-loss sempre em dia.
Will be passing this along to a few people who would benefit from the perspective shared here, and a stop at ulnova only added to what I will be sharing, this kind of generous content deserves to circulate widely rather than getting buried in some search engine algorithm tweak that pushes it down the rankings.
Clean writing, easy to read, and never tries too hard to impress, that combination is harder to find than people think, and after my time on dreamshopworld I am sure this site treats its readers well, no flashy tricks just useful content done right which is honestly all I want online.
Bookmark earned and the bookmark feels like a permanent addition rather than a maybe, and a look at wildstonegallery 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.
wetten doppelte chance strategie (Warren) strategie
Now thinking about how this post will age over the coming years, and a stop at cadetgrails suggested the same durability, content built to age well rather than to capture the attention of the moment is content with a different kind of value and this site has clearly chosen the long horizon over the short one.
Thanks for not padding this with the usual filler intros and outros that every other blog seems to require, and a quick visit to cobaltcrate continued that lean approach across more posts, content stripped of waste is content that respects you and I will always come back to that kind of approach.
Now adjusting my mental list of reliable sites for this topic, and a stop at everglenmarket 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.
The examples really helped me grasp the points faster than abstract descriptions would have, and a stop at beltbrunch added a few more practical illustrations that drove the message home, the kind of writing that knows its readers learn better through concrete situations rather than vague generalities is rare and worth recognising clearly.
Now wishing more sites covered topics with this level of care and a look at compassbraid extended that wish across more subjects the rarity of careful coverage on most topics is a problem and this site is one of the small antidotes to that broader pattern of casual or surface treatment of complex subjects.
Just want to acknowledge that the writing here is doing something right, and a quick visit to intentionalglobalstore confirmed the same standards run across the broader site, recognising good work is something I try to do when I find it because the alternative is silence and silence rewards mediocrity.
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 kettlemarket I was certain this is one of the better corners of the internet for this particular kind of content which is genuinely refreshing.
Liked that the post resisted a sales pitch ending, and a stop at curatedmodernlifestyle 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.
Worth a quiet moment of recognition for the consistency I have noticed across multiple posts, and a stop at crazecocoa continued that consistent quality, sites that maintain quality across many pieces rather than peaking on one viral post are sites with real editorial discipline and this one has clearly developed that discipline carefully.
Appreciate how nothing here feels copied or pieced together from other places, the voice is consistent and the tone stays human, and after I checked arpunishersfb I noticed the same style holds, which is a small detail but it makes the whole experience feel personal rather than like another generic site.
Picked this up between two other things I was doing and got drawn in completely, and after ardenbeach my original tasks were completely forgotten for a while, content that derails a workflow in a positive way by being more interesting than what you were already doing is rare and worth recognising clearly.
A clear cut above the usual noise on the subject, and a look at cantclap only made that gap wider in my view, the kind of place that earns its visitors through quality rather than through aggressive marketing or sponsored placements which is increasingly the only way most sites stay afloat across the modern web.
A genuine pleasure to find a site that publishes at a sustainable cadence rather than chasing the daily content treadmill, and a look at globaldesignmarketplace confirmed the careful publication rhythm, sites that prioritise quality over frequency are rare and this one has clearly chosen the slower pace which I appreciate as a reader.
Wow, superb blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your web site is fantastic, let alone the content!
Reading this gave me confidence to make a decision I had been putting off, and a stop at auralbrig reinforced that confidence, content that translates into action in my own life rather than just informing it is content with the highest practical value and this site is generating that action level utility for me lately.
Now noticing that the post never raised its voice even when making a strong point, and a look at carefullycuratedfinds continued that calm volume, content that can make important points without resorting to typographic emphasis or emotional appeal is content that trusts its substance to do the work and this site has that confidence consistently.
Came across this and immediately thought of a friend who would enjoy it, and a stop at prairievendor 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.
Glad the writer did not feel compelled to cover every possible angle of the topic, focus is a virtue, and a stop at wildridgebloom reflected the same disciplined scope, knowing what to leave out is half of what makes good writing good and this post has clearly been edited with that principle in mind.
welche sportwetten app ist die beste
My blog post; basketball live Wetten Strategie
Closed and reopened the tab three times before finally finishing, and a stop at urbanwillowcorner 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.
Refreshing to read something where the words actually mean something instead of filling space, and a stop at boundcling 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.
A genuinely unexpected highlight of my reading week, and a look at pebblevendor 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.
Worth pointing out that the writer made the topic feel more interesting than I had been expecting, and a look at globalethicalclickping continued that elevation effect, content that improves the apparent quality of its subject through skilled treatment is doing something real and this site has clearly developed that kind of editorial alchemy throughout.
Liked the way the post balanced confidence and humility, and a stop at berylbuff maintained the same balance, knowing when to assert and when to acknowledge uncertainty is a sign of mature thinking and the writers here have clearly developed that calibration through what I assume is years of careful work on their craft.
Took a few notes from this post, the points are easy to remember without needing to come back and check, and a look at mossytrailmarket added a couple more, the kind of place that sticks in the memory long after the browser tab has been closed for the day which says a lot really.
Picked up several practical tips that I plan to try out this week, and a look at civicbrisk 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.
Honestly impressed did not expect to find this level of care on the topic and a stop at timbervendor cemented the impression you can tell within the first few paragraphs whether a site is going to be worth the time and this one delivered on that early promise nicely throughout the rest of what I read.
wettanbieter mit den besten quoten
my web page … beste quote bei sportwetten
Appreciated that the writer trusted the reader to follow along without constant restating of earlier points, and a look at ethicalmodernmarketplace continued that respect for the reader, treating an audience as capable adults rather than as people to be hand held through every paragraph is something I notice and value highly across the open internet today.
Felt the post was written for someone like me without explicitly addressing me, and a look at designledclickping produced the same fit, when content lands on its target without pandering you know the writer has done careful audience thinking rather than relying on demographic targeting or interest signals to do the work of editorial decisions.
Came away feeling slightly smarter than I was when I started, that is a real win, and a stop at crestbulb added a bit more to that, the rare site that actually transfers some of its knowledge to the reader in a way that sticks rather than just creating an illusion of learning briefly.
Glad to have another reliable bookmark for this topic, and a look at ardenbrisk suggested several more pages I will be marking too, building a personal library of trustworthy resources is one of the actual rewards of careful browsing and this site is earning a place on my permanent shortlist for the topic.