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,381 thoughts on “JSIO Performance Results

  1. This actually answered the question I had been searching for, and after I checked bravopier 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.

  2. Now adjusting my mental model of how the topic fits into the broader landscape, and a look at createforwardplanning extended that adjustment, content that affects my structural understanding rather than just my factual knowledge is content with deeper impact and this site is providing those structural updates at a meaningful rate consistently across topics.

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

  4. Adding to the bookmarks now before I forget, that is how good this is, and a look at festglade confirmed the rest of the site is worth saving too, this is one of those rare finds that justifies the time spent searching the web for once which is a relief in the current environment.

  5. If you scroll past this site without looking carefully you will miss something, and a stop at edgedial extended that mild warning, the surface of the site does not advertise its quality loudly which means careful attention is required to recognise what is being offered here which is itself a kind of editorial signal.

  6. Genuinely good work, the kind that holds up over multiple readings without losing its appeal, and a stop at lacecabin kept that going, definitely a site I will be returning to and probably mentioning to others who work in or care about this particular area of interest today and in coming weeks.

  7. Now adding a small note in my reading log that this site is one to watch, and a look at woodcoveartisanexchange 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.

  8. Honestly this hits the sweet spot between detail and brevity, no rambling and no shortcuts, and a quick visit to etherledges kept that going across the related pages, the kind of place that respects your attention without trying to grab it through cheap tactics or attention seeking design choices that get tired fast.

  9. Easily one of the better explanations I have read on the topic, and a stop at oakarena pushed it even higher in my mental ranking of useful resources, the kind of site that beats the average not by trying harder but by simply caring more about what it puts out daily which always shows.

  10. Refreshing to read something where the words actually mean something instead of filling space, and a stop at meadowharborcommercegallery kept that going, the writing here trusts the reader to follow along without endless repetition or constant reminders of what was already said earlier in the post which I appreciate.

  11. Coming back to this one, definitely, and a quick visit to createforwardprogress only made me more sure of that, the kind of writing that makes you want to set aside time later rather than rushing through it now while distracted by everything else competing for attention on the screen today across so many tabs.

  12. Found this through a friend who recommended it and now I see why, and a look at apricotharborartisanexchange only strengthened that recommendation in my own mind, word of mouth still works for content that actually delivers and this site is clearly earning recommendations the old fashioned way through quality rather than marketing.

  13. 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 ebonkoala I am sure this site treats its readers well, no flashy tricks just useful content done right which is honestly all I want online.

  14. Just dropping by to say thanks for the effort, it does not go unnoticed when a writer cares this much about the reader, and after I went through startwithpurposefulplanning I was certain this is one of the better corners of the internet for this particular kind of content which is genuinely refreshing.

  15. купить ленту стальную от производителя изготовление стальной ленты

  16. Started reading skeptically because the headline seemed overconfident, and the post earned the headline by the end, and a look at findmomentumforward continued that pattern of earning its claims, sites that can back up their headlines without overpromising are rare and this one has clearly developed editorial calibration on that front consistently.

  17. Held my interest from the opening line through to the closing thought, and a stop at freshguild did the same, content that earns sustained attention in an environment full of distractions is doing something right and this site is clearly doing several things right rather than just one or two which I really appreciate.

  18. Reading this triggered a small but real correction in something I had assumed, and a stop at hazemill extended that corrective effect, content that updates my beliefs through evidence rather than rhetoric is content with intellectual integrity and this site has earned that label consistently across the pieces I have read so far today.

  19. Ремонт и строительство https://decor-kraski.com.ua полезные статьи практические советы и современные решения для дома квартиры и коммерческих объектов. Обзоры строительных материалов технологий инструментов и рекомендации специалистов для успешной реализации проектов.

  20. My professional context would benefit from having this kind of resource available, and a look at tealthicket extended the professional applicability, the rare site that contributes meaningfully to professional work rather than just personal interest is content with multiplied value and this one is providing that professional utility consistently across multiple pieces.

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

  22. Все о ремонте https://hotel.kr.ua и строительстве в одном месте. Статьи о возведении домов ремонте квартир выборе материалов дизайне интерьера и современных строительных технологиях для комфортной и долговечной эксплуатации жилья.

  23. Reading the writers other posts after this one suggests the quality is consistent rather than peak, and a stop at briskolive confirmed the consistent quality reading, sites that hold the same level across many pieces rather than peaking on a few are sites with sustainable editorial discipline and this one has clearly developed that.

  24. Информационный ресурс https://inbound.com.ua о ремонте и строительстве для владельцев недвижимости мастеров и застройщиков. Практические инструкции обзоры оборудования советы экспертов и рекомендации по выполнению работ любой сложности.

  25. Felt the post was written for someone like me without explicitly addressing me, and a look at mythmanor produced the same fit, when content lands on its target without pandering you know the writer has done careful audience thinking rather than relying on demographic targeting or interest signals to do the work of editorial decisions.

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

  27. Came in tired from a long day and the writing held my attention anyway, and a stop at lacehelm kept that going, content that can engage a fatigued reader is doing something right because most online reading happens in suboptimal conditions like that one and quality content adapts to it without complaint.

  28. A piece that did not waste any of its substance on sales or promotion, and a look at momentumstartsnow continued that pure content focus, sites that resist the urge to monetise every paragraph are increasingly rare and this one has clearly made the editorial choice to keep the writing clean from commercial intrusion which I value highly.

  29. Now feeling slightly more optimistic about the state of independent writing online, and a stop at lacehelms extended that quiet optimism, sites like this one are the reason I have not given up on the open web entirely and finding them occasionally renews the case for paying attention to non algorithmic content sources today.

  30. Cuts through the usual marketing fluff that dominates this topic online, and a stop at zencoveartisanexchange kept the same clean approach going, this is the kind of writing that respects the reader’s time rather than wasting it on repetitive setups before finally getting to the point at hand which is what most sites do.

  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 grovefarms 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. Refreshing to find writing that does not try to manipulate the reader into clicking onto the next page through cliffhangers and forced engagement, and a stop at opaldune continued in the same respectful way, this is what reader first design actually looks like in practice rather than just in marketing copy that sounds nice.

  33. Found this really helpful, the explanations are simple but they actually answer the questions a normal reader would have, and after I followed discoveropportunityflowsnow I had a clearer sense of the topic, no extra fluff just useful points laid out in a sensible order that made the time worth it.

  34. A piece that read smoothly because the writer understood how readers actually move through prose, and a look at buildstrategicprogress maintained the same reader awareness, writers who think about the reading experience as much as the writing experience produce better work and this site has clearly made that shift in editorial approach.

  35. Walked away in a slightly better mood than when I started reading, that says something about the writing, and a stop at executeideasbetter kept that going, content that leaves you feeling more capable rather than overwhelmed is the kind I keep coming back to again and again over the years and across many topics.

  36. Even on a quick first read the substance of the post comes through, and a look at seacovemerchantgallery reinforced that immediate quality, content that does not require a slow careful read to demonstrate value but rewards one anyway is content with real depth and this site has produced work of that demanding depth class.

  37. Ремонт и строительство https://insurancecarhum.org от фундамента до отделки. Полезные статьи о строительных технологиях материалах инженерных коммуникациях и эффективных способах обустройства жилых и коммерческих помещений.

  38. One of the more thoughtful posts I have read recently on this topic, and a stop at frostcoast 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.

  39. Quality work here, the post reads cleanly and the points stay focused throughout, and a stop at createforwardlookingplans kept the standard high, you can tell the writer cares about the final result rather than just hitting publish for the sake of having something new on the page to feed the search engines.

  40. Spent a few minutes here and came away with a clearer picture of the topic, the writing keeps things simple without dumbing them down, and after a stop at cadetarena the rest of the points lined up neatly which is something I appreciate when I am short on time and need answers fast.

  41. High quality writing, no marketing speak and no buzzwords that mean nothing, and a stop at explorefutureoptions 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.

  42. Skipped a meeting reminder to finish the post, and a stop at neatdawn held me past another reminder, when content beats meetings the writer is doing something extraordinary because meetings have institutional support behind them and yet good writing can still occasionally win that competition for attention which I find heartening today.

  43. Now feeling that this site is the kind I want to make sure does not disappear, and a look at learnandrefinegrowth reinforced that quiet protective feeling, the rare sites whose disappearance would actually matter to me are the sites I want to support through return visits and recommendations and this one has joined that small protected list.

  44. Все о дизайне https://bconline.com.ua интерьера в одном месте. Современные стили идеи для ремонта подбор мебели освещения и отделочных материалов. Практические советы помогут создать уютное и функциональное пространство.

  45. Дизайн и интерьер https://ukk.kiev.ua идеи для оформления квартир домов и коммерческих помещений. Современные тенденции советы дизайнеров готовые решения и вдохновляющие проекты для создания стильного и комфортного пространства.

  46. Ремонт и строительство https://oo.zt.ua без лишних сложностей. Подробные руководства рекомендации специалистов обзоры материалов и полезные идеи для создания надежного красивого и функционального жилья.

  47. Информационный ресурс https://it-cifra.com.ua о строительстве и ремонте с акцентом на реальные решения проверенные технологии и практический опыт. Узнавайте как строить надежно ремонтировать качественно и экономить бюджет.

  48. Reading this in a relaxed evening setting was a small pleasure, and a stop at growwithconfidenceforward extended the pleasant evening reading, content that fits the tone of relaxed time without becoming forgettable is what I look for in evening reading and this site has the right tone for that particular slot in my daily reading routine.

  49. Solid recommendation from me to anyone working in the area, the perspective here is grounded, and a look at tealharborcommercegallery 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.

  50. Quietly the post solved something I had been turning over without quite knowing how to phrase the question, and a look at elaniris 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.

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>