Reinhart Previano K. Reinhart Previano K.

Web Browser Compatibility Test

This site is designed with modern web feature detection standards, that is, by not complaining you for not using Google Chrome. However, as a friendly reminder, we usually give warnings to users who use:

We detected that you are using CCBot/2.0 (https://commoncrawl.org/faq/), by the way.

If you are interested in designing and building websites like us, learn more about why detecting whether users are using Chrome or not are mostly a bad idea.


A. Required Features

A1. Javascript

Your browser currently supports JavaScript!

JavaScript is mostly required to support additional modern web features which are not yet supported on your web browser.

If you are using GNU LibreJS, make sure that you have installed version 5.0 or later.

Please also note that some the following test also require JavaScript to run.

A2. Acid2 and Acid3 Compliance

Acid2 and Acid3 are international standard test suites to test web browser’s ability to properly render HTML and CSS content, as well as JavaScript features. Both tests have been introduced in 2005 and 2008 respectively, so if your web browser doesn’t mostly pass the test, your web browser could be about 15 years old (#_ ).

We expect you to visit our website(s) using a web browser that mostly, if not completely, comply with Acid2 and Acid3, which you can test for yourself here and here respectively.

Note that, even with the latest versions, some web browsers might still fail slightly in Acid2 and Acid3, but this is mostly not an significant issue to us. Your browser should pass at least 96 otu of 100 in the Acid3 test.

A3. CSS Flexbox and CSS Grid

Our site heavily uses CSS Flexbox and CSS Grid to render content. While Flexbox has been supported in all major web browsers (including Internet Explorer 11!), CSS Grid are supported starting in latter versions of web browsers, starting from:

and more.


B. Essential Features

This site also uses the following features, which are not strictly required, but recommended to enjoy the best of our features.

B1. HTTP/2 and HTTP/3

HTTP/2 (2015) and HTTP/3 (2022) are major upgrades to the lovely HTTP(S) protocol, the one that allows you to visit numerous websites including https://reinhart1010.id.

Note for (>_ )s: Does the above result differs from the actual HTTP version that you’re currently using? It could also because our web server may not support that version, but Cloudlare upgraded the HTTP(S) connection under-the-hood to support yours. Please contact us if that really happens.

B2. Webfonts

Your web browser should be able to render webfonts if you are able to see a green check mark below.

Sample webfont provided by Fork Awesome.

B3. Modern Emoji

Some of our blog posts contain emojis, and we prefer to use your operating system-provided emoji fonts as possible. However,

  1. Older operating systems (especially Android) may bundle outdated or inconsistent emojis as compared to others, like this case for Samsung.
  2. Microsoft intentionally does not support country flag emojis, even in the latest version of Windows 11. This is also why Mozilla decided to bundle another emoji font for Firefox for Windows.
You can check for yourself how well your web browser and operating system renders these modern emojis. There should be EXACTLY five emojis, nothing more or less, without any rectangular boxes visible, for each emoji versions and variants to completely pass this test.

Emoji Version Colored Outlined
System Default Workaround System Default Workaround
Country Flags 🇮🇩🇰🇷🇳🇵🏴‍☠️🇺🇳 🇮🇩🇰🇷🇳🇵🏴‍☠️🇺🇳 🇮🇩🇰🇷🇳🇵🏴‍☠️🇺🇳 🇮🇩🇰🇷🇳🇵🏴‍☠️🇺🇳
15.1 (September 2023) 🐦‍🔥🍋‍🟩🍄‍🟫⛓️‍💥🙂‍↔️ 🐦‍🔥🍋‍🟩🍄‍🟫⛓️‍💥🙂‍↔️ 🐦‍🔥🍋‍🟩🍄‍🟫⛓️‍💥🙂‍↔️ 🐦‍🔥🍋‍🟩🍄‍🟫⛓️‍💥🙂‍↔️
15.0 (September 2022) 🩵🛜🪭🪼🫸 🩵🛜🪭🪼🫸 🩵🛜🪭🪼🫸 🩵🛜🪭🪼🫸
14.0 (September 2021) 🫠🫱🏼‍🫲🏿🫰🏽🪸🫧 🫠🫱🏼‍🫲🏿🫰🏽🪸🫧 🫠🫱🏼‍🫲🏿🫰🏽🪸🫧 🫠🫱🏼‍🫲🏿🫰🏽🪸🫧
13.1 (September 2020) 😶‍🌫️🧔🏻‍♀️🧑🏿‍❤️‍🧑🏾❤️‍🔥😵‍💫 😶‍🌫️🧔🏻‍♀️🧑🏿‍❤️‍🧑🏾❤️‍🔥😵‍💫 😶‍🌫️🧔🏻‍♀️🧑🏿‍❤️‍🧑🏾❤️‍🔥😵‍💫 😶‍🌫️🧔🏻‍♀️🧑🏿‍❤️‍🧑🏾❤️‍🔥😵‍💫
13.0 (March 2020) 🥲🥷🏿🐻‍❄️🧋🪄 🥲🥷🏿🐻‍❄️🧋🪄 🥲🥷🏿🐻‍❄️🧋🪄 🥲🥷🏿🐻‍❄️🧋🪄
12.1 (October 2019) 🧑🏻‍🦰🧑🏿‍🦯👩🏻‍🤝‍👩🏼🧑‍🎤🧑‍🎨 🧑🏻‍🦰🧑🏿‍🦯👩🏻‍🤝‍👩🏼🧑‍🎤🧑‍🎨 🧑🏻‍🦰🧑🏿‍🦯👩🏻‍🤝‍👩🏼🧑‍🎤🧑‍🎨 🧑🏻‍🦰🧑🏿‍🦯👩🏻‍🤝‍👩🏼🧑‍🎤🧑‍🎨
12.0 (February 2019) 🦩🦻🏿👩🏼‍🤝‍👩🏻🦧🪐 🦩🦻🏿👩🏼‍🤝‍👩🏻🦧🪐 🦩🦻🏿👩🏼‍🤝‍👩🏻🦧🪐 🦩🦻🏿👩🏼‍🤝‍👩🏻🦧🪐
11.0 (June 2018) 🥵🥶🦸🦠🧵 🥵🥶🦸🦠🧵 🥵🥶🦸🦠🧵 🥵🥶🦸🦠🧵
5.0 (May 2017) 🥤🤩🤬🧕🏼🧢 🥤🤩🤬🧕🏼🧢 🥤🤩🤬🧕🏼🧢 🥤🤩🤬🧕🏼🧢
4.0 (November 2016) 🤷‍♀️🏃‍♀️👨🏻‍🎨👱🏻‍♀️👩🏿‍🎓 🤷‍♀️🏃‍♀️👨🏻‍🎨👱🏻‍♀️👩🏿‍🎓 🤷‍♀️🏃‍♀️👨🏻‍🎨👱🏻‍♀️👩🏿‍🎓 🤷‍♀️🏃‍♀️👨🏻‍🎨👱🏻‍♀️👩🏿‍🎓
3.0 (June 2016) 🤣🦋1️⃣🤢🥕 🤣🦋1️⃣🤢🥕 🤣🦋1️⃣🤢🥕 🤣🦋1️⃣🤢🥕
2.0 (November 2015) 👋🏻👋🏼👋🏽👋🏾👋🏿 👋🏻👋🏼👋🏽👋🏾👋🏿 👋🏻👋🏼👋🏽👋🏾👋🏿 👋🏻👋🏼👋🏽👋🏾👋🏿
1.0 (August 2015) 🤑🤖🐿️🛤️🛍️ 🤑🤖🐿️🛤️🛍️ 🤑🤖🐿️🛤️🛍️ 🤑🤖🐿️🛤️🛍️
Earlier (before Unicode 7.0 and 8.0) 😀🔰💯⏩✅ 😀🔰💯⏩✅ 😀🔰💯⏩✅ 😀🔰💯⏩✅
Modern emoji examples are partially provided by Android Open Source Project.

Emoji designs are often updated over time. However, one significant change happened in 2018, where emoji designers from Apple, Google, Microsoft, Samsung, and Twitter agreed to standardize how their emojis look and feel across different apps and operating systems.

Remember Problem #1 before (“Older operating systems may bundle outdated or inconsistent emojis”)? To check whether your browser or operating system is still using outdated color emoji designs, try looking at your 💟 and 🔫 against the following correct and incorrect/outdated examples.

Emoji Name Examples Your Turn
Correct Incorrect/Outdated
Heart Decoration Heart Decoration emoji as rendered on current Apple devices Heart Decoration emoji as rendered on current Google and Linux devices Heart Decoration emoji as rendered on current Microsoft devices Heart Decoration emoji as rendered on current Samsung devices Heart Decoration emoji as rendered on earlier Google and Linux devices Heart Decoration emoji as rendered on earlier HTC devices Heart Decoration emoji as rendered on earlier Microsoft devices Heart Decoration emoji as rendered on earlier Samsung devices 💟
Negative Squared Cross Mark Negative Squared Cross Mark emoji as rendered on current Apple devices Negative Squared Cross Mark emoji as rendered on current Google and Linux devices Negative Squared Cross Mark emoji as rendered on current Microsoft devices Negative Squared Cross Mark emoji as rendered on current Samsung devices Negative Squared Cross Mark emoji as rendered on earlier Google and Linux devices Negative Squared Cross Mark emoji as rendered on earlier Google and Linux devices Negative Squared Cross Mark emoji as rendered on earlier Microsoft devices Negative Squared Cross Mark emoji as rendered on earlier Samsung devices
Pistol Pistol emoji as rendered on current Apple devices Pistol emoji as rendered on current Google and Linux devices Pistol emoji as rendered on current Microsoft devices Pistol emoji as rendered on current Samsung devices Pistol emoji as rendered on earlier Samsung devices Pistol emoji as rendered on earlier Google and Linux devices Pistol emoji as rendered on earlier Microsoft devices Pistol emoji as rendered on earlier Samsung devices 🔫
Syringe Negative Squared Cross Mark emoji as rendered on current Apple devices Negative Squared Cross Mark emoji as rendered on current Google and Linux devices Negative Squared Cross Mark emoji as rendered on current Microsoft devices Negative Squared Cross Mark emoji as rendered on current Samsung devices Negative Squared Cross Mark emoji as rendered on earlier Apple devices Negative Squared Cross Mark emoji as rendered on earlier HTC devices Negative Squared Cross Mark emoji as rendered on earlier LG devices Negative Squared Cross Mark emoji as rendered on earlier Samsung devices 💉
Color emoji samples provided by vendors and collected by Emojipedia.

B4. Modern Image Formats

Our website still supports good-old JPEG and PNG, but if your web browser supports newer, more efficient image formats like JPEG 2000 (JP2), WEBP, HEIC, AVIF, and JPEG XL (JXL), your browser could load this website even faster!

Format PNG JPEG 2000 WEBP HEIC AVIF JPEG XL
Image Your web browser does not support PNG image Your web browser does not support JPEG 2000 image Your web browser does not support WEBP image Your web browser does not support HEIC image Your web browser does not support AVIF image Your web browser does not support JPEG XL image
Speed (Size) 1x
(1,518 KB)
1.6x
(957 KB)
6.2x
(246 KB)
6.7x
(225 KB)
11.5x
(132 KB)
14.0x
(108 KB)

Note that these speeds will only apply when downloading images, and not others (like audio, videos, etc.).