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

  1. People following trading and finance often prefer platforms that make data easier to understand, and I recently discovered Global Market Insight Intelligence Hub which looks helpful – The site provides structured insights that break down major market movements, helping users gain a clearer understanding of global financial activity.

  2. I don’t often share links, but this one seemed worth highlighting since it had a clean and modern structure overall trend picks online – the layout is straightforward and makes browsing quick and hassle-free for anyone visiting

  3. Users who value emotional well being often look for platforms that promote reflection and mindfulness, especially when they explore peaceful reflection hub – the platform feels calm and structured, offering users a smooth environment to think about life moments while enjoying a visually clean and easy browsing experience.

  4. The evolution of online discovery continues to focus on personalization efficiency and meaningful engagement for users worldwide explore and learn hub – A combined exploration and learning hub designed to connect users with tailored content experiences enabling continuous growth curiosity and engagement across a wide range of topics

  5. I had been searching for trading education websites before discovering smart trading guide – The information shared felt useful overall, and the website structure was clean and professionally maintained, making learning simple without clutter or confusion online.

  6. I had been browsing online for trustworthy content sources when I noticed smart value directory – The website felt well maintained and genuine, and moving between sections was simple because the pages avoided excessive clutter or distracting visual elements online.

  7. Many customers exploring online fashion and lifestyle stores prefer outlets that present items in an organized visually appealing manner suitable for easy browsing Elegant Picks Outlet where structure enhances clarity and flow – users benefit from simplified navigation that helps them compare products efficiently while enjoying a premium feel throughout the site

  8. During my search for fashion inspiration stores I found a platform that delivers stylish shopping with trendy products and a visually appealing user interface Stylish Fashion Trend Hub – the experience feels elegant and easy, helping users explore fashion items, discover trends and shop through a smooth online environment

  9. Many individuals who prefer online convenience shopping often appreciate platforms that keep things simple and structured, and daily buy station – creates a user-friendly environment where browsing feels effortless and products are easy to discover without confusion or unnecessary complexity overall.

  10. During my recent exploration of digital learning platforms I discovered a website that promotes easy knowledge sharing and user collaboration Connect Knowledge Hub – the experience feels structured and intuitive allowing users to learn new topics share ideas and enjoy a seamless browsing journey across different educational categories today online

  11. As I compared different online trading academies and structured learning programs I referenced masterclass trading hub – the time spent was worthwhile and I learned important risk management concepts I had never been taught properly before.

  12. Consumers browsing for savings often turn to centralized platforms that gather various discounts from multiple sources into a single organized interface, such platforms include Online Discount Center – it is typically described as a hub where users can explore diverse promotional listings and identify suitable deals without extensive searching.

  13. People searching for trend-focused lifestyle content online frequently value platforms with balanced visual design and smooth navigation, and modern trend station – creates an engaging environment where users can discover fresh ideas while browsing categories more comfortably and efficiently.

  14. While browsing lifestyle inspiration websites I found a platform that provides modern ideas and visually appealing content designed to help users improve daily life Modern Living Ideas Hub – the experience feels helpful and easy to explore offering inspiring lifestyle concepts that encourage users to adopt better habits and enjoy a more balanced and creative lifestyle online

  15. People who enjoy global themed motivation often search for platforms that make exploration feel real and achievable, especially when they visit world awaits inspiration hub – the website feels smooth and engaging, allowing users to explore ideas that encourage action while maintaining a visually appealing and inspiring browsing experience overall.

  16. In the middle of comparing different online shops I came across Shiny Finds Storefront and it stood out because of its simple navigation and interesting assortment of everyday items that seemed practical for many users – the overall browsing experience felt smooth and surprisingly well organized for a lesser known platform.

  17. During some online exploration of teamwork and collaboration websites, I found one that stood out for its simplicity and clarity teamwork progress hub – the site looks interesting with a clean layout and simple usability that makes the overall experience smooth and user friendly

  18. Online consumers increasingly value speed and clarity when selecting everyday products and prefer systems that minimize complexity while maintaining a pleasant browsing experience Everyday Deal Finder – The service is often described as a streamlined shopping environment where users can explore categories smoothly compare options effortlessly and enjoy a stress free purchasing process that supports consistent daily use

  19. While searching for user friendly online stores and shopping websites, I eventually came across smart deals corner – The website layout appeared clean and well organized, and navigating through categories felt effortless because everything was structured simply without overwhelming visuals or distractions online.

  20. While browsing through various sources for trend updates, I noticed emerging trends hub – The name sparks interest and makes you wonder about the fresh and evolving ideas that could be featured on the site.

  21. After reviewing multiple online gift shops, I landed on trending gift selection – The collection appeared interesting, and discovering unique products felt effortless and convenient, making browsing simple without distractions or confusing layout structures online.

  22. While browsing discount outlet websites I came across a platform that focuses on value products with simple browsing and fast reliable shopping experience Value Outlet Finder Hub – the website feels structured and user friendly, allowing users to explore deals, compare items and shop easily through a smooth online experience

  23. In my recent browsing of fashion ecommerce sites I came across a platform that displays trending products in a clean and structured layout Trend Market Space – the shopping experience feels modern and easy to use allowing users to quickly discover new items while enjoying a visually organized and smooth browsing journey today online

  24. While comparing different growth platforms, I eventually opened creative growth studio – It is an inspiring space where ideas are shared clearly and effectively, helping users learn and grow smoothly without clutter online.

  25. As I explored online groups for active traders and performance-focused discussions I referenced profit traders real club – the conversations are honest and experience-based with no fluff or exaggerated storytelling just real talk from people actually trading the markets.

  26. While browsing self improvement websites I found a platform that supports users in growing forward through motivation, positivity and consistent progress habits Grow Progress Hub – the experience feels structured and encouraging making it easy for users to stay motivated, think positively and focus on continuous improvement in everyday life online

  27. Fashion-focused users who like exploring curated outfit collections often prefer platforms that simplify browsing while still offering rich visual inspiration and trend-focused content across categories RunwayStyle Lounge helping them find fashion ideas without confusion or clutter – The platform provides a pleasant, structured, and visually appealing community feel for fashion discovery.

  28. Shoppers who frequently browse online stores often prefer platforms that make it easy to discover new products while maintaining a visually appealing and well organized interface shine marketplace link – the platform appears sleek, efficient, and user focused, allowing users to explore items comfortably and find inspiration across multiple shopping sections quickly.

  29. Users interested in community building and social improvement often look for structured inspiration, and they come across community uplift platform which provides easy to understand guidance that encourages collaboration, kindness, and steady progress toward creating more supportive environments both online and offline in daily interactions and shared experiences.

  30. Inner strength and determination are often the hidden forces behind achievement helping individuals push through uncertainty and stay focused on their goals Inner Drive Center Inner strength and determination are often the hidden forces behind achievement helping individuals push through uncertainty and stay focused on their goals is shared as a reminder that resilience builds success gradually – emphasizes the importance of self motivation during difficult phases of growth

  31. People looking for motivation to explore new topics often appreciate platforms that promote active learning, and passion learning hub – provides engaging content that supports curiosity, encourages exploration, and helps users develop a stronger interest in continuous self-education overall.

  32. While searching for online financial guidance and planning resources, I eventually came across smart profit guide – The platform appeared clean and structured, and the content was presented in a simple way that made understanding financial planning concepts easy and accessible for users online.

  33. During my exploration of positivity content I came across a platform that promotes happiness and simple daily enjoyment ideas through friendly and uplifting articles Joyful Everyday Life Hub – the experience feels calming and helpful, guiding users to enjoy life more, stay positive and build daily happiness habits through easy online content

  34. I happened to run into a page during my browsing session that felt quite educational, so I thought I would share it here for anyone learning forex forex insight link – the structure is clean and makes it easy to follow the explanations step by step without difficulty

  35. While exploring fast performance growth websites, I eventually found rapid analytics guide – The platform felt clean and responsive, and pages loaded quickly without clutter, creating a simple and efficient browsing experience that made information easy to access online.

  36. In my search for collaborative online environments I found a useful platform at social growth space – the interaction between users feels steady and meaningful which helps people connect discover new ideas and grow together in a consistent and supportive online environment

  37. After spending time reviewing several online inspiration platforms, I eventually visited comfort destination site and appreciated how easy it is to navigate, with useful content that helps visitors stay engaged while exploring different sections in a clean and structured way.

  38. While exploring online inspiration resources I discovered a platform that provides daily uplifting content designed to keep users motivated and engaged in a simple way Motivation Daily Center – the content feels easy to read and inspiring helping users stay positive and encouraged through short and meaningful messages shared regularly online today

  39. Users who frequently shop online appreciate platforms that prioritize clarity in product presentation and maintain smooth navigation across all sections of the website selectsmartshop – the browsing experience feels intuitive with well structured listings that help customers find suitable products quickly and efficiently without frustration

  40. Users seeking encouragement for life changes often rely on motivational sites that focus on self empowerment and proactive behavior Begin Now Guide as it highlights the importance of starting without delay – The message promotes action driven decisions and supports users in building confidence for new beginnings

  41. Learners who want to improve productivity and direction in life often explore resources that encourage structured planning and focused ambition building Goal Mindset Studio which inspires users to stay committed, think strategically, and turn ideas into measurable achievements through consistent effort – The concept focuses on developing clarity, confidence, and long term goal execution skills.

  42. Users comparing digital websites often prioritize simplicity, speed, and clear navigation that helps them access information quickly without unnecessary distractions or complexity SummitMedia Navigation Point – SummitMedia delivers a smooth browsing experience with a clean layout that makes exploring content easy, intuitive, and visually satisfying for users across different devices.

  43. People who enjoy simple and effective ecommerce tools often search for platforms that organize favorites clearly, especially when they explore favorites shopping center hub – the platform feels smooth and structured, allowing users to access products easily while maintaining a pleasant and efficient browsing experience 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>