123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
- <head>
- <title>Any Browser and Why it's Important - Kevin "The Nuclear" Bloom's Personal Website</title>
- <link rel="shortcut icon" type="image/png" href="/img/guy-in-space.png"/>
- <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
- <meta name="generator" content="Org mode" />
- <meta name="author" content="Kevin "The Nuclear" Bloom" />
- <meta http-equiv="cache-control" content="no-cache, must-revalidate, post-check=0, pre-check=0" />
- <meta http-equiv="cache-control" content="max-age=0" />
- <meta http-equiv="expires" content="0" />
- <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
- <meta http-equiv="pragma" content="no-cache" />
- <link rel='stylesheet' href='/styles/main.2.css' />
- </head>
- <body>
- <div id="preamble" class="status">
- <div id="banner">
- <h1><a href="/home.html">Kevin "The Nuclear" Bloom</a></h1>
- <hr />
- <div id="navit">
- <a href="/contact.html">Contact</a>
-
- <a href="/blog.html">Blog</a>
-
- <a href="/projects.html">Projects</a>
-
- <a href="/about-me.html">About Me</a>
- </div>
- </div>
- </div>
- <div id="content">
- <div id="outline-container-org12fd46b" class="outline-2">
- <h2 id="org12fd46b">Any Browser and Why it's Important</h2>
- <div class="outline-text-2" id="text-org12fd46b">
- <div class="PREVIEW">
- <p>
- You've come to the site of a web developer (me) and were shocked. You immediately
- thought: "Lol, why is his site so <i>old</i> looking? This isn't the 90s!" Due to my
- prediction abilities, I foresaw this happening, thus, this article was born.
- </p>
- </div>
- <p>
- But seriously, I do have a valid explanation as to why the site looks like
- this. In fact, I have 3 reasons: aesthetics, laziness, and freedom. The first
- two in the list are quick hitters and don't really need to be explain in too
- much detail. Aesthetics: I like how old sites look. They are simple, easy to
- understand, and have a hacker feel. Laziness: I didn't really feel like putting
- that much effort into this. I'd rather spend my time writing articles and
- lisping.
- </p>
- <p>
- That's right, a new paragraph for explaining the freedom part. To explain this
- we must think outside of the first world country that you are probably in right
- now. We have to consider what the computing situation for people who are less
- fortunate; namely, those in lesser developed countries or poorer people in
- developed countries. Think about it. What kind of computer does someone in a
- third world country look like? How powerful might it be? Chances are that the
- machine probably isn't the best. It's either old and "obsolete" or under-powered
- and slow. Chances are that machine probably has slow Internet as well. Keep that
- in your head for a moment.
- </p>
- <p>
- Now imagine someone using that computer to access a JS-bloated site such as
- Facebook, Twitter, Amazon, etc. That computer probably isn't going to work all
- that well. This is an issue because those sites are preventing people who don't
- have high-quality machines to properly use their site. This becomes a more
- serious problem if the site is an educational, news, or religious site. What
- that means is that the site owners are preventing that less fortunate person
- from education and information. This is a disjustice towards that person.
- </p>
- <p>
- I found out about this concept when reading the literature found on the amazing
- <a href="https://www.dillo.org/">dillo</a> web browser's site (<a href="https://www.dillo.org/funding/objectives.html">here</a>). Dillo allows people with any kind of computer
- to access the web as best as they can. It is a truly great browser and probably
- my favorite. They can do this because their browser doesn't support JS. So a lot
- of the web is broken when using it, but at least you get the content. Another
- related reason is called <a href="http://www.anybrowser.org/campaign/">Any Browser</a>. This is basically a movement to make web
- content viewable on any browser with or without JS or CSS.
- </p>
- <p>
- Most likely you think that those reasons are stupid - and that's okay! If the
- entire web looked like this site it would be pretty dang boring! However, it
- would make the web a better place. "Better place? How?" Well, there are a few
- issues with JS, especially when that <a href="http://www.fsf.org/blogs/licensing/no-one-should-have-to-use-proprietary-software-to-communicate-with-government">JS is nonfree</a>; meaning you have <i>no idea</i>
- what is being ran on your browser! JS can unmask your IP address if you're using
- a proxy such as <a href="https://www.torproject.org/">Tor</a>, it can contain spyware that can do all sorts of nasty
- things, and since it's nonfree, it's a destruction of <i>your</i> freedom!
- </p>
- <p>
- Once again, you probably don't care. I can understand that. I'm not super
- serious about the nonfree JS argument but I am careful whenever I do use
- JS. Especially on Internet tyrants such as <a href="https://stallman.org/google.html">Google</a>, <a href="https://stallman.org/facebook.html">Facebook</a>, or <a href="https://stallman.org/amazon.html">Scamazon</a>!
- Attempt to not poison your computer by visiting these site. For web search, use
- a freedom respecting search engine like <a href="https://duckduckgo.com/">DuckDuckGo</a>, <a href="https://www.startpage.com/">StartPage</a>, or (my favorite)
- <a href="https://searx.me/">SearX</a>. If you have Facebook, don't use it on your personal machine. I only use
- Facebook on my already-compromised iPhone. Twitter isn't really any better and
- I'm sure I'll write an article about it someday. Reddit isn't bad but still
- requirements nonfree JS, but if you can get past that, you're good! There are
- also a few free software social medias but realistically they don't compare to
- the bigger ones due to lack of mainstream use. Screw Amazon… (Middle fingers
- to the sky screaming)
- </p>
- <p>
- Anyways, I got a little off topic… Moral of the story is, I keep the site
- minimal such that any one with a slow or old computer can still view the site
- with ease! Also, I don't have any JS because I'm lazy, don't like the language,
- and don't want to mess around with licensing my JS.
- </p>
- </div>
- </div>
- </div>
- <div id="postamble" class="status">
- <p class="author">Author: Kevin "The Nuclear" Bloom</p>
- </div>
- <div id="footer">
- <hr />
- <p>
- <a href="https://anybrowser.org/campaign/">
- <img src="/img/any-browser.png" alt="Viewable with any browser! No JS, no cookies, no bullshit!"/></a>
-
- <a href="http://validator.w3.org/check?uri=nuclearkev.org"><img
- src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a>
-
- <a href="http://NetBSD.org/"><img
- src="https://www.netbsd.org/images/powered-by-NetBSD.png" alt="NetBSD" width="88" /></a>
- </p>
- <p>
- Copyright © 2017-2022 Kevin "The Nuclear" Bloom
- </p>
- </div>
- </body>
- </html>
|