Live data from Hacker News

Only 90s Web Developers Remember This (2014)

zachholman.com

391–400 of 407 posts

Re: Only 90s Web Developers Remember This (2014)

#391
post #283

The server side image map. True story. I am the worlds worst web programmer, that is I am not a web programmer, I am a sys-admin that occasionally makes web based tooling. And as such my web skills are stuck in the early 2000's. On top of that I have this terrible aversion to javascript(I am already writing a code generator in one language to create a second language, now you want me to throw a third language on top…

Any reason you couldn't have used a client-side imagemap and avoided having to write any code for it?

Re: Only 90s Web Developers Remember This (2014)

#392
post #283

The server side image map. True story. I am the worlds worst web programmer, that is I am not a web programmer, I am a sys-admin that occasionally makes web based tooling. And as such my web skills are stuck in the early 2000's. On top of that I have this terrible aversion to javascript(I am already writing a code generator in one language to create a second language, now you want me to throw a third language on top…

good gawd! you could do the same with some CSS with absolute positioned hot spots. i can think of plenty of other CSS ideas to make it responsive. not one line of JS required. i get it. i hate being in charge of UI. i'm a backend type through and through. however, i do have to do it much more regularly than you. i refuse to use libraries. so i've kept up with the changes to CSS since the early 2000s, and you can do s…

> you could do the same with some CSS with absolute positioned hot spots

Nah, just use a client-side image map. Image maps are not deprecated, they still work in browsers, and you can use polygons to create shapes that would be difficult in CSS.

Re: Only 90s Web Developers Remember This (2014)

#393

Earlier quoted context omitted.

That and also tables (with invisible borders), which was the content positioning before CSS tool of choice and went way into the 2010s.

> and went way into the 2010s. Unfortunately, it is still used for html formatted emails

Unfortunately, it is still used to format Hacker News.

Re: Only 90s Web Developers Remember This (2014)

#394

Ah, the 90s - a time when was the answer to every web layout question. Miss aligning your text? . Need a fancy menu? . Creating a full website? Nested s! Who needed CSS when you had rows and cells to hack your way through design? Good old days of -ing everything!

Still true for email layout in 2024

Still true for layout in Hacker News in 2024

Re: Only 90s Web Developers Remember This (2014)

#396

Earlier quoted context omitted.

> I'm trying still... Don't worry, you got this. Web development has become a lot simpler since then, after all.

Easier, yes, but not simpler.

It's unmarked sarcasm. I don't think it's become easier or simpler in all seriousness. This isn't a bad thing- as things become more important, more concerns rise above the surface, and as more concerns rise above the surface, dealing with them all makes it harder.

Re: Only 90s Web Developers Remember This (2014)

#397
post #179

Earlier quoted context omitted.

Yes! Those were made with the now obsolete tag. An example here: https://www.quackit.com/html/html_4/tags/html_frameset_tag.c... In fact, I used them too around 2001 or so for my website when I did not enough programming/scripting to add a common layout to all content pages. That's how I originally implemented a two column layout: a narrow frame on the left for navigation links and a wide one on the right for content…

We've come so far. Using a language from the 60s to write markup in a language from the 90s all so we can feel good by avoiding writing imperative code in another language from the 90s. Seriously though, why can HTML not have a client side include?

You can do client-side include with XSLT, which (surprisingly!) all major browsers support.

Re: Only 90s Web Developers Remember This (2014)

#398
post #9

Don't forget image slicing and image maps! https://www.creativebloq.com/adobe/image-slicing-photoshop-6... (2014)

My favorite workflow was to make a totally l33t render with 3dsmax, put it in Photoshop to draw UI buttons, and then use Imageready to slice it and autogenerate the html slices and maps. Instant fancy website that made me a cool kid as far as I was concerned

If you were using 3DS for web design you were legit l33t :)

I pulled an all-nighter to hand in a college homework to demonstrate gradient descent using Maya once. Sadly, the teacher was not impressed. Good times.

Re: Only 90s Web Developers Remember This (2014)

#399
post #302
post #288

Earlier quoted context omitted.

> only 5 lines of javascript in the whole infernal thing. No thanks, I won't be having any of that in my program I feel exactly the same way. HTMX is a godsend. That and a Tailwind UI purchase can make anybody very dangerous at frontend. I'm curious for other viewpoints though: what exactly about js gives that icky feeling. For me it's just the inconsistent syntax. With TS, on the other hand just seeing a node module…

Sure the language is a little iffy, but as someone who enjoys shell scripting I have used worse. I think what I don't like is managing the logic two steps removed from where it is used. I tend to write my web apps in what is referred to today as server side rendered(Which sounds stupid to me, I am not rendering anything, I am outputting html for the html terminal to render) as such, all my logic is on one end, and mi…

Using SvelteKit, Drizzle (with drizzle-zod) and tRPC, the process of building a full-stack, highly interactive web app in a single, statically-typed language is quite painless these days.

Re: Only 90s Web Developers Remember This (2014)

#400
post #302
post #288

Earlier quoted context omitted.

> only 5 lines of javascript in the whole infernal thing. No thanks, I won't be having any of that in my program I feel exactly the same way. HTMX is a godsend. That and a Tailwind UI purchase can make anybody very dangerous at frontend. I'm curious for other viewpoints though: what exactly about js gives that icky feeling. For me it's just the inconsistent syntax. With TS, on the other hand just seeing a node module…

Sure the language is a little iffy, but as someone who enjoys shell scripting I have used worse. I think what I don't like is managing the logic two steps removed from where it is used. I tend to write my web apps in what is referred to today as server side rendered(Which sounds stupid to me, I am not rendering anything, I am outputting html for the html terminal to render) as such, all my logic is on one end, and mi…

> as someone who enjoys shell scripting

Ya sick bahstahd! ;]

Post reply on HN