content="Discover Blaze, the search engine for seamless browsing in any connection condition. Minimize bandwidth with minimalist page rendering. Enhance your browsing experience."
/>
<title>Blaze - info</title>
<style>
body {
font-family: sans-serif;
}
</style>
</head>
<body>
<h2>What is this site?</h2>
<p>
Blaze is an ultrafast search engine. The purpose of Blaze is to minimize
the transferred data between clients and servers, allowing users to
navigate the web in a minimalist manner.
</p>
<h2>Why?</h2>
<p>
One day, I exceeded my monthly data limit for high-speed browsing. As a
consequence, my internet speed was significantly reduced. Consequently,
web pages took an extremely long time to load, and I encountered timeout
errors 90% of the time. It was at that moment that I contemplated a
solution to this issue and conceived the idea of Blaze. Now, I can surf
the web super fast and access the information I need even without a
high-speed connection.
</p>
<h2>How?</h2>
<p>
It's actually very straightforward. When you click on "BLAZE IT!", the URL
changes to https://blaze.cyclic.app?q= followed by the query you searched
for. This address is where the backend is hosted. When the site is
accessed with the "q" parameter, a simple Node.js application retrieves
the search results and generates an extremely lightweight version of SERP
(Search Engine Results Page). From there, if you click on a link, it will
be parsed and a page will be generated with only the content (I used the
same library that Firefox uses to generate the reader mode). This makes it
possible to navigate using only a few kilobytes of data instead of