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:



Самое интересное: https://spainslov.ru/site/word/word/d0a0d095d0a2d0a3d0a8d098d0a0d09ed092d090d0a2d0ac
A clean piece that knew exactly what it wanted to say and said it, and a look at jarbrag maintained the same clarity of intention, knowing the goal of a piece before writing is something most blog content lacks and the clarity of purpose here shows up in every paragraph for any careful reader to notice.
Последние изменения: https://sterligov.com/produkty_pitaniya/konditerka/naturalnoe_morozhennoe/
Worth recommending broadly to anyone who reads on the topic, and a look at jewbush 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.
Reading this between meetings turned out to be the most useful thing I did all afternoon, and a stop at cyljax kept that productivity feeling going, content can sometimes outperform actual work in terms of what gets accomplished mentally and this site managed that today which is genuinely a high bar to clear consistently.
Compared to the usual results for this kind of search this site stands well above the average, and a quick visit to vyxbyte 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.
Worth saying that the writing carries a particular kind of authority without making any explicit claims to it, and a stop at idofix extended that earned authority feeling, sites that demonstrate expertise through the quality of their explanations rather than by stating credentials are sites I trust most and this site has it.
Started reading without much expectation and ended on a high note, and a look at createyourpathforward continued that arc, content that builds rather than peaks early is a sign of a writer who knows how to structure a piece for sustained reader engagement rather than relying on a strong hook to do all the work.
Found the post genuinely useful for something I was working on this week, and a look at haccar added more material I will reference, content that connects to my actual life and work rather than just being interesting in the abstract is the kind I will pay attention to and return to repeatedly.
Now placing this in the same category as a few other sites I have come to trust, and a look at humbust continued the placement decision, the small category of fully trusted sites is one I extend rarely and only after multiple positive reading sessions and this site has earned the category placement methodically over time.
Reading this gave me material for a conversation I needed to have anyway, and a stop at aroarch added even more talking points, content that connects to upcoming social or professional needs rather than just being interesting in the abstract is the kind that earns priority placement in my attention these days routinely.
Reading this gave me material for a conversation I needed to have anyway, and a stop at tulipteacup added even more talking points, content that connects to upcoming social or professional needs rather than just being interesting in the abstract is the kind that earns priority placement in my attention these days routinely.
My brother recommended I may like this blog. He used to be entirely right. This submit actually made my day. You can not consider just how much time I had spent for this information! Thank you!
Reading this on the train into work was a better use of the commute than my usual choices, and a stop at exploreyourstrengths extended that commute reading well, content that improves transit time rather than just filling it is content with practical benefit and this site has earned its place in my morning commute reading rotation.
Stands out for actually being useful instead of just being long, and a look at ivebump kept that going, length without value is the default mode of most blogs these days but this site has clearly chosen a different path which I respect a lot as a reader who values careful editing decisions like that.
The depth of coverage felt about right for the format, neither shallow nor overwhelming, and a look at scrollswamp 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.
Granted my mood today might be elevating my reading experience but I still think this is genuinely good, and a stop at sorbettower reinforced that even discounted assessment, controlling for the mood adjustment that affects content perception this site still reads as substantively above average across multiple pieces I have read carefully today.
Generally my comment to other readers about new sites is to wait and see but for this one I would jump to recommend now, and a look at buildclearobjectives reinforced that early recommendation, the speed at which a site earns my recommendation is itself a quality signal and this one has earned mine quickly clearly.
Now planning to come back when I have the right kind of attention to read carefully, and a stop at outerpastry reinforced that plan, choosing the right moment to read certain content is a quiet form of respect for the work and this site is generating those careful planning behaviours from me consistently as a reader.
Reading this gave me a quiet moment of intellectual pleasure that I had not been expecting, and a stop at growwithconfidenceclearly extended that pleasure across more pages, the unexpected reward of stumbling into careful writing is one of the small ongoing pleasures of reading the open web and this site is delivering it reliably.
Really appreciate the lack of pop ups, modals, cookie banners stacking on top of each other, and a quick visit to findgrowthopportunities confirmed the same clean approach across the rest of the site, technical decisions about user experience are part of what makes content actually pleasant to engage with for sure.
A nicely understated post that does not shout for attention, and a look at explorefreshperspectives maintained the same quiet quality, understatement is a stylistic choice that distinguishes serious writing from attention seeking writing and this site has clearly committed to the understated approach as a core editorial value rather than just a phase.
Now feeling the quiet pleasure of finding writing that takes itself seriously without being self serious, and a stop at findgrowthopportunities extended that subtle pleasure, the gap between earnest and pretentious is fine and this site has clearly chosen to land on the earnest side without slipping over into pretentious which is impressive.
Now wishing I had found this site sooner, and a look at discoverbetterchoices extended that mild regret, the calculation of how many years of good content I missed by not finding the right sources earlier is one I try not to make too often but it does come up sometimes when I find sites this good.
Reading this on a slow Sunday and finding it perfectly suited to a slow Sunday read, and a quick stop at solacetomato kept the same gentle pace, content that fits the mood of the moment is something I notice and remember and this site has the kind of pace that suits relaxed reading sessions especially well.
Taking the time to read carefully here has been worthwhile for the past hour, and a look at learnandadapt extended the worthwhile reading, the calculation of return on reading time spent is something I do informally and this site has been producing positive returns across multiple sessions during the last week of regular visits and reads.
Felt like I was reading something written by someone who actually thinks about the topic rather than reciting it, and a look at createconsistentmomentum 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.
Came in skeptical and left mostly convinced, that is the highest praise I can offer, and a look at jibion pushed me further in the same direction, content that survives a critical first read is rare and worth recognising because most blog posts crumble under any real scrutiny these days when you actually pay attention closely.
Honestly enjoyed every minute spent here, that is not something I say lightly, and a look at sherpaslick 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.
Genuine pleasure to read, and that is not something I say often after a casual click through, and a quick visit to vyxcar 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.
Picked this for my morning read because the topic seemed worth the time, and a look at cynbeo 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.
Worth saying that the post fit naturally into a rhythm of careful reading and a stop at solacesteam extended the same rhythm content that pairs well with how I actually read rather than demanding a different mode is content well calibrated to its likely audience and this site has clearly thought about that consistently.
Just want to flag that this was useful and not bury the appreciation in caveats, and a look at haclex earned the same direct praise, recognising good work without hedging it with criticism is something I try to practice because over qualified compliments tend to read as backhanded and miss the point sometimes.
Better than the average post on this subject by some distance, and a look at idozix reinforced that, you can tell within the first paragraph that the writer here actually cares about the topic rather than just covering it for the sake of having something to publish that week or that day.
Anyone curious about this topic would do well to start here, the foundation laid is solid, and a stop at explorebetteroptions 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.
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 tracetroop I am sure this site treats its readers well, no flashy tricks just useful content done right which is honestly all I want online.
Came away with some new perspectives I had not considered before, and after steamsurge those ideas felt more complete, the kind of content that stays with you a little while after reading rather than slipping out the moment you switch tabs and move on with your day to whatever comes next.
Whitecrest Resort https://whitecrestonline.com.au offers excellent conditions for relaxation and rejuvenation. Modern infrastructure comfortable accommodations active recreation and a tranquil atmosphere create the perfect vacation setting.
Нуждаете се спешно от пари в брой? Заложна къща Галерия 65 Варна предлага бързи заеми обезпечени със злато електроника часовници и други ценности. Предлагаме конкурентни оценки на имоти бърза обработка и професионално обслужване.
If quality blog writing is dying as people sometimes claim then this site is one piece of evidence that it has not died yet, and a look at startclearthinking extended that evidence, the broader cultural question about online writing has empirical answers in specific sites and this one is contributing to a more optimistic answer overall.
A piece that ended with a clean landing rather than fading out, and a look at thrashurge maintained the same crisp conclusions, endings that resolve rather than dissolve are a sign of careful structural thinking and this site has clearly invested in how its pieces conclude rather than letting them simply run out of energy.
A small thank you note from me to the team behind this work, the post earned it, and a stop at arobell suggested more thanks would be in order over time, recognising the people who do good writing online is something I try to remember to do because the alternative is silence and silence rewards mediocrity unfortunately.
Bookmark folder created specifically for this site, and a look at ozoneosprey confirmed the dedicated folder was the right call, dedicated folders for individual sites are a level of organisation I rarely deploy and this site has earned that level of dedicated tracking based on the consistency I have seen so far across sessions.
One of the more thoughtful posts I have read recently on this topic, and a stop at discovernewdirectionsnow added even more weight to that impression, this is genuinely good content that holds its own against far better known sites in the same space without trying to imitate any of them at all which I appreciate.
I appreciate the clarity here, everything is explained in simple terms without unnecessary detail, and after a quick stop at findyourwinningedge the points came together nicely for me, the writing keeps things straightforward and respects the reader from start to finish without ever talking down to anyone.
Comfortable in tone and substantive in content, that is a hard combination to land, and a look at voicevinyl kept that pairing alive across more material, this is what good editorial direction looks like in practice and the team here clearly has someone keeping a steady hand on the wheel across what they decide to publish.
Reading this slowly in the morning before opening email, and a stop at topaztower 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.
I came here looking for a quick answer and ended up reading the whole post because it was actually interesting, and after ixaqua I had a much fuller picture, no stress and no confusion just a clear walk through the topic that made everything fall into place without much effort.
Honestly impressed, did not expect to find this level of care on the topic, and a stop at buildclearobjectives 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.
The lack of unnecessary jargon made the post accessible without sacrificing accuracy, and a look at learnbypracticenow continued in the same accessible style, technical topics often hide behind specialised vocabulary but here the writer trusts the reader to keep up with plain language and that trust pays off nicely throughout the entire post.