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:

13,327 thoughts on “JSIO Performance Results

  1. Worth observing that the post landed without needing a flashy headline to hook attention, and a stop at oakarenas did the same, content that earns engagement through substance rather than packaging is the kind I trust more deeply and this site has clearly chosen substance as the primary lever for reader engagement throughout.

  2. Without comparing too aggressively to other sources this one stands out for the right reasons, and a look at startpurposeledgrowth continued that distinctive quality, content that distinguishes itself through substance rather than style tricks is content with lasting differentiation and this site has clearly chosen substance based differentiation as its core editorial strategy.

  3. Appreciate the practical examples, they made the abstract points easier to grasp, and a stop at explorefuturefocusedideas added more of the same, this site clearly understands that real examples beat empty theory every single time which is the mark of a writer who knows their audience well and respects their time.

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

  5. Started smiling at one paragraph because the writing was just nice, and a look at explorebetterthinking produced a couple more such moments, prose that produces small spontaneous reactions in the reader is doing more than just transferring information and the writers here are clearly hitting that level fairly consistently throughout pieces.

  6. A genuine pleasure to find a site that publishes at a sustainable cadence rather than chasing the daily content treadmill, and a look at kilzavo confirmed the careful publication rhythm, sites that prioritise quality over frequency are rare and this one has clearly chosen the slower pace which I appreciate as a reader.

  7. A memorable post for me on a topic I had thought I was tired of, and a look at thinkingintosystems suggested the same site can refresh other tired topics, sites that can revive my interest in subjects I had written off as exhausted are doing rare work and this one is clearly doing that for me today.

  8. Информационный автопортал https://autoinfo.kyiv.ua для водителей и автолюбителей. Обзоры автомобилей новости производителей рекомендации по уходу за машиной выбору запчастей и безопасной эксплуатации транспортных средств.

  9. Полезный ресурс https://rkas.org.ua о ремонте и строительстве для тех кто хочет создать комфортное и надежное жилье. Инструкции экспертные советы обзоры строительных материалов и практический опыт специалистов.

  10. Строительный интернет-портал https://esi.com.ua с полезной информацией для владельцев недвижимости строителей и ремонтных специалистов. Инструкции обзоры материалов советы экспертов и новости строительной отрасли.

  11. Ремонт и строительство https://mramor.net.ua без лишних затрат. Обзоры материалов строительных решений технологий и оборудования. Практические советы помогут грамотно спланировать работы и получить качественный результат.

  12. Автомобильный портал https://allauto.kyiv.ua с новостями тест-драйвами и обзорами популярных моделей. Читайте о новых технологиях электромобилях рынке автомобилей и получайте полезные советы по эксплуатации транспортных средств.

  13. Solid information that lines up with what I have been hearing from other reliable sources, and after my visit to violetharbortradeparlor I was even more certain of that, this site checks out which is something I value highly when so many places online play loose with the facts to chase a quick click.

  14. Reading this prompted a small redirection in something I was working on, and a stop at echobrookartisanexchange extended that redirecting influence, content that affects my actual work rather than just my thinking has the highest practical impact and this site is providing that level of influence for me at a sustainable rate apparently.

  15. A nicely understated post that does not shout for attention, and a look at domemarina 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.

  16. Learned something from this without having to dig through layers of fluff, and a stop at coralharbormerchantgallery added a bit more context that helped tie things together for me, definitely a useful corner of the internet for anyone who wants real information without the usual marketing nonsense around it that often ruins similar pages.

  17. Just enjoyed the experience without needing to think about why, and a look at gingerwoodgoodsroom 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.

  18. Useful enough to recommend to several people I know who would appreciate it, and a stop at dewdawns added more material I will pass along too, the kind of writing that earns word of mouth is the kind that actually delivers on its promises which is what this site does without any drama or fanfare attached.

  19. Liked the way the post balanced confidence and humility, and a stop at skyharborartisanexchange maintained the same balance, knowing when to assert and when to acknowledge uncertainty is a sign of mature thinking and the writers here have clearly developed that calibration through what I assume is years of careful work on their craft.

  20. Closed it feeling I had taken something away rather than just consumed something, and a stop at explorestrategicgrowthideas extended that taking away feeling, the difference between content I extract value from and content I just pass through is something I track informally and this site is consistently in the value extraction column for me.

  21. Now considering carefully how to share this site with the right audience rather than broadcasting widely, and a look at elveglide extended that careful sharing impulse, content worth sharing carefully rather than spamming is content that has earned a higher kind of recommendation and this site has earned that careful shareability throughout pieces.

  22. Appreciated that the writer trusted the reader to follow along without constant restating of earlier points, and a look at pactcliff 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.

  23. Worth bookmarking and sharing with anyone interested in the topic, that is my honest take, and a stop at epicinlet reinforces that, the kind of generous resource that makes the open web feel worth defending against the constant pressure to retreat into walled gardens and curated feeds today everywhere I look across all my devices.

  24. Thank you for keeping the writing honest and the points easy to verify against your own experience, and a stop at wheatmeadowmarketgallery reflected the same approach, no exaggeration just steady useful content that I can take with me into my own work without second guessing every sentence I happen to read here.

  25. Worth a quiet moment of recognition for the consistency I have noticed across multiple posts, and a stop at jetdome continued that consistent quality, sites that maintain quality across many pieces rather than peaking on one viral post are sites with real editorial discipline and this one has clearly developed that discipline carefully.

  26. After reading several posts back to back the consistent voice across them is impressive, and a stop at explorefreshsolutions 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.

  27. Once you start reading carefully here it is hard to go back to lower quality alternatives and a stop at firminlet reinforced that ratchet effect the way good content raises standards is real over time and this site has clearly contributed to raising my expectations for what is possible in writing on the topic generally.

  28. Really clear writing, the kind that makes you want to share the link with someone who has been asking about the topic, and a quick browse through auroracoveartisanexchange only made me more sure of that, the information here stays useful long after the first read is done which says a lot.

  29. Solid value for anyone willing to read carefully, and a look at echobrookcraftcollective extends that value across the rest of the site, this is the kind of place that rewards return visits rather than offering everything in a single splashy post and then leaving readers nothing to come back for later which is unfortunately common.

  30. Decided this was the best thing I had read all morning, and a stop at findyourcorepurpose 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.

  31. Speaking as someone who reads a lot on this topic this site has earned a high position in my source rankings, and a stop at draftglade reinforced that ranking, the informal ranking of sources for a topic is something I maintain mentally and this site has moved into the upper portion of those rankings clearly.

  32. Now appreciating that the post did not require me to agree with the writer to find it valuable, and a look at kinmuzo maintained the same useful regardless of agreement quality, content that informs even when it does not convince is content with broader utility and this site reads as useful even when I disagree.

  33. If I had encountered this site five years ago I would have been telling everyone about it, and a look at startwithclearfocusnow extended that retrospective enthusiasm, the version of me who used to recommend favourite blogs frequently would have made sure friends knew about this one and that earlier enthusiasm is partially returning to me here.

  34. Worth flagging that this approach to the topic is fresh without being contrarian, and a stop at buildyourvisionpath extended the same fresh angle, finding original perspective on familiar subjects is rare and this site has clearly developed its own way of seeing rather than echoing the dominant takes from elsewhere consistently.

  35. Appreciate the work that went into laying this out so clearly, every section earns its place without filler, and a look at gladeharbormarkethall confirmed the same care, definitely the kind of place that deserves a return visit when the topic comes up again later in the future or for any related question.

  36. A piece that brought a sense of order to a topic I had been finding chaotic, and a look at palmcodex continued that organising effect, content that imposes useful structure on messy subjects is doing genuine intellectual work and this site is providing that organisational function across multiple posts I have read recently here.

  37. Most of my reading time goes to a small number of trusted sources and this one is now joining that group, and a stop at snowcoveartisanexchange reinforced the group membership, the few sites that earn a place in my regular rotation are sites I expect ongoing returns from and this one has earned that elevated position consistently.

  38. Recommend this to anyone who values clear thinking over flashy presentation, and a stop at ivoryharborcommercegallery continued in the same understated way, this site has its priorities in the right place which makes it worth supporting through repeat visits and recommendations rather than just one passing read today before moving on quickly elsewhere.

  39. A clean read with no irritations, and a look at coralmeadowcommercegallery continued that frictionless quality, the absence of small irritations is something I notice only when present elsewhere and this site is one of the rare places where everything just works and lets me focus on the substance rather than fighting the format.

  40. A piece that did not lean on the writer credentials or institutional backing, and a look at claritycreatesresults 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.

  41. Thanks for the simple approach, too many sites bury the actual point under layers of unnecessary words, but here every line earns its place, and a look at elvegorge showed the same care for the reader which is something I will remember the next time I need answers on a topic.

  42. Reading this confirmed that the topic deserves more careful attention than it usually gets, and a stop at embermeadowartisanexchange extended that elevated framing, content that raises the appropriate weight of a subject without being preachy about it is serving a quiet but important editorial function for the broader cultural conversation about it.

  43. Worth recognising the absence of the usual blog tropes here, and a look at bayharborartisanexchange continued that fresh quality, sites that avoid the standard moves of the medium read as more original even when the content is on familiar topics and this one has clearly chosen its own path through the conventional terrain skilfully.

  44. Honest take is that this was better than I expected when I clicked through, and a look at draftlake 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.

  45. Now realising this site has been quietly doing good work for longer than I knew, and a look at glassharbortradehall suggested an archive worth exploring, sites with deep archives of consistent quality represent a different kind of resource than sites with viral hits and this one looks like the durable kind based on what I see.

  46. Worth saying that the writing carries a particular kind of authority without making any explicit claims to it, and a stop at jetmanor 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.

  47. 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 explorefreshstrategies 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.

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

  49. Decided I would read the archives over the weekend and a stop at flareaisle confirmed that the archives would be worth the time very few sites have archives I would actively read through but this one has earned that level of interest based on the consistent quality across what I have sampled so far.

  50. Looking at the surface design and the substance together this site has both right, and a look at palminlet reinforced that integrated quality, sites where presentation and content reinforce each other rather than fighting are sites with full editorial coherence and this one has clearly invested in both layers in a balanced way.

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>