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:



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 reliabledealshoppinghub I am sure this site treats its readers well, no flashy tricks just useful content done right which is honestly all I want online.
live scommesse Tour de France sportive
online horse race betting racing tips betting
migliori siti app scommesse Italia android in italia
Scommesse Politica online siti
very nice put up, i certainly love this web site, carry on it
pronostici scommesse roma liverpool forum
A piece that did exactly what it promised in the headline without overshooting or underdelivering, and a look at easydigitalretail continued that calibration, alignment between promise and delivery is a basic editorial virtue that many sites fail at and this site has clearly mastered the matching of expectation and substance throughout pieces.
Felt the post handled a sensitive angle of the topic with appropriate care and a look at morningquartz extended that careful handling across related material sites that can navigate delicate territory without causing damage are rare and require a level of judgement that comes from experience rather than from following any clear playbook.
Skipped the TLDR thinking I would read everything anyway, and ended up enjoying the path through the full post, and a stop at buildyourstrategicfuture similarly rewarded the patient read, summaries are useful but the journey through good writing is part of what makes the destination feel earned rather than just delivered cleanly.
The depth of coverage felt about right for the format, neither shallow nor overwhelming, and a look at enterprisebondsolutions kept that calibration going, getting the depth right for blog format is genuinely difficult because too shallow loses experts and too deep loses beginners but this site nailed it nicely which I really do appreciate.
Now noticing that the post did not mention the writer at all, focus stayed on the topic, and a look at easyshoppingplace continued that author absent quality, content that disappears the writer to focus on the substance is a particular kind of generosity and this site has clearly chosen the substance over the personality consistently.
Mejores casino online 2026 barcelona 15€ gratis
bonus Benvenuto scommesse Italia
esports italia
Worth pointing out the careful word choice in this post, no buzzwords and no jargon, and a look at clicktofindclarity continued that disciplined vocabulary, sites that resist the pull of trendy language are sites that will read well in five years and this one is clearly built for that kind of long durability.
en las apuestas de corners que significa 1×2
wettbüro
Feel free to surf to my webpage was heißt hc 0 7 5 2 bei basketball wetten
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 globaltrustpartnerships 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.
Looking forward to seeing what gets published next month, and a look at urbanbuyingstore 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.
what are the best horse racing results from lingfield racing online betting sites
Now placing this in the small category of sites whose updates I would actually want to know about and a stop at harborline confirmed that placement the difference between sites I want to follow and sites I just consume from is real and this one has crossed into the active follow category from the casual consumption side.
Now thinking about how this post will age over the coming years, and a stop at professionalcollaborationbonds 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.
Picked up several practical tips that I plan to try out this week, and a look at exploregrowthideas 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.
Now sitting back and recognising that this was a small but real win in my reading day, and a stop at strategiccorporatealliances extended that quiet win, the cumulative effect of small reading wins versus the cumulative effect of small reading losses is real over time and this site is contributing to the wins side of that ledger.
sitios de apuestas futbol en directo (Catalina) argentina
Felt like the writer was speaking directly to someone with my level of curiosity, neither talking down nor showing off, and a stop at professionaltrustalliances kept that comfortable matching going, finding writing that meets you where you are rather than asking you to climb up or stoop down feels great every time it happens.
Saving the link for sure, this one is a keeper, and a look at playufabetgames confirmed I should bookmark the entire site rather than just this page, the consistency across what I have seen so far suggests there is a lot more here worth coming back for soon when I have more time.
Bookmark earned and folder updated to track this site separately, and a look at clickforstrategicplanning confirmed the folder upgrade was the right call, organising my reading list so that good sites do not get lost in a sea of casual bookmarks is something I do more carefully now and this site warranted its own spot.
Just want to acknowledge that the writing here is doing something right, and a quick visit to learnfrommarketleaders 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.
Thank you for the genuine effort here, it shows in every paragraph and not just the headline, and after my visit to learnandimprovecontinuously 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.
Now feeling something close to gratitude for the fact this site exists, and a look at smartdealpurchasecenter extended that gratitude, the rare site that produces this kind of response is the rare site worth defending in conversations about whether the modern internet is still capable of producing genuinely valuable independent content for serious adults.
Found this really helpful, the explanations are simple but they actually answer the questions a normal reader would have, and after I followed premiumonlinebuyinghub I had a clearer sense of the topic, no extra fluff just useful points laid out in a sensible order that made the time worth it.
Comfortable read, finished it without realising how much time had passed, and a look at globalbusinessunity pulled me into more pages the same way, the absence of friction in good content lets time disappear and that is one of the highest compliments I can pay any piece of writing I find online during a regular search session.
More original than the recycled takes I keep finding on the topic elsewhere, and a quick look at modernshoppinginfrastructure confirmed it, the kind of site that has its own voice rather than echoing whatever is trending which makes it stand out as a refreshing change from the usual rotation of generic content I see daily.
Quality writing that respects the reader’s intelligence without overloading them, and a quick look at discovermodernstrategies reflected that approach, a balanced thoughtful site that earns trust by being consistent rather than by shouting about how trustworthy it is which is the usual approach online sadly across most content categories.
como jugar en los casinos online
ruleta de casino online gratis
Took a few notes from this post, the points are easy to remember without needing to come back and check, and a look at secureonlinepurchasehub 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.
Thanks for treating the topic with the seriousness it deserves without becoming pompous about it, and a stop at digitalcommercebuying continued that balanced treatment, the gap between earnest and self serious is huge and writers who can stay on the right side of it earn my respect when I find them online today.
Loved the writing voice here, friendly without being fake and confident without being arrogant, and a stop at buildlongtermbusinessvision carried the same tone forward, the kind of personality that makes a reader feel welcome rather than lectured at which is a balance plenty of writers struggle to find no matter how long they have been at it.
Reading this with a notebook open turned out to be the right move, and a stop at buildyourfuturepath added more material to the notes, content that justifies active note taking from a passive reader is content with real informational density and this site is producing notes worthy material at a high rate consistently.
Thank you for not assuming the reader already knows everything, the explanations meet me where I am, and a look at easyonlinepurchasecenter did the same, that consideration is what makes a site feel welcoming rather than gatekeepy which is sadly the default mood across the modern web today for most subjects covered.
Closed it feeling slightly more competent in the topic than I started, and a stop at businesstrustinfrastructure reinforced that competence boost, real learning is rare in casual online reading but it does happen sometimes and this site managed to make it happen for me today which is genuinely worth pausing to acknowledge.
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 secureecommercebuying I was certain this is one of the better corners of the internet for this particular kind of content which is genuinely refreshing.
craps mobile france
My web blog – Cashback Video Poker En Ligne
Quietly the writers approach to the topic differs from the dominant takes I have been encountering, and a stop at trustedenterpriseconnections extended that distinctive approach, content that maintains a different perspective without explicitly arguing against the dominant ones is content with confident editorial identity and this site has that confidence throughout pieces.
A small thing but the line spacing and font choices made reading this physically pleasant, and a look at discovergrowthroadmaps maintained the same careful design, technical choices about typography are part of what makes online reading actually comfortable and this site has clearly invested in the design layer alongside the content layer carefully.
Appreciated that the writer trusted the reader to follow along without constant restating of earlier points, and a look at clickforstrategicplanning 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.
Glad to have another data point on a question I am still thinking through, and a look at trustedcorporatebonding added two more, content that acknowledges its place in a wider conversation rather than pretending to settle the question alone is intellectually honest in a way that I wish was more common across the open web.
Better than most of the writing I have come across on this topic recently, simpler and more direct, and a look at easypurchasecenter 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.
Picked this for my morning read because the topic seemed worth the time and a look at horizonanchor confirmed the choice was right my morning reading slot is precious and giving it to this site felt like a good investment rather than a waste which is a higher endorsement than I usually offer for content.