b3ing
There wasn’t much you could do honestly.

CSS was created in 1999 but only the cutting edge version of browsers could support only link colors in 2000.

The editor was nothing but a text box, no WYSIWYG.

It was non-designers and people that were learning HTML putting something together.

There was no @font-face, so you could only reference fonts people might have on their computer.

On dialup you didn’t want to load too many images. So 1 background image that tiled 50 times would load fast.

You had to use nested tables to have any structure and again put that all in a text box with no live preview or WYSIWYG. And using tables you needed to understand to use transparent gifs to prevent it from not looking right.

Many people didn’t have image editors except MS Paint, so the graphics you got had to be grabbed from somewhere else.

PNG didn’t exist, I don’t think MS-Paint supported gif on windows 95 or 98, it might of not even supported jpg. It primarily supported bmp.

But with David Carson style of design (grunge design) or lack of traditional design in the mainstream for most of the 90s it kind of worked ok.

The tools were primitive, and skills were low.

cpach
I was there. It was fun, it was a fad. The web was quite playful back then. Many of us made websites just for the heck of it, it wasn’t super commercial. MySpace, which came later, was similar with regards to aesthetics. Some computer magazines also had that “GeoCities look”. Alien Skin Software and their Photoshop plugins was all the rage.

Internet as of today is, generally speaking, more visually polished. On platforms like Facebook/Instagram/Twitter/Bluesky/etc the users have very little influence over the layout/typography. The style is cleaner, but there’s less room for personal expression.

xyst
Give a suburban 10-12 yr old kid access to a computer, nearly unlimited access to internet (getting kicked off when parents use landline), and infinite time, and you get that “crazy design aesthetic”.

I remember using the view source tool on various pages that people created and tweaking it as my own. The blinking and marquee tags were littered everywhere with a green and black matrix theme. And a marijuana leaf somewhere because I was feeling edgy af. Just hacking away via brute force until I got it just right.

underwater
The web of the late 90s immediately followed Windows 95 and the gaudy design of interactive CDs trend. The aesthetic of the time lent towards the skeumorphic and into the vividness and richness of colourful graphics, animations and non-grid layouts. There was a novelty-effect driving this trend. GUIs and colour displays were still quite new. And tools like Macromedia Director were only just unlocking those kinds of bespoke GUIs. The web was trying to recreate that feel with a more limited toolset.

We’ve now pivoted back towards simplicity and boxy designs being perceived as more professional. But that doesn’t necessarily mean that simple designs are inherently better. It’s more true that the current trend was a reaction to early web design. And that pivot became reinforced by the technology changes like CSS features and the death of Flash.

relaxing
A lot of responses so far about the technology but not much about the aesthetic. My observations/recollections:

- Kids making pages were in competition for status and attention (via linkbacks), so there was evolutionary pressure to be extreme

- The technology was new, there was wild experimentation and few rules in place. Look at the user interface for Kai’s Power Tools, or Bryce 3D.

- The California ideology promoted an anything-goes culture of bohemianism, antiauthoritarianism

- Skate/surf culture aesthetics

- 90s irony/slacker culture promoted eclecticism, pastiche

- Barbara Kruger-style font work

- The Memphis Group, Factory Pomo

Later in the 90s there was a push for more restrained design (no black backgrounds, no broken typewriter font, no photoshop page curl, no blink/marquee.)

marssaxman
Which of the million crazy design aesthetics to be found on GeoCities are you thinking about?
TillE
It was one of the few places (along with Angelfire) anyone could get a free web page those days, and the most interesting thing you could do with web design was add a background and some animated GIFs.

MySpace in the mid-2000s had a very similar vibe. It's just normal people doing fun stuff when there are few constraints or guidelines.

card_zero
I was just browsing some geocities "homesteads" and trying to decide what aesthetic you have in mind specifically.

https://web.archive.org/web/19970413002044/http://www8.geoci...

This person has just learned to use tables. The aesthetic is pretty mild, just a lot of glowy horizontal rules dividing text. Photoshop is mentioned. (It had no DRM, so a lot of us had Photoshop, and Kai's Power Tools, and similar software to make 3D text effects and GIFs with transparent backgrounds.)

https://web.archive.org/web/19970413015356/http://www7.geoci...

This person has an embedded MIDI file on every page, and a tiling background. There's a bunch of small banner/button graphics that represent spurious awards and club memberships, often with terrible 3D effects and drop shadow on text.

https://web.archive.org/web/19970413022021/http://www7.geoci...

What we have really is a collision between the gimmicks of new graphics technology (and sound, because "multimedia" was a buzzword), limited bandwidth (hence tiles and small images), naivety, poor taste, and a sort of sticker-sharing scrapbooking sense of community that might have evolved from email groups or actual newsletters sent to friends by mail.

shams93
I was on the pre-ipo (and post ipo) design team. So its partly my fault lmfao.
swatcoder
It was a spontaneous folk culture, with countless untrained people inventing their own design language by learning to use "View Source" and "Save Image As..." on each other's pages.

Like MySpace would later for social network profiles and YouTube for videos, Geocities had broken through as the frictionless and free opportunity to host a personal site online, and its explosive growth outpaced any opportunity for "classically trained" designers or programmers to assert their own opinions about color, layout, structure, robustness, etc

Elsewhere in modern-ish history, you can identify comparable explosions in pamphleting, photography, manufactured food products, casette tape, synthesizers, home video, etc where people with no preconceptions are just doing wild stuff to see what's possible.

And frankly, a lot of stuff on npm, etc looks like that right now.

borplk
I don't think it was super crazy compared to the other websites during that time. A lot of the websites shared similar vibes even outside of GeoCities.
bdcravens
Originally there were no design tools. You literally had a giant textarea and a save button. It wasn't even a rich editor. If you wanted any formatting, you had to learn the HTML. (in a time when there was nothing like Stack Overflow and no blogs or Youtube to learn from; Google wasn't even available early on, and the search engines were of varying quality)

If you were advanced, you'd use one of the external editors from the time (Homesite, Hot Metal, Hotdog, or even Microsoft Front Page) and FTP your files in.

sadops
Creativity and lack of a developer monoculture.
ricc
Kids and the desire to not be “proper”.

Most of these originated from kids, teenagers, or even young adults, who want to do something fun. And what is “fun” is basically the opposite of what we (I’m including myself here because I was one of those) see everyday from our parents and schools: Monochrome documents with business-y fonts and layout. Geocities and the like were our chance to do something of our own that is very much away from that.

89vision
Well, I was 13 and trying to learn html by piecing things together from "view source" and seeing what other people were doing on their page. We didn't have the benefit of stack overflow or what anyone today would consider a reasonable search engine. The dopamine rush was unimaginable at first, but quickly faded as i got pretty bored of static html. Once I found perl and cgi-bin, the dopamine was back, rinse and repeat over and over again for the last 25ish years. Those early years of the web were pretty magical for me and initiated a life long fascination of technology and problem solving.
nativeit
The birth, life, and death of grunge.
AndrewKemendo
Cause most people used the WYSIWYG editor that was the key “IDE” for publishing and that puts a ton of constraints on the design boundaries
whalesalad
lol very cute to think the “crazy design aesthetic” was intentional. download a copy of windows 2000 and fire up microsoft front page and you’ll quickly know why it was so bad.
j45
There wasn’t much basis to call it crazy at the time.

For starters, HTML, CSS and JavaScript couldn’t do everything it can today.

Next depending on the year, many if not most people didn’t have broadband or fast internet. Speed was even more important than today and keeping things relatively simple made sense. Similar to Craigslist too.

It was early internet, with not as many people on the internet.

Having something clear and to make your own easily (a website) was making a really hard thing very accessible to the most amount of people. In that way it was pretty successful in getting so many people going. There weren’t a lot of places to build your own website, let alone online.

Major user growth started around or shortly after Facebook launched.

superkuh
Because it was about the content and not what the page looked like.
andrewstuart
Is there anyone here in the HN community who was connected to Geocities in the old days?

Does anyone have any idea if any backups might have somehow survived?

Any names of anyone associated with running the Geocities systems or Geocities development? Anyone know who used to do the backups?

Geocities was such an important part of the early Internet.

Some archives have recovered bits and pieces of Geocities but it would be awesome to recover the entire thing.