TechEdison Blog

RetroChallenge - Pictures

May 012018

Here is a bunch of images with all of the features of the site tested out on my Macintosh Classic, as promised for part of RetroChallenge (some out of order. ripi is for networking usb->serial):

and here is the EXTRA thing I made in addition to my original project, MicroForum:

RetroChallenge Complete (04/29/2018) - Final Update

Apr 302018

I've done it! I completed my website for old computers, NoCSS!

Before I get into the details of the site, I will finish the last update, the Mail system. The mail system is pretty simple, and includes what you would expect in a very minimal webmail. You can only message users registered on the site (didn't want to research/create an actual e-mail compatible system). You can read your inbox and sent messages, compose a new message, reply to a message (including the feature of embedding the msg you are replying to), and read messages. That's really about it... Not much more I could implement that would function on vintage hardware.


If you are on a mac and want to get on the internet:

Screenshots on my laptop for now, but I will create a big post with screenshots of all the functions on my Macintosh after this post.

Here is the feature list for the site:

  • Registration/login

  • Chat

    • Rooms capabilities. Only MAIN room for now, but you can request to have some added if you want.

    • Includes timestamps

  • Forum

    • Create posts

    • Per-forum new post permissions

    • Reply to posts

    • Open source

    • Reg/login separate from the main site (but if you use the same login, it automatically logs in when you visit)

  • Messaging

    • Send message

    • read sent messages

    • reply to messages (including the old message being appended to the reply)

  • Web proxy

    • Supports https

    • Removes all modern technologies to make it load correctly on new sites

    • All links are proxied

  • Google search

    • All links are proxied to the site's web proxy

Update links:


A disclaimer: account login is stored IN THE URL and sent to the server via a GET request. This is VERY insecure and you should not use the same login password you use for other sites!

RetroChallenge Update (04/12/2018) – Surprise forum! (MicroForum)

Apr 122018

Of course when I thought of making a forum, I had to implement it.

It's 100% HTML 2.0 compatible (+ some tags I know work on old MacWeb at least), yet looks decent enough that it can be used by the average user.


Info page:

Edit the config to your liking. It's pretty self explanatory.


Other updates:

  • Added the link to the nocss homepage

RetroChallenge Update (04/10/2018) - Proxy finished

Apr 112018

This was a fairly simple item to complete after the search was done. It was almost as easy as copy and paste.

Fairly simple: enter a URL and press enter. Supports HTTPS. Must be a valid url. What better way to test this than on NoCSS itself!

Other updates:

  • Added the search/url input forms on the error page and result page for search and proxy. This makes it easier to navigate after you already enter data. It also fills it with the current item when you are on a result page.

  • Considering creating a very tiny forum system... This could be fun..

RetroChallenge Update (04/09/2018) - Search finished

Apr 102018

I've worked hard and completed the search function on the site. It uses Google for results, and removes all the formatting from the website that would cause troubles on old machines. I've also changed a few things, I'll get to that later.

The search is not really the best thing, but there isn't much I could do without making an entire search engine of my own, which I was not going to do. All the search result URLs are converted to a url link to the proxy page (automatically proxying the results). The page numbers and next/previous ARE FUNCTIONAL.

Here are some screenshots below (notice the url on the bottom). None on the Macintosh for now though.

Some other various updates:

  • Removed the text only mode because it was basically useless. I'm using minimal enough formatting that it shouldn't cause issues for very very ancient machines.

  • Removed the ability to use cookies for login. This isn't meant to be a secure website, and it's easier to just program it for one login method.

  • Updated the index page. It is no longer index-new.php, and anyone can access the site.

  • Removed autorefresh on every page that had it. It was useless and caused issues with browsers that actually supported it.

Macintosh Shenanigans

Dec 082017

Bought a serial modem for my PowerBook 160. Gonna try to do some fun dial-up stuff including dialing a BBS (yes apparently some still let users call over the phone).

More info on this soon, it'll be a fun little test.

Also, I may be adding a Macintosh Classic to my collection (if the CL seller replies to my email).


Update 12/29/2017: Since I posted this, I've purchased a classic and plus! Posts on these soon, and a list of my collection at