A little earlier than that, I remember a use-after-free of a graphics context in Amiga Mosaic that would cause it to occasionally render in another window.
Only 90s Web Developers Remember This (2014)
331–340 of 407 posts
Re: Only 90s Web Developers Remember This (2014)
#332I think the most obscure thing I used was , which would generate a client key/cert pair, store the key locally in your browser certificate store and send the cert to the server with the form submission I saw exactly one website use it and remember being very confused as to how it achieved that https://web.archive.org/web/20160409081411/https://lists.wha...
Re: Only 90s Web Developers Remember This (2014)
#333Wait, I still use dotted underlines and on my blog, and it does get praise for its design. The dotted underlines look nice, but I guess the is just something I used to add to work around layout quirks in Internet Explorer except I never bothered figuring out in which places they're no longer needed...
Re: Only 90s Web Developers Remember This (2014)
#334> DHTML, which stands for “distributed HTML” > Sites like Dynamic Drive meant that instead of thinking through creative solutions for problems you face, you could just copy and paste this 50 line block of code and everything would be fixed. DHTML in this context stood for Dynamic HTML, not “distributed”, hence the Dynamic of Dynamic Drive.
Re: Only 90s Web Developers Remember This (2014)
#335> DHTML, which stands for “distributed HTML” > Sites like Dynamic Drive meant that instead of thinking through creative solutions for problems you face, you could just copy and paste this 50 line block of code and everything would be fixed. DHTML in this context stood for Dynamic HTML, not “distributed”, hence the Dynamic of Dynamic Drive.
That was meant as a joke, which you misquoted.
Edit to add: others made the same misquote, so I wonder if the author cheekily edited it recently.
Re: Only 90s Web Developers Remember This (2014)
#336Re: Only 90s Web Developers Remember This (2014)
#337Earlier quoted context omitted.
Right, people seem to forget that table-based designs ruled the roost in the 90s and early 00s. All of the vertical align, layering, etc hacks came from people not wanting to use tables anymore and divs (and other block elements) finally becoming more usable. Those hacks were the growing pains of an entire shift in paradigm.
"table-based designs ruled the roost in the 90s and early 00s" Have you checked how HN does layout?
Re: Only 90s Web Developers Remember This (2014)
#338Earlier quoted context omitted.
> > To this day it is the only way to vertically center elements. > Not true anymore (edit: didn't see the 2014) but the productivity cost of not being able to just "vertical-align: middle;" inside divs for the last 30 years must be billions of dollars. Even back then (possibly even back in the 90s? I know this existed in the 2000s) we had "VALIGN=MIDDLE" inside table cells.
Right, people seem to forget that table-based designs ruled the roost in the 90s and early 00s. All of the vertical align, layering, etc hacks came from people not wanting to use tables anymore and divs (and other block elements) finally becoming more usable. Those hacks were the growing pains of an entire shift in paradigm.
Trying to hack a table layout together often led to frequent edits and initial attempts to maintain clean layout comments ended. You're left with never ending that you hopefully at least indented to maintain sanity. But god help you if your stumbled into another person's table layout code...
Spending time just entering "here", saving the file, and seeing where the "here" shows up. By the time 5pm rolled around "here" often turned into something like "ass" or "fuck", or if it's really bad "fuck you". IYKYK
Re: Only 90s Web Developers Remember This (2014)
#339Earlier quoted context omitted.
Here's a puzzle I had from the olden days: how do you do webpages with header and footer such that the footer is always at least as far down as the window height, but if the content is less than enough to push the footer below the fold it should be centered. I remember that being far harder than it needed to be. I was a child though so maybe I just didn't get CSS well enough.
In modern CSS I'd try this: make a super element around the header and content, set the min-height of that to 100vh, and the display to flexbox, with flex-flow: column nowrap; and then align-items: center;
To solve that, there's svh (small), lvh (large), and dvh (dynamic).
If you want to make a div stretch to the height of the window, so that something can appear exactly at the bottom before scrolling,
{ height: 100vh; height: 100svh; }
works best... the first line is there as a fallback for the few browsers that don't yet support svh... and if svh is supported it will replace the first line.
Re: Only 90s Web Developers Remember This (2014)
#340> DHTML, which stands for “distributed HTML” > Sites like Dynamic Drive meant that instead of thinking through creative solutions for problems you face, you could just copy and paste this 50 line block of code and everything would be fixed. DHTML in this context stood for Dynamic HTML, not “distributed”, hence the Dynamic of Dynamic Drive.
> DHTML, which absolutely stands for “distributed HTML” because that’s the name and this isn’t obvious bait for the no fun crowd at Hacker News That was meant as a joke, which you misquoted. Edit to add: others made the same misquote, so I wonder if the author cheekily edited it recently.
https://web.archive.org/web/20240121220542/https://zachholma...