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:



Grateful for posts like this one, they remind me there are still places online run by people who care about quality, and a look at blossomhavenstore reflected the same standards, you can tell the difference between content made for readers and content made just for search engines today and this is the former.
wettanbieter mit gratiswette
My website … basketball wetten tipps
Approaching this site through a casual link click and being surprised by what I found, and a look at rustflow extended the surprise, the rare experience of stumbling into excellent independent content rather than predictable mediocrity is one of the actual remaining pleasures of casual web browsing and this site provided it cleanly.
Now noticing that the post never raised its voice even when making a strong point, and a look at pixierod 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.
Felt the post handled a sensitive angle of the topic with appropriate care, and a look at globaltrendstation 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.
Solid recommendation from me to anyone working in the area the perspective here is grounded and a look at promorank adds even more useful angles the kind of site that becomes a reference rather than just a one time read which is a higher bar than most blogs ever reach today on the modern web.
Reading this in a moment of low energy still kept my attention, and a stop at fluxbin continued that engagement under suboptimal conditions, content that survives the reader being tired is content with extra reserves of pull and this site has the kind of writing that holds up even when I am not at my reading best.
If a friend asked me where to read carefully on the topic I would send them here without hesitation, and a look at dockspark confirmed the recommendation strength, the directness of my recommendation reflects how confident I am in the quality and this site has earned undiluted recommendations from me across multiple recent conversations actually.
Reading this on the train into work was a better use of the commute than my usual choices, and a stop at opalshorecollective 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.
Now adjusting my mental list of reliable sites for this topic, and a stop at zapscan 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.
Looking for similar voices elsewhere has come up empty in my recent searches, and a stop at ampblip extended the search frustration, the rare site that does what no other does in quite the same way is precious and this one has clearly developed a particular approach that I have not been able to find duplicates of.
One of the more honest takes on the topic I have seen lately, no spin and no oversell, and a stop at sunspirecollective kept that going, the kind of voice the open web could use a lot more of rather than the endless echo chamber of recycled opinions floating around every social platform these days.
Well done, the writing is professional without being stiff, and the topic is treated with care, and a look at silkmint reflected that approach, the kind of site I would point a colleague to if they asked for a reliable starting point on this topic in the future without any hesitation at all.
Quiet confidence runs through the whole post, no need to shout to make the points stick, and a stop at velvetpinecollective 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.
A piece that exhibited the kind of patience that good writing requires, and a look at axonspark continued that patient quality, hurried writing is easy to spot and this site reads as having been written without time pressure which produces a different feel than the rushed content that dominates much of the modern blog space.
Reading this as part of my evening winding down routine fit perfectly, and a stop at kiloboost extended the wind down nicely, content that calms rather than agitates is what I want at the end of the day and this site provides that calming reading experience reliably which is increasingly rare across the modern web.
Solid quality, the kind of work that holds up to a careful read rather than a quick skim, and a quick look at crystalmapletraders kept that standard going strong, content that rewards attention rather than punishing it is something I appreciate more and more these days online across nearly every topic I follow.
Approaching this site through a casual link click and being surprised by what I found, and a look at kilorealm extended the surprise, the rare experience of stumbling into excellent independent content rather than predictable mediocrity is one of the actual remaining pleasures of casual web browsing and this site provided it cleanly.
The examples really helped me grasp the points faster than abstract descriptions would have, and a stop at voltorbit 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.
My usual pattern is to skim and bounce but this site has reset that pattern temporarily, and a stop at rustkit maintained the slower reading mode, content that changes how I read is content with structural influence and this site has clearly nudged my reading behaviour toward something better at least for the duration of these visits.
Decided this was the best thing I had read all morning, and a stop at royaltrendhub kept that ranking intact, ranking my reading is something I do mentally throughout the day and the top rank is competitive and not easily won but this site won it without needing to overstate its claims for that.
Now adding a small note in my reading log that this site is one to watch and a look at rankcraft reinforced the watch status the few sites I track deliberately rather than encounter accidentally are sites I expect ongoing returns from and this one has cleared the bar for that elevated tracking based on what I read.
Now thinking about how to apply some of this to a project I have been planning, and a look at fluxbuild added more material for the planning, content that connects to my actual creative work rather than just being interesting in the abstract is the kind that earns priority placement in my reading rotation consistently going forward.
Worth pointing out the careful word choice in this post, no buzzwords and no jargon, and a look at twilightpetalmarket 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.
A piece that did not lean on the writer credentials or institutional backing, and a look at fastcartarena 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.
Worth your time, that is the simplest endorsement I can give, and a stop at zingdart extends that endorsement across the rest of the site, this is one of those increasingly rare places that delivers on what it promises rather than over selling the content and under delivering on substance every time which I find frustrating elsewhere.
Approaching this site through a casual link click and being surprised by what I found, and a look at xenojet extended the surprise, the rare experience of stumbling into excellent independent content rather than predictable mediocrity is one of the actual remaining pleasures of casual web browsing and this site provided it cleanly.
Sets a higher bar than most of what shows up in search results for this topic and a look at frostshoregoods did not lower that bar at all in fact it confirmed the impression this is the kind of consistency that earns a place in regular rotation for serious readers instead of casual scrollers passing through.
Thanks for keeping the writing direct without losing the warmth that makes content feel human, and a stop at docktone carried both qualities forward, balancing professionalism and personality is a rare skill and the writers here have clearly figured out how to consistently land it across many posts which I notice.
Thanks for the moderate length, neither so short it skips substance nor so long it bloats, and a stop at silkplus hit the same balance, the right length is one of the hardest things to calibrate in blog writing and I appreciate when a team has clearly thought about it rather than defaulting.
Just one of those reads that left me feeling slightly more capable rather than overwhelmed, and a look at brightforgecraft kept that empowering feel going, the difference between content that builds the reader up and content that intimidates them is huge and this site clearly knows which side of that line to stand.
Reading carefully here has reminded me what reading carefully feels like, and a look at kilostud extended that reminder, the experience of careful reading versus skimming is different in ways I had partially forgotten and this site has clearly refreshed my memory of what attention feels like when content rewards it consistently.
This filled in a gap in my understanding that I had not even noticed was there, and a stop at ampcard did the same, the kind of post that gives you more than you expected when you first clicked through from somewhere else, a real find for anyone curious about the area covered here.
Skipped the related products section because there was none, and a stop at velvetridgecollective also lacked any aggressive monetisation, content that is not constantly trying to convert me into a customer or subscriber is content that has confidence in its own value and that confidence shows up as a different reading experience.
do you pay tax on Best Royal Ascot Horse Racing Betting Tipsters racing bets
Closed it feeling slightly more competent in the topic than I started, and a stop at premiumcartarena 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.
Really like that there are no exclamation marks or all caps shouting throughout the post, and a quick visit to crystalmeadowgoods maintained the same calm voice, restraint in punctuation signals confidence in the content and this site clearly trusts its substance to do the persuading rather than relying on typographic emphasis.
Reading this in the morning set a good tone for the day, and a quick visit to linensave kept that good tone going, content can do that sometimes when it hits the right notes and finding sites that consistently strike that tone is something I have learned to recognise and reward with regular visits.
A well calibrated piece that knew its scope and stayed inside it, and a look at rustpick maintained the same scope discipline, scope creep is one of the failure modes of long blog posts and this site has clearly invested in the editorial discipline to prevent it which shows up in tightly contained pieces.
Different in a good way from the cookie cutter content that fills most blogs covering this area and a stop at rankseller kept showing me why original thoughtful writing exists if you know where to look and this site has earned a place on my short list of those rare exceptions worth defending.
Now adding this to a list of sites I want to see flourish, and a stop at voltprobe reinforced that wish, the few sites I actively root for are sites that produce the kind of work I want more of in the world and this one has joined that small list based on what I have read so far.
grote Nederlandse wedden Paarden
sport
online sporte-systeem wedden sport (nl-betting.com) nl
sports wedden sites
my web blog hoe win je snooker e-wedden; https://nl-betting.Com/,
Felt the writer respected the topic without being precious about it, and a look at fluxfuel continued that respectful but unfussy treatment, finding the right register for serious topics is hard and this site has clearly figured out how to take the topic seriously while still being readable for casual visitors regularly.
Speaking carefully because I do not want to overstate things this site is genuinely above average across multiple measurements, and a stop at beamqueue continued the above average performance, the calibration of judgement against potential overstatement is something I take seriously and this site clears the higher bar even after that calibration applies.
Just enjoyed the experience without needing to think about why, and a look at urbancrestemporium kept that effortless feeling going, sometimes the best content is invisible in the sense that you forget you are reading until you reach the end and realise time has passed without you noticing it pass naturally.
Bookmark earned, share earned, return visit earned, all from one reading session, and a look at zingtorch did the same, the trifecta of bookmark and share and return is rare in a single visit and represents the highest level of engagement I tend to offer any piece of online content these days here.
Thanks for a post that does not try to be funny when it is not the moment for it, and a stop at royaltrendstation maintained the same appropriate seriousness, knowing when humour helps and when it just signals desperation for engagement is a sign of editorial maturity that many blogs have not developed yet.
I really like how the writer keeps the tone friendly without sounding fake or overly polished, and after a stop at fastcartcenter the same calm pace was there, no rushing to make a point and no padding either, just clean honest writing that I can respect and come back to later again.