For some of our more seasoned devs: what memories or experiences do you have from the early days of HTML and web development? How has the landscape changed since then?
Follow the DEVteam for more discussions and online camaraderie!
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (23)
I made my first website in 1995. That was before CSS and JavaScript 😂
There was only one serious browser: Netscape.
I connected to the internet with a suite of applications called Internet in a Box, on 3 floppy disks.
The speed was 2400 baud. Today I have 1000 mbit. According to chatGPT that's more than 400.000 times faster!
My first encounter with JavaScript was in the form of jScript, Microsoft's variant of ECMAScript.
At that time there was typically one person, the webmaster, responsible for content.
I was a web developer: the frontend/backend separation did not exist yet.
CSS was mostly (or only?) inline to start with. Grid-design was in
<table>
s. In 2003, CSS Zen Garden was released — foreveer changing people's opinion of what was doable/possible with CSS.Sounds all too familiar
For me too. I was using gopher net before web was around!
Same
Built my first webpage as a kid in the 90s to talk about Babylon 5. Hosted on Tripod.
So many
blink
andmarquee
tags.Content was structured in a table. No
div
back then.And webrings. I miss webrings.
Webrings are still around. In fact they're growing in popularity again.
I started building websites in 1997. One of my first jobs was as a frontend developer at one of the first web design agencies in Ireland. It was full of very talented designers who designed websites like it was a print publication. They came up with very pretty, very stylish award winning designs but translating that into an actual HTML website? Very difficult.
I used to take great pride in being able to build complex HTML layouts using table tags and a pretty wild hack of using a single pixel transparent spacer gif. I think people referred to them as “magic gifs” but my memory is a little hazy on that.
This was long before CSS, Flexbox, Grid et al, so positioning and aligning elements on a page in any kind of interesting fashion was a real challenge.
The plain old table tag was king, with tables nested in tables, and all sorts of other hacky techniques that are, thankfully now, long redundant.
Getting pixel perfect positioning was really difficult and that’s where magic gifs came in. You could put one of these gifs in a table cell, using an img tag and make it whatever width or height you needed to create just the right amount of empty space to get your layout correct.
It was pretty wild but also took a lot of inventiveness and was very rewarding when complex layouts came together.
Front-end technology was in such an early stage you had to figure out clever ways of doing things which today are trivial.
Fun times but I wouldn’t want to go back! 😀
But don’t get me started on the Browser Wars and the complete lack of any standards for years! The same page could work perfectly in one browser (e.g. Netscape) but be completely broken in another (i.e. Internet Explorer 😡).
We sure have come a long way.
I wasn't around for the truly early days of the 90s. I dabbled starting in 2000 at my local library on Wednesdays and got serious around 2003.
A few highlights:
Spacer gifs in table layouts for gutters.
Supporting 640x480.
Moving sites from static table heavy layouts to "elastic" or "liquid" designs.
Inheriting legacy VBScript.
Rewriting that VBScript into JavaScript with jQuery.
Optimizing and modularizing jQuery alphabet soup.
I started coding in 1982, been a long strange trip. I remember writing content for Lynx, the text-based browser first released in 1992. I remember BBS and the alt newsgroups. I remember horrible nested tables, single-pixel transparent gifs, insane image slicing... trying to render content in early HTML that would look something like print content, but also have the 'interactivity' of this new tech.
Yes, I remember dialup. I remember the foam-rubber receiver in which we'd place the handset of the phone, and 300baud was crazy. I started on a TRS-80, then went to college to learn COBOL and RPG-II.
So glad those days are behind us. Except for Lynx - I'm delighted to see it is still alive and well and thriving!
I made my first page in 1997 when I had NO IDEA that anyone could read it, like the ideas there, and even send emails to comment on something.
Cross-browser compatibility was a joke unless you had a pure text almost no images website. But we got something even better than react components at the time: java (not javascript, JAVA). Do you want a visitor counter? Java. A comment system? Java. SNOW FALLING ON YOUR PAGES? Java. Malicious code just by loading a page? Well, Java.
And iframes. Why try to make fixed parts of your layout when you can just load an iframe? OK, a frame loaded and others don't, but who cares?
We didn't have social media, sharing, etc. Do you want to make your site known? Join a WEBRING that lists thousands of sites.
Good times
marquee, GIFs, JavaScript snow falling on the screen, using tables instead of divs, fighting with the page rank of Google, uploading the web vía FTP...
I started in 2008 (in high school), so not quite the early days but still old enough to have witnessed some transformations.
What I remember most is that smartphones were on the rise, and the ideas of mobile-first design were starting to take root. I also witnessed the death of Flash.
My first website was a "wiki" where I stored school reports, and I sometimes legitimately turned in a URL as my assignment submission.
Cross browser development used to be an utter nightmare. I still have nightmares about IE4 - IE6.
Shockingly, the number of websites these days stating that 'You need browser X to view this site' seems to be on the rise, which to me is a sad indictment of the skills of modern web devs. Cross browser development these days is an absolute breeze in comparison to what it used to be.
I remember when a tag could mesmerize an audience and a marquee made you feel like a digital wizard.
Ah, to be a web developer today is to ride the rollercoaster of innovation, with only your keyboard