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:

4,140 thoughts on “JSIO Performance Results

  1. After spending time navigating through different pages, I observed that access this link aligns with a clear presentation – the design feels clean overall and is comfortable to browse for a while.

  2. For those interested in impactful living, exploring impact creation platform – a resource that promotes building with purpose can help users stay focused on turning ideas into action while creating something meaningful and valuable in their journey.

  3. Individuals who enjoy exploring knowledge often appreciate collections of ideas that are practical, engaging, and presented in a way that is easy to absorb Everyday Ideas Vault – The content here highlights useful thinking patterns and real world applications that anyone can understand and benefit from quickly

  4. Users evaluating websites often look for usability, responsiveness, and how effectively the design supports fast and clear navigation across all content ShiftUrban Access Hub – The UrbanShift platform offers a smooth browsing experience where navigation is intuitive and pages are easy to access, ensuring clarity and efficiency throughout.

  5. For users interested in progress and ideas, visiting vision strategy hub – a platform that promotes forward-thinking discussions can help individuals explore inspiring concepts that are practical and applicable in real-world decision-making contexts.

  6. During my exploration of trend discovery platforms, I noticed trend focus hub – The idea feels engaging and well-designed, making it easy to explore new and interesting developments in a structured and accessible way.

  7. During my browsing session across different topics I discovered real time trends hub embedded in the content and it felt meaningful – It gave a fast and easy way to see what is currently trending online.

  8. People exploring innovative thinking often visit platforms like vision creativity hub – a space where imaginative ideas shape strong visionary projects, encouraging users to think differently and build meaningful creative outcomes across modern digital and real-world environments.

  9. If you want to feel empowered, checking out your moment guide – a platform that inspires confidence can help users stay positive, build self-belief, and showcase their talents with greater clarity and determination in everyday life situations.

  10. During my browsing session and usability check, I noticed that see more here blends into a clear layout – the interface is clean, and it makes it simple to explore different sections.

  11. Small business owners and freelancers frequently look for dependable ways to increase their exposure, and many turn toward Entrepreneur Growth Network – which is often highlighted as a practical environment for expanding contacts, improving professional visibility, and engaging with potential partners who share similar goals in development and innovation.

  12. In moments when clarity feels missing people often need systems that bring order to their goals and reduce mental clutter progress ladder hub serving as a conceptual reminder that growth happens step by step through consistent effort and reflection – This encourages patience while still maintaining forward movement toward meaningful outcomes

  13. Increasingly, professionals are turning to online platforms that act as bridges between industries and disciplines, allowing for better communication and idea sharing such as Professional Ideas Bridge that connect experts from different backgrounds for collaborative growth – It helps reduce barriers between industries and encourages knowledge exchange.

  14. For users aiming to build better habits and decisions, exploring life success inspiration – a resource that provides motivational content and practical strategies can help you maximize your opportunities and improve overall life direction effectively.

  15. People who regularly browse e-commerce platforms often find interesting stores that stand out with creativity and new concepts, and I came across Creative Impact Evolution Store which seems engaging – A developing online shopping platform that presents fresh ideas and evolving product lines, encouraging users to return and explore new updates over time.

  16. For those interested in structured e-commerce, exploring clean choice store – a modern platform designed for easy browsing helps users shop efficiently with clear layouts and smooth navigation across all product categories.

  17. After spending some time browsing through different sections and reviewing the layout, I noticed that check this platform fits naturally into the experience – I like the structure here; it feels simple yet effective for users overall.

  18. While exploring different mindset articles online I noticed simple focus ideas space within the text and it stood out – It provided motivation that feels natural and easy to integrate into daily routines without requiring too much effort.

  19. If you want to enhance your creative thinking skills, visiting limitless inspiration hub – a resource that provides ongoing creative stimulation can help you explore new ideas and maintain a steady flow of innovation in your personal or professional work.

  20. Many individuals improving their mindset rely on smart innovation hub – a learning platform encourages creativity and growth through structured insights, daily inspiration, and continuous intellectual engagement for better thinking outcomes.

  21. Many users who enjoy browsing lifestyle and fashion items often prefer quick-access stores, and I recently explored Daily Trend Store Shopping Hub which looks useful – In just a few minutes of browsing I discovered several trendy items right away, and it felt like a convenient place for fast inspiration and easy product discovery.

  22. Strategic planning plays a key role in achieving long-term career success, especially when competition increases across various professional fields Career Strategy Hub which provides structured methods for setting goals and building effective plans – A planning-focused platform that helps users develop career strategies, set objectives, and execute long-term professional plans effectively

  23. In an era defined by rapid technological change, communities that prioritize collaboration and creativity are becoming increasingly valuable for personal and professional growth Innovation Lounge Community – A relaxed yet productive digital environment designed for sharing ideas, building relationships, and exploring innovative concepts collaboratively

  24. As I continued exploring online resources for better living, I found daily task helper – a platform offering practical suggestions that make everyday responsibilities easier and more manageable.

  25. While exploring digital trend hubs, I came across trend wave finder – The concept feels dynamic and engaging, offering a modern way to explore evolving ideas and stay updated with interesting online movements.

  26. Howdy just wanted to give you a quick heads up. The text in your article seem to be running off the screen in Ie.
    I’m not sure if this is a format issue or something to do with web browser compatibility but I figured I’d post to let you know.
    The style and design look great though! Hope you get the
    issue solved soon. Many thanks

    Feel free to visit my web-site basketball wetten verläNgerung
    - https://caland-verpackungsmittel.de/ -

  27. Many new users entering online industries often seek resources that help them feel more confident in their first learning stages digital first step portal designed to introduce essential knowledge in a simple and structured format for easier understanding – This encourages steady progress and helps beginners adapt to the digital environment without unnecessary stress

  28. Whenever I need quick outfit ideas I prefer browsing visual style collections that show easy to recreate looks using everyday clothing items already in my closet easy outfit inspiration hub – it helped me save time while still looking more put together every day

  29. During my exploration of secure and user-friendly websites I included browse trust bridge hub in my notes – the experience feels safe and stable giving me confidence while I go through its pages and content online.

  30. Many users exploring leadership growth often prefer platforms that feel inspiring and purpose-driven, and I recently explored Visionary Leaders Future Mindset Hub which looks strong – A motivational leadership platform focused on inspiring future leaders, and it delivers content that feels uplifting and practical for building confidence and clarity in leadership thinking.

  31. During my quick scan of the website and structure, I came across learn more now and appreciated the layout – good design overall, and everything feels organized and visually easy on the eyes.

  32. Many people striving for better results rely on journey to win hub – a resource that provides motivational support and clear strategies to help users maintain focus and achieve meaningful progress in their personal and professional lives.

  33. If you want to explore something new every day, checking out discover fresh hub – a resource that updates content regularly can help users stay interested and engaged with constantly evolving and meaningful discoveries online.

  34. For those aiming to improve clarity in speech and writing, exploring vision message platform – a helpful space that inspires daily expression can support users in developing stronger communication habits and more confident self-expression overall.

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>