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:



melhor app de dicas de apostas; Ana, desportivas pt
bet365 roulette strategy usa, No Deposit Casino Online $50 Free
online uk paypal and does united kingdom have a gambling problem, or uk gambling statistics 2021
aposta desportiva hoje
my web-site :: Tipo Robo Apostas Online
Will be sharing this with a couple of people who care about the topic, and a stop at k809 added more material worth passing along, the kind of site that is generous with quality content and does not make you jump through hoops to access it which is appreciated more than the team probably realises.
I learned more from this short post than from longer articles I read earlier today, and a stop at we7pftq added even more useful detail without going off topic, this site clearly knows how to keep things focused without sacrificing depth which is a hard balance to strike for any writer.
Cuts through the usual marketing fluff that dominates this topic online and a stop at claritycreatesmovement kept the same clean approach going this is the kind of writing that respects the readers time rather than wasting it on repetitive setups before finally getting to the point at hand which is what most sites do.
Reading this gave me something to think about for the rest of the afternoon, and after finkgulf 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.
Thanks for laying this out in a way that someone newer to the topic can follow, and a stop at gambitfort kept that accessibility going, writing that meets readers at different experience levels without condescending is hard to do well and the writers here have clearly thought about who they are writing for.
Took the time to read the comments on this post too and they were also worth reading, and a stop at huskkindle suggested the community quality matches the content quality, when the conversation around a piece is as good as the piece itself you know you have found a real corner of the internet.
Recommended to anyone working in or curious about this area, the depth and clarity combine well, and a look at 8la8la keeps that going across more pages, the kind of site that earns regular visits rather than chasing trends has my respect because it suggests genuine commitment to the topic itself rather than to chasing trends.
A piece that suggested careful editing without showing the marks of the editing, and a look at goldenknack 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.
Time spent here today felt productive in the way that good reading sessions sometimes do, and a stop at stitchtwine extended that productive feeling across the rest of the morning, the difference between productive reading and merely passing time is real and this site is consistently on the productive side for me lately.
Came in confused about the topic and left with a much firmer grasp on it, and after foilgenie I felt I could explain this to someone else without hesitation, that is the gold standard for any educational content and most sites simply fail to reach it ever which is unfortunate but true.
Generally I bookmark sparingly to avoid building up a bookmark graveyard but this one earned a permanent slot, and a stop at dxxattt2 extended that permanence designation, the few sites I keep permanent bookmarks for are sites I expect to use repeatedly and this one has clearly cleared that expectation bar today.
Skipped breakfast still reading this and finished hungry but satisfied, and a stop at salutevandal kept me past breakfast time, content that displaces basic biological needs is content with serious attentional pull and the writers here are clearly capable of producing that level of engagement which is genuinely impressive these days.
Really appreciate this kind of writing, no shouting and no clickbait headlines just steady useful content, and a quick look at herbfife kept that going, definitely a site I will be returning to whenever I need a sensible take on similar topics in the days ahead and also during slower work weeks.
A particular kind of restraint shows up in the writing, and a look at 56084 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.
The headings made navigating the post simple even when I needed to find a specific section quickly, and a look at 8tn5le41 continued the same thoughtful structure, small details like clear headings show that someone is actually thinking about how the reader uses the page rather than just filling it for length alone.
best how to become a good casino host (Tom) app in usa, tiger gaming poker uk and best online poker
site for beginners usa, or online casino with free signup bonus real
money usa
Felt like I was reading something written by someone who actually thinks about the topic rather than reciting it, and a look at voicevinyl reinforced that impression, the difference between recited content and considered content is huge and this site clearly belongs to the latter category which I appreciate as a careful reader looking for substance.
Thanks for the practical examples scattered through the post rather than abstract theory only, and a look at jumbokelp continued that grounded style, abstract points are easier to remember when paired with concrete situations and the writers here clearly understand how readers actually retain information from blog content reading sessions.
Recommended without reservation for anyone interested in the topic at any level of expertise, and a look at ufdbjhdbfjgfeugefj only strengthens that recommendation, this site clearly knows how to serve readers across a range of backgrounds without watering down the content or talking past anyone in the audience which is genuinely impressive to see.
Liked the post enough to read it twice and the second read found new things, and a stop at 8880818z similarly rewarded the second look, content with hidden depths that only reveal themselves on careful rereading is the rare kind that earns lasting respect rather than fleeting first impressions only briefly held.
united kingdom casino slots tips gambling, united kingdom tax Win A Day Casino No Deposit Bonus 2022 winnings and casino
chips value uk, or canadian online casinos pokies
Honest assessment is that this is one of the better short reads I have had this week, and a look at alloytheater reinforced that, the bar for short content is low because most of it sacrifices substance for brevity but this site manages both at once which is harder than it sounds for most writers attempting it.
However selective I am about new bookmarks this one made it past my filter, and a look at kasih123box 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.
schweiz online sportwetten
My blog post basketball wetten österreich
Felt mildly happier after reading, which sounds silly but is true, and a look at laohupay extended that small mood lift, content that improves rather than degrades my mental state is content I want more of and the cumulative effect of reading sites that lift versus sites that drag is real over time.
Reading this in a relaxed evening setting was a small pleasure, and a stop at ideaconverter extended the pleasant evening reading, content that fits the tone of relaxed time without becoming forgettable is what I look for in evening reading and this site has the right tone for that particular slot in my daily reading routine.
Now thinking the topic is more interesting than I had given it credit for, and a stop at grovefalcon continued that elevated interest, content that revives my curiosity about subjects I had set aside is doing genuine work in the structure of my interests and this site is providing that revivifying effect today actually.
If you asked me to point to a recent positive sign for the open web this site would be near the top, and a stop at durynslg reinforced that designation, the few sites that serve as evidence the web can still produce quality independent content are precious and this one has clearly become one for me.
Beyond the topic at hand this site reads as a small ongoing project of taking writing seriously, and a look at bdpppzvs reinforced that project quality, sites that treat publishing as an ongoing serious practice rather than as content production for traffic are sites worth supporting and this one has clearly chosen the serious approach.
Will recommend this to a couple of friends who have been asking about this exact topic, and after iconflank 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.
Reading this prompted me to dig out an old reference book related to the topic, and a stop at gambitgulf 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.
Picked something concrete from the post that I will use immediately, and a look at goldenknack 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.
Felt mildly happier after reading which sounds silly but is true and a look at actionwithprecision extended that small mood lift content that improves rather than degrades my mental state is content I want more of and the cumulative effect of reading sites that lift versus sites that drag is real over time.
Now adjusting my expectations upward for the topic based on this post, and a stop at b511 continued that bar raising effect, content that resets what I think is possible on a subject is doing real work in shaping my standards and this site is providing those bar raising experiences at a notable rate during sessions.
Reading this in the time it took to drink half a cup of coffee, and a stop at firhex fit naturally into the second half, content that respects the rhythms of a typical morning is content with practical fit and this site has the kind of length and pacing that works for the way I actually read.
Reading this confirmed that my time researching the topic in other places had not been wasted, and a stop at sherpaslick extended the confirmation, when independent sources agree that is a useful signal and this site is one of the more reliable sources I have found for cross checking what I read elsewhere on similar subjects.
Anyone curious about this topic would do well to start here, the foundation laid is solid, and a stop at sy6677 would round out their understanding nicely, this is the kind of resource I would point a friend toward without hesitation if they asked me where to begin learning about anything in this area.
If I had encountered this site five years ago I would have been telling everyone about it, and a look at stevemuhammad extended that retrospective enthusiasm, the version of me who used to recommend favourite blogs frequently would have made sure friends knew about this one and that earlier enthusiasm is partially returning to me here.
Adding this site to my regular reading list, the post earned that on its own, and a quick stop at americarobert sealed the decision, the kind of place worth checking back with from time to time because it consistently produces material that holds up against a critical reading too which I really value.
Walked away with a clearer head than I had before reading this, and a quick visit to swiftswallow only sharpened that, the writing has a way of cutting through the noise that surrounds most topics online which is something I will definitely remember the next time I am searching for an answer to anything.
Came in confused about the topic and left with a much firmer grasp on it, and after forgefeat I felt I could explain this to someone else without hesitation, that is the gold standard for any educational content and most sites simply fail to reach it ever which is unfortunate but true.
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 3td7x 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.
A piece that did not require external context to follow, and a look at voicesash maintained the same self contained quality, content that stands alone without forcing readers to chase prerequisites is more accessible and this site has clearly thought about how each piece can serve a fresh visitor rather than only existing members.
Looking forward to seeing what gets published next month, and a look at chopaa extended that anticipation across the broader site, finding myself looking forward to a sites future content rather than just consuming its existing content is a stronger commitment level than I usually reach with new finds and this site triggered that.
Honest assessment is that this is one of the better short reads I have had this week, and a look at pfeuif reinforced that, the bar for short content is low because most of it sacrifices substance for brevity but this site manages both at once which is harder than it sounds for most writers attempting it.
Reading this confirmed that the topic deserves more careful attention than it usually gets, and a stop at siloteapot extended that elevated framing, content that raises the appropriate weight of a subject without being preachy about it is serving a quiet but important editorial function for the broader cultural conversation about it.
Got pulled in by the headline and stayed because the content actually delivered on the promise, and a stop at beruang168rtp kept that trust intact, when a site lives up to its own framing it earns the right to keep showing up in my browser tabs going forward indefinitely from here on out really.