Scaffold a 1990s Geocities-themed static website

(pypi.org)

45 points | by whatsupdog 19 hours ago ago

23 comments

  • mnky9800n 16 hours ago ago

    This is the way.

    I made my home page like MySpace:

    https://johnspace.xyz

    Because it used to be the internet was fun and centered on making stuff yourself and sharing with others. Just like geocities allowed. But now a lot of it all seems like the people making things want to sell things and this has been done at the expense of having spaces for non profit seeking creativity. This is also why I made https://rainy-city.com. Sorry for the self promotion but I really want people to create more stuff like this. Just fun things to find on the internet.

    • xp84 5 hours ago ago

      I want to steal your idea, but then felt bad for stealing, but also I decided why can’t I steal this idea too, since you didn’t invent MySpace :D

      Nice execution btw.

    • AnthonyR 16 hours ago ago

      This is great!

  • zahlman 16 hours ago ago

    > Also checkout my other projects: Best Sugar Daddy Apps Best Sugar Daddy Apps 2026 Best Sugar Daddy Apps NPM Best Sugar Daddy Apps Socket

    That's, er, definitely not where I expected this to be leading.

    Although I guess the PyPI username was a hint.

  • boringg 16 hours ago ago

    No no, GeoCities requires hours of html tagging and knowledge not seconds!

  • firmretention 16 hours ago ago

    As someone who actually wrote primitive websites by hand in those days, the pages these produce are FAR more elaborate than your average webpage in those days. And divs/css? Should be using tables or gasp, iframes. This feels more like a vaporwave style re-imagining of what things were like than the real deal.

    • graypegg 16 hours ago ago

      I think the thing these "old internet revivals" miss is sites looked the way they did because they were outsider-art. I don't think they have to reuse precisely the same layout tools, but non-developers butting heads with those tools was a big factor in why personal sites looked that way. The whole look of "old internet" is a modern concept that's a bit flanderized [0] now.

      Nothing wrong with nostalgia, but I agree with you that the wrong things are being equated here. A tool that just quickly generates a visually-similar site to that somewhat-imagined "old internet look" isn't really the same. If you emulated a similar amount of friction to those old site with modern tooling, you'd end up with an actual spiritual successor to those geocities sites. (NeoCities [1] is a great example, a lot of personal sites on there are not targeting 90s-2000s nostalgia even if that's an obvious aesthetic direction to go for something called "NeoCities")

      [0] https://en.wikipedia.org/wiki/Flanderization

      [1] https://neocities.org/

    • eitally 16 hours ago ago

      Absolutely. I also hand-edited HTML (and XHTML and CGI scripts and Java applets) back in those days and the majority of web pages were no more than a few hundred lines of code long. Regular notepad.exe was absolutely fine at home, and I did a lot of editing server-side in vi. It was a simpler time....

    • cityofdelusion 15 hours ago ago

      The technology limitations is really what is missing. Most personal pages had zero CSS and CSS itself was extremely primitive. JS was even more rare and minimal. Most pages used font tags and table layout, this was far before semantic web. Most people stuck to the “web safe” 256 colors which is why the color schemes were so distinctive, and even then, most sites used the “named” browser colors like “red” or “green” rather than hex colors. Horizontal rules dominated the land unless you were in-the-know about invisible pixel gifs for layout, always abusing tables. Most importantly it you didn’t target internet explorer 6 at the most (and stuck a little banner “best viewed on X” then it wasn’t a very deep site anyways!

      Bonus points for side navigation bars that were an iframe so you didn’t have to copy paste the same sidebar code across your multiple pages.

    • Macha 13 hours ago ago

      Wasn't geocities before iframes? Think you needed framesets in those days!

  • bonyt 16 hours ago ago

    I set up a server that limits bandwidth through it to max dialup speeds, with rate limit buckets per-IP: https://dialup.moveything.com/. It has some gifs, progressive jpegs that are fun to watch load, and a mirror of xkcd.

    • freedomben 15 hours ago ago

      Love it! A couple feature requests though:

      * support limiting to 33.6 kbps, 14.4, etc for real nostalgia

      * Add an initial "dial-up" sound and "connect" button that matches those for different speeds (I'll be able to tell the speed by just the sounds, so no cheating!)

  • trollied 15 hours ago ago

    <img src="underconstruction.gif">

  • topherjaynes 17 hours ago ago

    Clicked on the demo, and was immediately transported back to middle school trying to hack the marquee scroll.

  • binaryturtle 13 hours ago ago

    It doesn't work properly in Netscape 4 actually. B)

    • megiddo 13 hours ago ago

      In their defense, a website not working on a popular browser was on-brand for the era.

      This is just part of the operating nostalgia.

      • binaryturtle 13 hours ago ago

        Nothing really changed then. Same old, same old. :)