JSIO Performance Results

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:

15,074 thoughts on “JSIO Performance Results

  1. While browsing digital fashion platforms and curated trend shopping pages, I noticed Style Vault Trend Hub embedded within the article structure – There is cool stuff everywhere here, and my friends always ask where I shop because the collection always feels unique, modern, and more stylish than regular online stores

  2. Users looking for forward looking inspiration and idea development may benefit from forward thinking nexus which shares structured insights and creative guidance aimed at enhancing innovation and cognitive growth – supporting individuals in building a more adaptive mindset that encourages exploration, curiosity, and continuous improvement in everyday thinking processes

  3. The examples really helped me grasp the points faster than abstract descriptions would have, and a stop at dreambiggeralways 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.

  4. During my search through various online platforms this morning, I reached trusted online marketplace and enjoyed how the products appeared carefully organized while the descriptions remained clear, informative, and easy to understand for visitors.

  5. Liked the careful selection of which details to include and which to skip and a stop at findsomethingamazing 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.

  6. Really appreciate this kind of writing, no shouting and no clickbait headlines just steady useful content, and a quick look at purestylemarket 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.

  7. Got something practical out of this that I can apply later this week, and a stop at everymomentmatters added more details to think about, this is exactly the kind of content I bookmark for future reference rather than the throwaway listicles that dominate most search results these days for almost any common topic.

  8. Thank you for the genuine effort here, it shows in every paragraph and not just the headline, and after my visit to purechoiceoutlet 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.

  9. This actually answered the question I had been searching for, and after I checked perfectbuyzone I had a few more pieces I had not realised I needed, that is the sign of a site that knows what its readers want before they even know how to ask it which is impressive.

  10. While exploring online retail platforms designed for happy shopping experiences, I found a website that feels structured and enjoyable, and Happy Cart Experience delivers a smooth browsing experience overall – The interface is user friendly, products are easy to find, and users can enjoy meaningful shopping with daily value.

  11. While searching for curated online shopping and product discovery sites, I discovered daily trend space – The website displayed a range of interesting products, and the clean design made navigation easy, suggesting it is worth coming back to in the near future.

  12. Solid endorsement from me the writing earns it and a look at yourpathforward continues to earn it across the broader site too the kind of operation that maintains quality across many pages rather than just one viral post is a sign of serious commitment and that is what I see here clearly across what I read.

  13. Different in a good way from the cookie cutter content that fills most blogs covering this area, and a stop at learnsomethingamazing 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.

  14. While browsing different online update platforms earlier today, I eventually found reliable news basket because the layout looked clean and browsing felt easier than many competing websites online currently – I found interesting updates and the design felt visually balanced, neat, and comfortable to explore throughout.

  15. If a friend asked me where to read carefully on the topic I would send them here without hesitation, and a look at yourfashionoutlet 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.

  16. Picked a friend mentally as the audience for this and decided to send the link, and a look at bestchoicecollection confirmed the send was the right choice, choosing whom to share content with is a small act of curation that I take more seriously than the public sharing most platforms encourage these days online.

  17. In analyzing multiple online shopping platforms designed for better product discovery and ease of use, I noticed product catalog access point – a layout that feels structured and user-friendly; browsing is smooth, and products are easy to locate across different categories and sections overall experience remains consistent

  18. Going to share this with a friend who has been asking the same questions for a while now, and a stop at creativegiftplace added a few more pages I will pass along too, this is the kind of generous information that earns a small thank you from me right now and again later this week.

  19. Liked the post enough to read it twice and the second read found new things, and a stop at thinkbigmovefast 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.

  20. After reading several posts back to back the consistent voice across them is impressive, and a stop at findyourfocus continued that voice consistency, sites that maintain a single coherent voice across many pieces by potentially many writers represent serious editorial discipline and this one has clearly developed the institutional consistency needed for that.

  21. During comparison of digital service websites, I noticed a platform that feels structured and reliable, and BoostWeb services network provides smooth browsing overall – The interface is intuitive, content is easy to follow, and users can access service information without unnecessary complexity or visual overload.

  22. Took me back a step or two on an assumption I had been making and a stop at thinkactachieve pushed that reconsideration further writing that gently corrects the reader without being aggressive about it is a rare diplomatic skill and the team here clearly knows how to land critical points without turning readers off.

  23. Students seeking better focus and learning outcomes can explore achievement study portal which shares educational insights and structured guidance – helping users stay disciplined, improve skills, and gradually turn learning into measurable success across academic and personal growth journeys with steady dedication.

  24. Looking for similar voices elsewhere has come up empty in my recent searches, and a stop at amazingdealscorner 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.

  25. During an online exploration of motivation websites, I came across creative inspiration guide – The platform had a positive atmosphere with helpful inspiring information, making it stand out online and providing an enjoyable and smooth browsing experience overall.

  26. A piece that left me thinking I had been undercaring about the topic, and a look at everydayfindsmarket reinforced that mild concern, content that raises the appropriate weight of a subject without being preachy about it is doing important work and this site is providing that gentle elevation of attention for me consistently.

  27. Reading this in pieces during a long afternoon and finding it consistently rewarding, and a stop at learnsomethingamazing fit naturally into the same fragmented reading pattern, sites whose posts can be read in segments without losing the thread are well suited to how I actually read these days and this one is built well.

  28. During comparison of innovation focused platforms, I noticed a website that feels structured and motivating, and Future Vision builder provides smooth browsing overall – The interface is clean, pages respond quickly, and users can discover educational resources without distractions or clutter affecting usability.

  29. Found something quietly useful here that I expect to return to, and a stop at trendforlife 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.

  30. During an extended browsing session focused on fashion and lifestyle websites, I came across trend style portal embedded within a recommendation section, and the platform stood out because the stylish collection was clearly displayed while navigation remained smooth across different categories.

  31. Glad to find something on this topic that does not start with three paragraphs of throat clearing before getting to the point, and a stop at yourstylezone also dives right in, respect for the readers time shows up in small editorial choices like this and they add up to a real difference quickly.

  32. Started forming counter examples to test the claims and the post handled most of them implicitly, and a look at fashiondailydeals continued that anticipatory style, writers who think two steps ahead of the critical reader save themselves from a lot of follow up work and this writer has clearly internalised that habit consistently.

  33. The conclusions felt earned rather than tacked on at the end like an afterthought, and a look at dailyshoppingzone kept that careful structure going, you can tell when a writer has thought about the shape of their post versus just letting it ramble out and hoping for the best at the end which most do.

  34. Started a draft response in my head and ended without publishing it because the post said it well enough and a look at fashionforlife produced the same effect content that satisfies my urge to add to it by being complete enough on its own is rare and represents a particular kind of editorial completeness here.

  35. A piece that earned its conclusions through the body rather than asserting them at the end and a look at modernhomecorner maintained the same earned quality conclusions that follow from what came before are more persuasive than declarations and this site has clearly internalised that principle in how it constructs arguments throughout pieces.

  36. While casually checking logistics and parcel tracking platforms this afternoon, I eventually explored quality delivery portal because the interface looked clean and browsing felt smoother than many cluttered websites online currently – The website was helpful overall and easy to navigate, making it worth bookmarking for future browsing.

  37. Pass this along to anyone you know dealing with similar questions, the answers here are clear, and a stop at modernideasnetwork adds even more useful material, this is the kind of resource that deserves to circulate widely rather than getting lost in the constant churn of new content online that buries good work daily.

  38. Thanks again for the post, I learned a couple of things I can actually use later this week, and after I went over findyourowngrowth the rest of the site looked equally promising, definitely going to spend more time here when I get a free moment over the weekend to read more carefully.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>