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:



Quietly enthusiastic about this site after the past few hours of reading, and a stop at unicorntempo extended that enthusiasm, the calibration of enthusiasm to evidence is something I try to maintain and this site has earned a calibrated quiet enthusiasm rather than the loud excitement that usually fades within a day or two of finding something.
free online casinos united kingdom, new casino non uk and free casino bonus no deposit required uk, or latest australian slot machines
Also visit my homepage: best rated gambling Apps
place a bet on the grand national
my website :: Https://horse-Betting.com/
High quality writing, no marketing speak and no buzzwords that mean nothing, and a stop at syrupserif kept that going, simple direct content that actually communicates something is harder to find than it should be and this is one of the rare places that gets it right consistently across many different posts.
Now appreciating that I did not feel exhausted after reading, and a stop at banyaneagle extended that energising quality, content that leaves me with more attention than it consumed is rare and the gap between draining and energising content is real over the course of a typical day spent reading widely online.
Now recognising the specific pleasure of reading writing that shows real care for sentence shapes, and a look at rubyorchardcraftcollective extended that craft pleasure, sentence level writing quality is something most blog content ignores entirely and this site has clearly invested in the prose layer alongside the substance which is rare today.
horse racing winners at york today
Feel free to visit my web site :: bet on 4 horses in different races
Compared to the usual results for this kind of search this site stands well above the average, and a quick visit to primevaluecorner 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.
The overall feel of the post was professional without being stuffy, and a look at siskastencil kept that approachable expertise going, finding the right register for technical content is hard but this site has clearly figured out how to sound knowledgeable without slipping into that distant lecturing tone that loses readers in droves every time.
Now adding a small note in my reading log that this site is one to watch, and a look at plumcoveartisanexchange 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 sitting back and recognising that this was a small but real win in my reading day, and a stop at carobburlap 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.
Worth marking the moment when reading this clicked into something useful for my own work, and a look at bayougourd extended that practical click, content that connects to my actual life rather than just being interesting is content with the highest kind of value and this site is generating that connection at a high rate.
Will be passing this along to a few people who would benefit from the perspective shared here, and a stop at ekomug 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.
A piece that handled multiple complications without becoming confused, and a look at alpinecobble continued that organisational clarity, holding multiple threads in a single piece without losing any of them is a sign of skilled writing and this site has clearly developed the editorial discipline to manage complexity without sacrificing readability throughout.
Now planning to recommend this site in a context where my recommendations are taken seriously, and a stop at shopwavemarket confirmed I should make that recommendation soon, the small but real act of recommending content into spaces where my taste matters is something I take seriously and this site is worth the recommendation.
Found something quietly useful here that I expect to return to, and a stop at tarotshire added more of the same, content with quiet utility ages well in a way that flashy hot takes do not and I have learned to weight quiet utility much higher when deciding what to bookmark for later use.
Now realising the topic deserved better treatment than it has been getting elsewhere, and a look at silverumber extended that broader recognition, content that exposes the gap between actual quality and average quality elsewhere is doing the quiet work of raising standards and this site is contributing to that elevation in its own corner.
horse racing results from wolverhampton horse race results today (https://horse-betting.com/) yesterday
Took the time to read every paragraph rather than skimming for the punchline, and a quick visit to horcall earned the same careful attention from me, that is the highest signal I can give about content quality because my default mode is rapid scanning rather than deliberate reading on most pages.
Closed the post with a small satisfied sigh, and a stop at lanternorchardartisanexchange produced the same gentle exhale, content that ends well is content that respects the rhythm of reading and the writers here have clearly thought about how their pieces close rather than just trailing off when they run out of things to say.
Felt the writer respected the topic without being precious about it, and a look at jazbox 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.
Picked this for my morning read because the topic seemed worth the time, and a look at flintanchor 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.
Glad to have another data point on a question I am still thinking through, and a look at brightharbormerchantgallery 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.
Bookmark earned and the bookmark feels like a permanent addition rather than a maybe, and a look at sambasavor 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.
Now adding the homepage to my regular check rotation rather than waiting for individual links to find me, and a stop at waferturtle confirmed the rotation upgrade, the move from passive discovery to active checking is a vote of confidence in a sites ongoing quality and this site has earned that active engagement clearly.
Once I trust a site this much I tend to read everything they publish and that is the trajectory I am on with this one, and a stop at shoresyrup confirmed the trajectory, the rare progression from interested reader to comprehensive reader is something only certain sites earn and this one is earning that progression rapidly.
Picked this up while looking for something else and ended up reading every paragraph because it was actually informative, and after quickridgecommercegallery I was sure I would come back, that does not happen often when most sites bury the useful parts under endless ads and pop ups today and across most categories online.
Honest take is that this was better than I expected when I clicked through, and a look at brackenglaze reinforced that, the bar for online content has dropped so much that finding something thoughtful and well constructed feels almost noteworthy now which says more about the average than about this site itself.
My reading list is short and selective and this site is now on it, and a stop at stylesteam confirmed the placement, the short list of sites I read deliberately rather than encounter accidentally is something I curate carefully and adding to it is a real act of trust which this site has earned today.
Аренда квартир в СПб https://arenda-kvartir78.ru на длительный срок и посуточно. Большой выбор квартир в разных районах Санкт-Петербурга проверенные объявления удобный поиск по цене площади и расположению. Найдите комфортное жилье без лишних сложностей.
Драфт-сюрвей https://eurogal-surveys.ru независимый расчет массы груза по осадке судна перед погрузкой и после выгрузки. Точные измерения международные методики квалифицированные сюрвейеры официальные отчеты и контроль количества груза для морских перевозок.
Quietly the post solved something I had been turning over without quite knowing how to phrase the question, and a look at seacoveartisanexchange extended that quiet solving, content that addresses unformulated needs is content with reader insight and this site has demonstrated that insight at a high rate across the pieces I have read recently.
Bookmark earned and folder updated to track this site separately, and a look at sheentiny 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.
Honestly enjoyed not being sold anything for the entire duration of the post, and a look at stylishcartzone kept that pleasant absence going across more pages, content that exists for its own sake rather than as a funnel to a paid product is increasingly rare and worth supporting where I can find it.
Refreshing tone compared to the dry corporate posts on similar topics, and a stop at sagevogue carried that personality through nicely, you can tell when a real person is behind the writing versus a content team chasing metrics and this site definitely falls into the former category clearly across what I have seen.
Bookmarked the page and the homepage too because clearly there is more to explore here, and a quick stop at ilavex only made that more obvious, this is the kind of place I want to dig through over a weekend rather than rushing through during a coffee break tomorrow morning before getting back to work.
Picked up two new ideas that I expect will come up in conversations this week, and a look at aspenfalcon 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.
Quietly building a case in my head for why this site deserves more attention than it currently seems to receive, and a look at carobcattail reinforced the case, the gap between quality and recognition is a recurring frustration in independent online content and this site is one of the cases that seems particularly egregious to me today.
Worth pointing out that the writing reads as confident without being defensive about it, and a look at beaconaster extended that secure tone, content that does not pre emptively argue against imagined critics has a different quality from defensive writing and this site reads as written from a place of real ease.
A piece that reads as if the writer trusted readers to fill in obvious gaps, and a look at ambercanyon continued that respectful approach, content that does not over explain what the reader can infer is content that respects intelligence and this site has clearly chosen to write to capable readers rather than to the lowest common denominator.
Decided to read more before commenting and the more I read the more I wanted to say something, and a stop at ekooat pushed that impulse further, when content provokes the urge to participate rather than just consume it is doing something quite specific and worth recognising clearly when it happens during reading.
Closed the laptop and walked away thinking about the post for a good twenty minutes, and a stop at aviarybuckle produced similar lingering thoughts, content that survives the closing of the browser tab is content that has actually entered the mind rather than just decorating the screen for the duration of the reading.
Honest take is that this was better than I expected when I clicked through, and a look at chestnutharbormerchantgallery reinforced that, the bar for online content has dropped so much that finding something thoughtful and well constructed feels almost noteworthy now which says more about the average than about this site itself.
Liked the careful selection of which details to include and which to skip, and a stop at plumcovecraftcollective reflected the same editorial judgement, knowing what to leave out is just as important as knowing what to include and this site has clearly figured out where that line sits for the topics it covers regularly.
Got pulled in by the headline and stayed because the content actually delivered on the promise, and a stop at smartonlinemarket 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.
Reading this brought back the satisfaction I used to get from blogs ten years ago, and a stop at calmharborcommercegallery kept that nostalgic quality alive, sites that capture what was good about an earlier era of internet writing are increasingly precious and this one is doing that without feeling like a deliberate throwback at all.
Thanks for the moderate length, neither so short it skips substance nor so long it bloats, and a stop at hupbolt 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.
The clarity here is something I really appreciate, especially compared to sites that pile on jargon for no reason, and a look at lanternorchardcraftcollective was the same, simple direct sentences that actually deliver information instead of dancing around the point for paragraphs at a time which wastes reader patience.
Halfway through reading I knew this would be one to bookmark, and a look at suburbsurge confirmed that early intuition, when bookmark intent forms before finishing a post you know the writing has cleared a quality bar that most content fails to clear and this site has cleared it on multiple visits already.
The headings made navigating the post simple even when I needed to find a specific section quickly, and a look at sketchstamp 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.