TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Only 90s web developers remember this (2014)

628 点作者 Fiveplus超过 3 年前

118 条评论

rufus_foreman超过 3 年前
My first software dev job was in the 90&#x27;s writing PHP for a mom and pop ISP that was trying to get into app development. It was originally supposed to be Perl, the job interview was something like:<p>Me: <i>demos CRUD app for keeping track of my record collection, hosted on a free site</i><p>Owner: You wrote this?<p>Me: Yeah.<p>Owner: This is in Perl?<p>Me: Yeah.<p>So I got hired. The day I got there, he told me they were going to use PHP instead of Perl. Sure, cool, whatever. He told me that I had to start being productive in the first couple weeks or he would have to let me go, couldn&#x27;t afford to keep people that weren&#x27;t working out. I was down with that. He had some HTML pages that he had created in a WYSIWYG editor, I think it was Dreamweaver, and I was going to add some PHP scripting to those pages.<p>How hard could that be?<p>So I get to work and open these HTML files and I don&#x27;t even remember exactly, I think like the login page HTML was 20 pages of code long, maybe I&#x27;m exaggerating, I&#x27;ve blocked most of it out of my memory but I seem to remember nested tables inside of nested tables inside of nested tables with spacer GIFs and &amp;nbsp;s all over the place and I remember looking at it and thinking: What. The. Actual. Fuck.<p>But I did it! I managed to get the guy to take a look at what the editor he was using actually created and get him to simplify some things, I fixed a few bugs and was working on features and he came in around noon and told me you know what I said about being productive in the first few weeks? Forget about that, we&#x27;re good.<p>The week before I was doing manual labor in a factory. It was like going from the 1800s to the 2000s over a weekend. I made $9 an hour, less than I was making stacking boxes on pallets, but of course totally worth it in the long run. Good times.
评论 #29300974 未加载
评论 #29300855 未加载
评论 #29302610 未加载
评论 #29298860 未加载
评论 #29302198 未加载
评论 #29298820 未加载
评论 #29301593 未加载
评论 #29302033 未加载
评论 #29299707 未加载
评论 #29299416 未加载
评论 #29299209 未加载
jraph超过 3 年前
&gt; I miss the good ol’ days. Today we have abstractions on top of abstractions on top of JavaScript, of all things<p>It seems I learnt HTML just between these two eras. After the &amp;nbsp;, 1px spacers and tables, and before the piles of abstractions.<p>People cared about doing well formed XHTML and having those W3C Valid XHTML badges, and also those &quot;install Firefox&quot; buttons.<p>This was short so today everything looks ugly to me, old and new, in different ways.<p>I still use (polyglot) XHTML5 (HTML5 if I don&#x27;t control everything being input) and avoid frontend frameworks and web fonts when I get to decide. This is a world where implementing a search bar for people who haven&#x27;t discovered CTRL+F yet takes 30 lines of dumb Javascript and filters 200 items in 1 second on a slow computer without any caching trick and that does not require minifiers and bundlers. Which does not actually sound impressive, or shouldn&#x27;t anyway. A world where when you disable Javascript, the page is still perfectly readable. A world where a silly mistake in the HTML markup is noticed.<p>To build an actual web application where it does not makes much sense to have the content as a web page, I started liking Svelte but I&#x27;ll still at least consider doing things by manipulating the DOM directly before deciding.
dmje超过 3 年前
Wow. That took me back. All those things, every day. And table layouts of course. And let&#x27;s not forget slicing images, and slapping those into tables too. If I remember rightly, Photoshop had an &quot;export to slices&quot; thing built in. Amazing. Loved it.<p>And of course one of the biggest issues with today&#x27;s web: you can&#x27;t just view source and copy paste. You&#x27;re in the land of chasing back up CSS files, js libraries, or finding yourself unable to steal an image because it&#x27;s not just an image you can right click on any more.<p>Golden times.
评论 #29297824 未加载
评论 #29299632 未加载
评论 #29298898 未加载
评论 #29298587 未加载
评论 #29300304 未加载
评论 #29303555 未加载
davidbarker超过 3 年前
That&#x27;s the first time I&#x27;ve heard DHTML to mean &quot;distributed HTML&quot; — I always knew it to mean &quot;dynamic HTML&quot;.
评论 #29297251 未加载
评论 #29297742 未加载
评论 #29298444 未加载
评论 #29297427 未加载
评论 #29300876 未加载
评论 #29297273 未加载
评论 #29299613 未加载
评论 #29299117 未加载
Ozzie_osman超过 3 年前
The awesome thing about that period was how we learned. You&#x27;d be on a web page, see something funky (positioning, rounded corners, etc) and be like &quot;how the heck did they do that?&quot;.<p>Then you do the ol&#x27; &quot;View Source&quot; and now that technique is in your toolkit. In fact you&#x27;d prob head right over to your geocities site and try it out right away.
评论 #29298271 未加载
评论 #29299597 未加载
评论 #29304523 未加载
评论 #29303048 未加载
评论 #29298337 未加载
评论 #29298157 未加载
samwillis超过 3 年前
They have missed out Perl CGI scripts from “Matts Script Archive”[0]!<p>I remember much difficulty as a 13YO trying to get his “guest book” Perl script to work for the first time (with all its famous security holes).<p>Oh, and “CGI Proxy”! Hosting that somewhere on a personal site so that we could get passed the filter on the schools internet. Anyone who knew how to host that had great power in the IT rooms!<p>Edit: wow cgi proxy has been updated as recently at 2019! [1]<p>0: <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;19980709151514&#x2F;http:&#x2F;&#x2F;scriptarchive.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;19980709151514&#x2F;http:&#x2F;&#x2F;scriptarch...</a><p>1: <a href="https:&#x2F;&#x2F;jmarshall.com&#x2F;tools&#x2F;cgiproxy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;jmarshall.com&#x2F;tools&#x2F;cgiproxy&#x2F;</a>
评论 #29301643 未加载
评论 #29301138 未加载
评论 #29298267 未加载
评论 #29316333 未加载
评论 #29298003 未加载
sen超过 3 年前
I was a high school dropout working in a skate shop in the mid 90s, teaching myself web design via view-source, and the owner of the shop asked if I could build him a little website for the store. This was back when only big companies had websites, so him having one for his little skate shop was mind blowing to everyone. I had no idea what I was doing... just copy&#x2F;pasting various bits I liked from big websites like Microsoft.com or telco websites as they had the &quot;nicest&quot; sites at the time.<p>It got me poached by a media company who was all-in on the dotcom boom hype and convinced we&#x27;d all be billionaires within a year. They paid me stupid amounts of money (for a dropout skater who refused to wear a button up shirt to work) and I cranked out crappy HTML templates for them to sell to people who had &quot;an idea and some money&quot;, investing their life savings in the &quot;next big thing&quot;. Always felt dirty working there, so I wasn&#x27;t upset when they went bust and ended up owing millions to creditors and losing everything they had.<p>That all led to a 20 year career in web stuff for F500s and Government as I self-taught my way through web design, to graphic design, to front end dev, to back end dev, then to netsec. To this day I never finished school or got any qualifications, new jobs would come to me via old jobs. Something I think would be impossible in IT today.<p>I left tech about 10 years ago now and mostly work on old cars and be a dad, reading HN to see how much things have changed and for the nostalgia trips like this. It&#x27;s insane seeing how different things are when it wasn&#x27;t &quot;that&quot; long ago. I can&#x27;t think of any other industry that can be so unrecognisable within such a short timeframe.
RedShift1超过 3 年前
&gt; The absolute first thing we did with CSS was use it to stop underlining links.<p>I don&#x27;t know how this trend came to be. I fought it for as long as I could, links are underlined and when you hovered them the underline would go away to make it extra clear this is an interactive element. I considered it a staple of good design. Why did we remove the underline?
评论 #29297733 未加载
评论 #29298363 未加载
评论 #29297723 未加载
评论 #29298081 未加载
评论 #29297490 未加载
评论 #29297544 未加载
评论 #29297798 未加载
评论 #29297503 未加载
评论 #29302055 未加载
DerekBickerton超过 3 年前
1x1 pixel GIFs are still in use on places like Amazon where the 1x1 GIF image is overlayed on top of another (larger) image. It&#x27;s to stop people right-clicking and saving the larger image to their device (because copyright). Anyways I can just press F12 and &#x27;steal&#x27; the image from devtools, so it&#x27;s not hard to overcome.
评论 #29298007 未加载
评论 #29299609 未加载
评论 #29298353 未加载
评论 #29298130 未加载
invalidusernam3超过 3 年前
The author forgot making rounded corners using images! I kind of miss the creativity of old web development, especially before responsive web design. There was so much more variation and most sites didn&#x27;t look like the default bootstrap template. But there were a lot of bad things about this era, particularly non standard browsers
评论 #29299696 未加载
评论 #29300431 未加载
评论 #29301281 未加载
评论 #29301364 未加载
fauria超过 3 年前
I&#x27;m missing the &lt;marquee&gt;:<p><a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en&#x2F;docs&#x2F;Web&#x2F;HTML&#x2F;Element&#x2F;marquee" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en&#x2F;docs&#x2F;Web&#x2F;HTML&#x2F;Element&#x2F;marqu...</a><p>, the &quot;under construction&quot; GIFs:<p><a href="https:&#x2F;&#x2F;www.vice.com&#x2F;en&#x2F;article&#x2F;9akenz&#x2F;this-guy-compiled-every-under-construction-gif-from-the-90s" rel="nofollow">https:&#x2F;&#x2F;www.vice.com&#x2F;en&#x2F;article&#x2F;9akenz&#x2F;this-guy-compiled-eve...</a><p>and those lightsaber horizontal content dividers.
评论 #29299801 未加载
评论 #29300079 未加载
dig1超过 3 年前
Don&#x27;t worry, some of us still are using those tricks, especially nbsp and blank pixel. Why? Well, I&#x27;m doing backend&#x2F;infra stuff most of my time, so I have no idea what is current or bleeding edge in frontend space these days. When someone starts screaming that page&#x2F;app is looking broken and fronted devs are sleeping in different timezones, a couple of nbsp-s usually fix the problem. Happy customer, happy me :)<p>Btw. isn&#x27;t DHTML for &quot;Dynamic HTML&quot;?
评论 #29297180 未加载
评论 #29297235 未加载
davismwfl超过 3 年前
Definitely was interesting, and fun times for sure.<p>Microsoft with ASP, ActiveX and VBScript in pages. I also remember writing ISAPI extensions for IIS to handle searching backend systems. IIRC e-bay was the best known company that had an ISAPI extension at one point. I worked at a smaller company where we did it cause our systems were disconnected and we had to search custom databases.<p>Macromedia with dreamweaver &amp; Flash &amp; shockwave at one point (think that was a little later).<p>Java applets, ugh.<p>Splash pages, visitor counters.<p>ODBC, ADO, OLE DB... Connecting to databases was always about finding the right driver for your OS and DB version which depending on OS &amp; DB could be a challenge.<p>Browser targeting was a major pain, splash&#x2F;home pages telling you to only use IE or Netscape etc.
cmg超过 3 年前
I&#x27;ll always have a fond memory of window.status, which still exists but doesn&#x27;t do anything on the majority of browsers anymore as they don&#x27;t have status bars to modify the text of.<p><a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;API&#x2F;Window&#x2F;status" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;API&#x2F;Window&#x2F;stat...</a>
评论 #29299996 未加载
评论 #29300005 未加载
评论 #29301612 未加载
ameen超过 3 年前
A lot of old 90&#x27;s &quot;hacks&quot; are still commonplace in current email design. Thanks to Outlook&#x27;s reliance on a brain dead MS Word-based rendering system rather than using actual modern HTML5.<p>And since Outlook is still the standard for email clients in the workplace, all other systems are impacted as well.<p>It&#x27;s interesting to see modern day developers struggle with email design and turn to folks like us :D
评论 #29299190 未加载
评论 #29300245 未加载
Brajeshwar超过 3 年前
Wow!<p>Thanks to pixel fonts, I was able to build a multi-million dollar project for Pocket PC Devices during the early 2000s. It has the clearest typography at that distance from the eye level, and the availability of the stylus made it possible to get 8-pt clear text. The project made a lot of physicians&#x2F;clinics very happy and I got a lot of Thank You&#x27;s for a very long time after its release.<p>Image Splicing. I remember building a developer tool, something of a 9-piece-splicer tool in Flash. It takes in an image, and spice the edges so you can have a liquid&#x2F;elastic box with the desired border - sharp or rounded edges - use it with tables or DIVs.
DonHopkins超过 3 年前
Who remembers when everybody was syndicating all their favorite RSS feeds on their own blogs, and then some joker posted a blog entry to his own RSS feed with a title like &quot;What happens when you put an unbalanced &lt;BLINK&gt; tag into the title?&quot;, and the ENTIRE BLOGOSPHERE started blinking?
评论 #29300903 未加载
hn_throwaway_99超过 3 年前
As a prolific user of nbsp; for aligning&#x2F;indentation&#x2F;spacing, I feel like millions of man years could have been saved by just deeming that acceptable than by trying to find the right voodoo mix of padding&#x2F;margin&#x2F;box-model yada yada that we ended up with.
SavantIdiot超过 3 年前
Forgot page counters.<p>&#x2F;cgi-bin<p>ColdFusion<p>Absence of alpha-channel on gifs so having to match the background color.<p>But yes, it was the wild-wild-west of security holes out there! The amount of genius it takes to create a new web exploit these days is astonishingly high compared to 1994.
评论 #29300033 未加载
huntermeyer超过 3 年前
No mention of the page-view counter?<p>Remember those, we&#x27;d put the message &quot;just a counter, don&#x27;t click&quot; beneath them.
评论 #29302015 未加载
评论 #29296766 未加载
评论 #29297176 未加载
评论 #29297597 未加载
评论 #29301944 未加载
Fred27超过 3 年前
A 90s page isn&#x27;t a 90s page without an animated gif of man digging a hole with &quot;under construction&quot;.
评论 #29297788 未加载
评论 #29301348 未加载
matsemann超过 3 年前
Other stuff I did was frames, because I didn&#x27;t know how to do stuff on a server. So one frame for the menu and one for the header, things that should be equal on all pages.<p>Using lots of b-tags to create rounded borders. Or lots of images.<p>Faux columns to make it seem like different parts of the layout had the same size.<p>The golden layout or what it was called. Maybe a bit later than the 90s, when tables weren&#x27;t as hip to use anymore.
评论 #29299000 未加载
fault1超过 3 年前
Don&#x27;t forget rabid useragent sniffing to send browsers the &quot;good pages&quot;: <a href="http:&#x2F;&#x2F;webaim.org&#x2F;blog&#x2F;user-agent-string-history&#x2F;" rel="nofollow">http:&#x2F;&#x2F;webaim.org&#x2F;blog&#x2F;user-agent-string-history&#x2F;</a><p>this probably started in 1997-or 1998 or so, and probably had its apex in the mid 2000s especially with the hegemony of IE5.
评论 #29298167 未加载
jawngee超过 3 年前
It was x.gif, 1x1.gif was a waste of two bytes which was considerable savings on those insane table layouts.
评论 #29301497 未加载
评论 #29298086 未加载
imperio59超过 3 年前
He forgot to mention hiding sensitive information behind a JS-powered script that had the password saved in the clear in the script on the page, and then disabling right-click events so you couldn&#x27;t inspect the source of the page to find the super secret password...<p>Hint: it was totally unsafe then, it still is now.
评论 #29300187 未加载
tlackemann超过 3 年前
Less we forget about &lt;FRAME&gt;<p>What an amazing time. Felt like the wild west back then.
评论 #29298404 未加载
评论 #29297415 未加载
评论 #29297118 未加载
评论 #29297278 未加载
评论 #29297239 未加载
评论 #29304124 未加载
poulsbohemian超过 3 年前
This is why the tech industry only having a memory of about five years makes me sad. You learn the tricks to get the job done, the next generation comes along and mocks you for being outdated, not understanding that they build on the shoulders of what came before them.
andrew311超过 3 年前
A memory seared into my brain from the 90s:<p>I was in the highschool computer lab, working on a website for the school IT administrator. She wanted me to include a patterned background, blinking marquees, GIFs, the whole nine yards. Another student was working on the project with me, sitting next to me. We were both facing the window, away from the door. The admin left the room. I told my fellow student these choices were extremely tacky, and I questioned the life choices that led her to the point of thinking this looked good.<p>Turns out she came back into the room and was behind me the whole time. Boy, did I feel like a jerk. I apologized.<p>What a different time that was.
LaputanMachine超过 3 年前
This post reminded me of the &quot;88x31 GIF Collection&quot; post from a few months ago [1].<p>Weird to think about how much the Internet has changed. Makes me wonder how people will look back on today&#x27;s Internet.<p>[1]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27500624" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=27500624</a>
recursivedoubts超过 3 年前
<i>&gt; Today we have abstractions on top of abstractions on top of JavaScript, of all things.</i><p>from one 90&#x27;s web developer to another:<p><a href="https:&#x2F;&#x2F;htmx.org" rel="nofollow">https:&#x2F;&#x2F;htmx.org</a><p>&lt;blink&gt;hypermedia 4eva&lt;&#x2F;blink&gt;
评论 #29326077 未加载
masswerk超过 3 年前
The most important table construct using a spacer-gif is missing!<p><pre><code> &lt;TD WIDTH=&quot;300&quot;&gt;&lt;IMG SRC=&quot;&#x2F;spacer.gif&quot; WIDTH=&quot;200&quot; HEIGHT=&quot;1&quot;&gt;&lt;&#x2F;TD&gt; </code></pre> defines a column of a minimum width of 200px and a maximum width of 300px. 1990s responsive design.
Rodeoclash超过 3 年前
I got my start cutting HTML in the late 90s. I worked for a development company that had partnered with various design agencies. The design agencies would produce the mock-ups of the website in Photoshop and throw them across to us at the development agency to turn into websites.<p>I would get the templates, use the guides tool to mark out where where the slices would be for the tables then get to cutting. You got quite adept at being able to look at a design and figure out where the spacer gifs would go, where repeating background images would go etc. Everything was laid out using nested tables (and I started with Dreamweaver but at some point just stopped using the &quot;split&quot; view that it had and used it only as an IDE).<p>Once converted to HTML templates it was then plugged into a custom CMS along with any additional programming that might be needed for it. We actually hosted a payment gateway for credit card payments that customers could use. Almost a prototype version of Stripe.<p>The whole process was very assembly line driven:<p>PSD Designs &gt; HTML templates &gt; CMS integration &gt; Custom development &gt; Deployment
beardyw超过 3 年前
I know this is tongue in cheek, but I was there and I hated all the really bad design. Now things are so cool I find myself clicking on plain text because it might be a link. Somewhere in between is where we need to end up.
mattlondon超过 3 年前
DHTML was dynamic HTML IIRC. I don&#x27;t think it has gone away, we just don&#x27;t have a name for it now because it is standard practice to modify the DOM using javascript (for better or worse)
ArtWomb超过 3 年前
Between flash and html5, there was a brief moment where DHTML games looked viable. I remember building something like a space invaders clone. Literally repositioning DOM divs each setInterval tick. There were a few full fledged experiments out there. The beauty is since its just DOM, they are playable forever if still hosted ;)
评论 #29299997 未加载
评论 #29297334 未加载
bdcravens超过 3 年前
- rounded corners with images<p>- searching for random Perl scripts to FTP into your cgi-bin folder
评论 #29298459 未加载
lifeisstillgood超过 3 年前
Completely off the point, but how many other 90s developers feel like failures for not being millionaires or billionaires by now?
评论 #29304168 未加载
评论 #29300835 未加载
jrs235超过 3 年前
Small nitpick, DHTML is Dynamic HTML, not Distributed HTML.
gscott超过 3 年前
ImageMaps to make a single image have clickable hotspots... did lots of those. You didn&#x27;t have to worry about cellphones so you could have a 800px wide menu that&#x27;s an image with hotspots, looked great.
geerlingguy超过 3 年前
I find it insane how much work I still have to do to figure out positioning on a web page (I don&#x27;t do much design these days).<p>Maybe tables weren&#x27;t the best, but they were easy and predictable.
rvieira超过 3 年前
Missing in that list: the amusing Javascript right-click disabling.
评论 #29297350 未加载
评论 #29297292 未加载
评论 #29307444 未加载
csmeder超过 3 年前
My first job as a UX designer was at a company named Mindybody.<p>You might not have heard of it, however, they are the world’s largest provider of scheduling software for Yoga studios (they process billions of dollars in sales every year).<p>I was their first designer and I redesigned their mobile apps and tablet point-of-sale apps (both are modern and decently well designed native apps), however, even today Mindbody still uses most of the stuff in this article for their web experience! It hasn’t changed since they built it in 2008.<p>Here is an example (close the ad for the mobile app to see the site):<p><a href="https:&#x2F;&#x2F;clients.mindbodyonline.com&#x2F;asp&#x2F;su1.asp?tg=&amp;vt=&amp;lvl=&amp;stype=&amp;view=&amp;trn=0&amp;page=&amp;catid=&amp;prodid=&amp;date=11%2F22%2F2021+12%3A00%3A00+AM&amp;classid=1451&amp;sSU=&amp;optForwardingLink=&amp;qParam=" rel="nofollow">https:&#x2F;&#x2F;clients.mindbodyonline.com&#x2F;asp&#x2F;su1.asp?tg=&amp;vt=&amp;lvl=&amp;...</a><p>Every time I apply for a job I worry they will think this is my work. [1]<p>[1] Technically I did design this desktop mobile app. The very first job I had was to adjust the colors and font sizes and replace out gifs on these pages (but the engineers and myself were not allowed to replace any of the underlying html&#x2F;tables or the VB script that powers — besides a few minor tweaks).
ronenlh超过 3 年前
It’s referenced in the 1x1 gif, all website layout was made with tables. And the 1x1 gif allowed to set very narrow columns&#x2F;rows, which could be made to look like borders, with images as the round corners.<p>Also the ubiquitous visitor counter, uploading assets with ftp, cgi-bin, styling in html, animated gifs, midi soundtracks, “in construction” signs, random links to pages the “webmaster” liked.
orkj超过 3 年前
What about the thing that we for some reason slapped on there with pride? &quot;Made with notepad&quot;. Remember those buttons&#x2F;ribbons?
评论 #29311562 未加载
selimthegrim超过 3 年前
I can’t believe I’m the first one to post <a href="https:&#x2F;&#x2F;html5zombo.com" rel="nofollow">https:&#x2F;&#x2F;html5zombo.com</a>
oakmad超过 3 年前
I still convert {&#x27; &#x27;} to &amp;nbsp; every time I see it in the code base.<p>A lot of fond memories from the 90s bubble. I love me some coldfusion and ftp and occasionally think how easier it was in some ways.<p>I also like to say theres not a unicorn today I couldn&#x27;t have founded if I&#x27;d had the idea or insight at the time - plus motivation, money etc. Hindsight and all that.
kccqzy超过 3 年前
This is probably a bit after the 90s but for some reason young me got incredibly excited when I learned about the voice-family CSS hack. Simultaneously it felt like such a brilliant hack to leverage poor CSS parsers of the day, and yet the mere existence of voice-family felt like an early glimpse of a futuristic audio browser.
noyesno超过 3 年前
I would add:<p><pre><code> - messing with the mouse pointer (and adding animated graphics following it), - changing the whole browser’s window’s “chrome” to custom graphics (as in: custom minimize&#x2F;maximize&#x2F;close buttons and the edge graphics of the floating window) - Maybe throwing full-screen to maximize the impact.</code></pre>
评论 #29298258 未加载
rbobby超过 3 年前
&gt; spacer.gif<p>Guilty<p>&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;<p>Guilty (habitual offender)
评论 #29298238 未加载
pimlottc超过 3 年前
I expected the part about buttons to talk about mouseovers. That was wizardry back in the day, making 3D-shaded buttons that animated as when the cursor was over them, and then changing color or something when you clicked. Impressed the hell out of people.
评论 #29299131 未加载
mouzogu超过 3 年前
Yes, I remember all these :)<p>I recall also using 1x1 transparent gif for advertising purposes but can&#x27;t recall exactly why.<p>Also using curved transparent gif images to give a rounded corner effect on elements using table cells for the corners. Very tedious and also not supported by IE at the time, had to use some funky IE workaround. Now solved by border-radius.<p>Also using uppercase for all html elements &lt;TABLE&gt; &lt;FONT&gt; etc. I think it was part of XHTML(?) can&#x27;t recall. We would also run all our pages through an XHTML validator to check for syntax issues.<p>Also using flash swf files to enable custom fonts. There was some really genius workarounds in those days to implement features we now take (somewhat) for granted.
avereveard超过 3 年前
&gt; To this day it is the only way to vertically center elements.<p>I&#x27;m confused, even considering this is a &lt;2014&gt; article, so before the flexbox alignment goodies, one always was a vertical-align and a forced display table from aligning stuff vertically.
dang超过 3 年前
Discussed at the time (of the article):<p><i>Only 90s Web Developers Remember This</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7300429" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7300429</a> - Feb 2014 (394 comments)
robbyking超过 3 年前
The comments on this page are very clearly divided between people who at the time were professional web developers and people who were teen code explorers, and I love them both.<p>I never thought I&#x27;d feel nostalgic for that time in my life.
评论 #29299786 未加载
tarkin2超过 3 年前
This makes me feel old. But also glad. I&#x27;m glad I experienced web dev before the current pile of abstractions, painful convenience tools and frameworks were lumped upon us. It was fun back then. Now it&#x27;s a pain.
评论 #29302421 未加载
评论 #29304356 未加载
ksec超过 3 年前
My memory is hazy, I was reading and thinking surely some of these ( DHTML ) are crossing into early 00s? And then I read<p>&gt; In other words, which editor (FrontPage ‘98, obviously), which web server (GeoCities, you moron),<p>Oh yes. FrontPage 98!<p>&gt; I miss the good ol’ days. &quot;<i>Today we have abstractions on top of abstractions on top of JavaScript</i>&quot;, of all things. Shit doesn’t even know how to calculate math correctly. It’s amazing we ever got to where we are today, when you think about it.<p>Couldn&#x27;t agree more. And not just on the Web, it is abstraction on top of abstraction in everything, from Tech to everything in general.
评论 #29298508 未加载
ModernMech超过 3 年前
This doesn&#x27;t even get into the really good stuff like webrings. In the days before Google and SEO, you needed to be part of some &quot;webring&quot; of related sites if you wanted someone to find your page.
评论 #29301296 未加载
socket0超过 3 年前
One of my first websites used the single pixel GIF for layout, which still works. The website for a snowboarding magazine was intended to symbolise the curved slalom of descending a slope, and was a nightmare in absolute positioning:<p><a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;QVcAYqf.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;QVcAYqf.png</a><p><a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;2SDxhii.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;2SDxhii.png</a><p><a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;ZBEk9ae.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;ZBEk9ae.png</a>
macintux超过 3 年前
My contributions to the nostalgia parade:<p>- <a href="http:&#x2F;&#x2F;blooberry.com&#x2F;indexdot&#x2F;html&#x2F;index.html" rel="nofollow">http:&#x2F;&#x2F;blooberry.com&#x2F;indexdot&#x2F;html&#x2F;index.html</a><p>- <a href="http:&#x2F;&#x2F;blooberry.com&#x2F;indexdot&#x2F;css&#x2F;index.html" rel="nofollow">http:&#x2F;&#x2F;blooberry.com&#x2F;indexdot&#x2F;css&#x2F;index.html</a><p>- <a href="https:&#x2F;&#x2F;web.mit.edu&#x2F;wwwdev&#x2F;www&#x2F;cgic.html" rel="nofollow">https:&#x2F;&#x2F;web.mit.edu&#x2F;wwwdev&#x2F;www&#x2F;cgic.html</a><p>And I haven&#x27;t really done any web programming since cgic days, thankfully.
deepsand超过 3 年前
Ah this brings back memories, and so do many of the anecdotes in this thread.<p>I remember trying these tricks for my Pokémon site hosted on Angelfire. Great fun as a 10 year old, I even started making my own animated gifs.<p>The page is still up, with this being the latest announcement: <i>I still need a JAVA person and desperately need more webmasters!!! So if you wan&#x27;t to help me e-mail</i><p>Crypto Twitter is very bullish on Web3 being the resurgence of this type of mentality. Fun and accessible technology that has the potential to mature into something powerful. I can’t help but agree.
marcodiego超过 3 年前
One thing a miss: a simple, easy to use, wysiwyg html editor. Also, these days it also would have to be open source. So, my only options look like bluegriffon, whose license&#x2F;monetization I don&#x27;t like, or Mozilla Composer (actually seamonkey), which seems basically abandoned in terms of features and maintenance seem to only make it compile and run on modern system.<p>Some people may suggest a CMS, but I don&#x27;t want a CMS. I just want a simple way to create a personal page. What alternative still remains?
评论 #29298239 未加载
评论 #29298186 未加载
EGreg超过 3 年前
This was a typo, I am sure<p><i>DHTML, which stands for “distributed HTML”, was the final feather in our cap of web development tools.</i><p>Nice that in 2021 we are thinking so much about decentralized systems though :)<p>“Dynamic” btw
seanhunter超过 3 年前
My first web dev job was to make a java applet (yes) which showed a spider moving up and down on a web. Animated GIFs weren&#x27;t a thing back then (like 1996 maybe?) so people who went to our website and waited around long enough for it to load over S L O W internet were completely astounded to see something moving. It was black magic.<p>Blink and marquee tags were the devil though. People who used those should still feel ashamed of themselves.
mikeryan超过 3 年前
I started my true web development arc in 1999 and used most of these techniques. There was a netizen of the time called “Dr Ozone” who was doing mind bending stuff on his site at the time. It’s still around at <a href="https:&#x2F;&#x2F;ozones.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ozones.com&#x2F;</a> it’s where I learned what JavaScript could do. The number of hacks used to deal with the DOM models until jquery was epic.
评论 #29300128 未加载
butz超过 3 年前
You just described building blocks of modern newsletter. In 2021 Outlook is still a thing and renders newsletters using outdated Word HTML engine.
sodapopcan超过 3 年前
Does anyone remember what the name of that guy was who made fonts, in particular a really nice pixel font, who had a pretty funny site including the adventures of Boxlor? I remember loving his site and can&#x27;t remember his name for the life of me.<p>Also, I certainly always had a spacer.gif and ya, my only style was indeed to remove underlining links and my only JS was often only for image rollovers.
xsace超过 3 年前
The best thing back then (as a young adult with too much time) was how easy you could hack a lot of the online forums or servers.<p>searching altavista for phpbb forums using a version vulnerable to a given exploit or using cross site scripting waiting for someone to bite it, and then upload 99 shell everywhere you would gain access.<p>It really felt like having superpower.
WA超过 3 年前
Note the upper case HTML. Not sure when we stopped doing them, but they were everywhere.<p>Also: clan websites with tiny (pixel) fonts. This was early 2000s and we did font-size 8 or 9 px, because it looked cool.<p>Of course, the horror were drop shadows as images in a table layout. I was so happy when CSS had drop shadows and you didn’t need image files and ugly markup anymore.<p>Good times.
lylo超过 3 年前
A nice trip down memory lane. I remember building a site using tables and images to create a rounded border effect<p>Fun times!<p><a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20051119043111&#x2F;http:&#x2F;&#x2F;whistlebump.co.uk&#x2F;" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20051119043111&#x2F;http:&#x2F;&#x2F;whistlebum...</a>
Giorgi超过 3 年前
who remembers 88x36 button banners? You could approach any webmaster in your niche and exchange such banners. Fun times.
ldb超过 3 年前
A great example page <a href="http:&#x2F;&#x2F;vcfmw.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;vcfmw.org&#x2F;</a>
cmaggiulli超过 3 年前
As a backend developer - I literally still use &amp;nbsp; when I’m forced to touch something on the front end
评论 #29301164 未加载
tdrdt超过 3 年前
Don&#x27;t forget slicing images for dropshadows and rounded corners.<p>And the real pros used dithered transparend gifs.
le-mark超过 3 年前
For everyone curious about DHTML, IE5 plus had this “dhtml behaviors” stuff that let one implement reusable components of markup and js. It was actually pretty cool at the time. I worked on a project upgrading an IE7 spa in 2016, from behaviors to angular.
nodesocket超过 3 年前
Can we also include Macromedia[1] and Flash? Ahh remember the days of those beautiful intro website animations?<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Macromedia" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Macromedia</a>
forgotmypw17超过 3 年前
I call mine p.gif.<p>I still use one today, because, in order to maintain the Any Browser promise, I use an XHR request for pre-XHR browsers, which just sets the src of the spacer gif.<p>If any return values are needed, they&#x27;re populated into the src attribute with a redirect. :)
listless超过 3 年前
Holman was one of the first authors that did humor and tech together (at least that I can remember) and he completely changed what I thought a good tech article should be. He was&#x2F;is a great engineer, but he’s an even better communicator.
richardw超过 3 年前
Notepad, alt-tab, F5. Perl that produced JS that posted back to the Perl app. Java applets. C++ ISAPI filters on MS side and a single Sun server for ~3000 client sites. Duke Nukem or Quake until 10pm after work. What a special time.
debaserab2超过 3 年前
&amp;nbsp; has made a big comeback in the era of jsx, which truncates white space around elements and interpolated expressions. I prefer it over an interpolated blank space {&quot; &quot;} since it seems a little easier to read.
hbarka超过 3 年前
I love this. All the talk of low-code-no-code now have never heard of FrontPage 98.
评论 #29302963 未加载
notjustanymike超过 3 年前
Drop shadows, rounded corners, the holy grail layout, optimized for 800x600, 960.css, print stylesheets, flash files, the advent of promises...<p>We didn&#x27;t start the fire, it was always burning while the beachball was turning.
评论 #29299081 未加载
评论 #29299925 未加载
divbzero超过 3 年前
View source on this HN thread will reveal the wonderful use of &lt;center&gt; and &lt;table&gt; for layout. One of those tags is technically deprecated but in practice both enjoy near 100% browser support.
dehrmann超过 3 年前
Because I saw an example of it in the post, what&#x27;s the right way to handle special characters in script tags? Browsers seem to let you do anything, but stray ampersands are sort of illegal?
评论 #29299905 未加载
peanut_worm超过 3 年前
Aw man I remember Dyanamic Drive. I wasn’t alive in most of the 90s but when I was playing around with HTML as a kid, Dynamic Drive was the coolest website around. It was like NPM in 2007.
wonnage超过 3 年前
We need to figure out some sort of fireball-trail equivalent for touchscreens. Hope Apple&#x2F;Samsung invest billions into detecting a hovering finger so we can finally have this!
musicale超过 3 年前
&gt; DHTML, which stands for “distributed HTML”<p>sounds more like &quot;dynamic&quot; HTML<p>and it still exists today except we just call it &quot;javascript&quot; or maybe &quot;front-end web development&quot;
richardfey超过 3 年前
I still remember a DHTML folder tree view, it was quite popular.
cagataygurturk超过 3 年前
&gt; &lt;style type=&quot;text&#x2F;css&quot;&gt;<p>&gt; &lt;!--<p>&gt; a:hover {text-decoration: none; color: #000000}<p>&gt; --&gt;<p>&gt; &lt;&#x2F;style&gt;<p>The &lt;!—- —&gt; wrapping the inline CSS made me chuckle. The first CSS hack in the history.
jphalimi超过 3 年前
Memories! :-) I was a web developer in the 2000s and I can relate to all of these very accurately… Replace Frontpage 98 by Frontpage 2003 and there you go!
ChrisMarshallNY超过 3 年前
I still use the 1-pixel (8-bit PNG), in my native swift client development. It&#x27;s a cheap way to reserve a space for programmatically-set images.
CodeWriter23超过 3 年前
I clicked in hoping to see some tacky background tiles.
topherPedersen超过 3 年前
&quot;1x1.gif let you push elements all around the page effortlessly. To this day it is the only way to vertically center elements.&quot;
nunez超过 3 年前
I miss when about: pages were useful and universal. Nowadays every browser has their own internal scheme and have dropped about:
marioletto超过 3 年前
1999: <a href="https:&#x2F;&#x2F;www.atomicsky.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.atomicsky.com&#x2F;</a>
goshx超过 3 年前
I’d add to the list VBScript and hidden iframes to do what Ajax made easier… great times. RIP FrontPage.
zmix超过 3 年前
&quot;Distributed HTML&quot;? I thought DHTML meant &quot;Dynamic HTML&quot;?! Or is he being sarcastic?
评论 #29302149 未加载
vgeek超过 3 年前
The fun of DHTML menus and your Homestead website, complete with neon green hit counter and guest book.
mixmastamyk超过 3 年前
Was just thinking the other day I miss the title &quot;webmaster,&quot; made one feel important. ;-)
p2p_astroturf超过 3 年前
&gt; It had Active Desktop. It had Channels.<p>I remember playing with Active Dekstop as a kid, but what were channels?
评论 #29298346 未加载
d23超过 3 年前
Wow, dynamic drive. I thought that was like the coolest site on the planet when I was a kid.
brazzy超过 3 年前
Ah, yes. I remember when PHP was still called PHP3, and that was also the file type suffix.
saganus超过 3 年前
I thought DHTML stood for &quot;dynamic html&quot;, not &quot;distributed html&quot;?
评论 #29300274 未加载
ajsnigrutin超过 3 年前
I write maybe three lines of html per year...<p>I still start writing everything in UPPERCASE.
xhxjzjzjzj超过 3 年前
The backwards compatible comment tags around scripts and styles. Lol
easton_s超过 3 年前
Placing table tags beside or below parent tags rendered differently.
beirut_bootleg超过 3 年前
I remember iepngfix.htc. Glad that whole thing&#x27;s over.
omgmajk超过 3 年前
Oof, the PTSD is real.
RiverBucketShoe超过 3 年前
This is the peak of my HTML knowledge. I feel called out
brailsafe超过 3 年前
Hmm, I always thought DHTML was Dynamic HTML
tompazourek超过 3 年前
And websites made with Macromedia Flash...
aledalgrande超过 3 年前
haha this reminds me of when I started to see HTML in high school, fun times
DonHopkins超过 3 年前
Who remembers the Xerox PARC Map Viewer?<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Xerox_PARC_Map_Viewer" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Xerox_PARC_Map_Viewer</a><p>&gt;Xerox PARC Map Viewer was one of the earliest static web mapping sites, developed by Steve Putz in June 1993 at Xerox Corporation&#x27;s Palo Alto Research Center (PARC). The Xerox PARC Map Viewer was an experiment in providing interactive information retrieval, rather than access to just static files, on the World Wide Web.<p>&gt;Map Viewer used a customized CGI server module written in Perl. Map images were generated in GIF format from two server side programs. MAP-WRITER created the raster images from the geographic database and RASTOGIF would convert the raster image into the GIF format.<p>And who remembers Metricom Ricochet wireless spread spectrum radio modems?<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ricochet_(Internet_service)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ricochet_(Internet_service)</a><p>&gt;Ricochet was one of the pioneering wireless Internet access services in the United States, before Wi-Fi, 3G, and other technologies were available to the general public. It was developed and first offered by Metricom Incorporated, which shut down in 2001. The service was originally known as the Micro Cellular Data Network, or MCDN, gaining the Ricochet name when opened to public use.<p>&gt;History<p>&gt;Metricom was founded in 1985, initially selling radios to electric, gas, oil, and water industrial customers. One of its founders and its first President was Dr. David M. Elliott. Another of its founders was Paul Baran. Paul Allen took a controlling stake in Metricom in 1997. Service began in 1994 in Cupertino, California, and was quickly deployed throughout Silicon Valley (the northern part of Santa Clara Valley) by 1995, the rest of the San Francisco Bay Area by 1996, and to other cities throughout the end of the 1990s. By this time, the original network had been upgraded, via firmware improvements, to almost twice its original throughput, and was operating at roughly the speed of a 56 kbit&#x2F;s dialup modem; in addition, Ricochet introduced a higher-speed (nominally 128 kbit&#x2F;s, in practice often faster) service in 1999; monthly fees for this service were more than double those for the original service.<p>&gt;At its height, in early 2001, Ricochet service was available in Atlanta, Baltimore, Dallas, Denver, Detroit, Houston, Los Angeles, Miami, Minneapolis, New York City and surrounding New Jersey, Philadelphia, Minneapolis-St. Paul, Phoenix, San Diego, San Francisco, Seattle, and Washington, D.C. Over 51,000 subscribers paid for the service. In July 2001, however, Ricochet&#x27;s owner, Metricom, filed for Chapter 11 bankruptcy and shut down its service. Like many companies during the dot-com boom, Metricom had spent more money than it took in and concentrated on a nationwide rollout and marketing instead of developing select markets.<p>&gt;Ricochet was reportedly officially utilized in the immediate disaster recovery situation of the September 11, 2001 terrorist attacks, partially operated by former employees as volunteers, when even cell phone networks were overloaded.<p>And who remembers the Metricom &#x2F; Xerox PARC Map Viewer Mash-Up, a decade before Google Maps?<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19173570" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=19173570</a><p>&gt;Remember Xerox PARC&#x27;s map viewer, developed by Steve Putz in June 1993, running on a SparcStation 2?<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Xerox_PARC_Map_Viewer" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Xerox_PARC_Map_Viewer</a><p>&gt;There was a way to embed maps in a web page and provide a bunch of points of interest to overlay on the map.<p>&gt;Metricom was using it to provide coverage maps of their pole top box locations, for their spread spectrum wireless mesh radio network (it was rolled out in the Bay Area around 1994-1996 or so).<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ricochet_(Internet_service)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ricochet_(Internet_service)</a><p>&gt;I remember being impressed by how cool and powerful (and generous) it was for one web site like Xerox PARC&#x27;s map viewer to provide dynamic map rendering services for other web sites like Ricochet&#x27;s network coverage map!<p>&gt;Then a decade later, along came Google Maps in 2005.<p>&gt;Also:<p><a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20020623093514&#x2F;http:&#x2F;&#x2F;www2.parc.com&#x2F;istl&#x2F;projects&#x2F;www94&#x2F;mapviewer.html" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20020623093514&#x2F;http:&#x2F;&#x2F;www2.parc....</a><p>&gt;A particularly innovative use of the map service is the U.S. Gazeteer WWW service created by Brandon Plewe [Plew1]. It integrates an existing Geographic Name Server with the PARC Map Viewer. A user simply enters a search query (e.g. the name of a city, county, lake, state or zip code) and a list of matching places is returned as a formatted HTML document. Selecting from the list generates another HTML document consisting of two maps (small and large scale) with the location highlighted (using the Map Viewer&#x27;s mark option). The server in New York does not generate or retrieve the map images, since they are references directly to the HTTP server at Xerox PARC. The user&#x27;s WWW browser retrieves the map images from the server in California and displays the complete document to the user.<p>&gt;Documentation:<p><a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20080621011940&#x2F;http:&#x2F;&#x2F;www2.parc.com&#x2F;istl&#x2F;projects&#x2F;mapdocs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20080621011940&#x2F;http:&#x2F;&#x2F;www2.parc....</a><p>&gt;FAQ:<p><a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20080420130346&#x2F;http:&#x2F;&#x2F;www2.parc.com&#x2F;istl&#x2F;projects&#x2F;mapdocs&#x2F;mapviewer-faq.html" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20080420130346&#x2F;http:&#x2F;&#x2F;www2.parc....</a><p>&gt;Details:<p><a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20080608142726&#x2F;http:&#x2F;&#x2F;www2.parc.com&#x2F;istl&#x2F;projects&#x2F;mapdocs&#x2F;mapviewer-details.html" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20080608142726&#x2F;http:&#x2F;&#x2F;www2.parc....</a><p>&gt;&#x2F;mark=latitude,longitude,mark_type,mark_size place a mark on the map. &quot;,mark_type&quot; (1..7) and &quot;,mark_size&quot; (in pixels) are optional. multiple marks can be separated by &quot;;&quot; (see example below).<p>&gt;&#x2F;map&#x2F;color&#x2F;mark=37.40,-122.14;21.35,-157.97 Specifies marks for Palo Alto, California and Pearl Harbor, Hawaii.<p>One cool feature of the early Ricochet modems was that they supported the Hayes command set, and you could issue a command that listed the names of all the other radio modems and pole top radios that were within range. With that knowledge, you could issue the command &quot;ATDT&lt;name&gt;&quot; and connect directly to another modem or pole top box, and then issue remote commands to it, asking it to list out other radios it could see, and explore the network hop by hop!<p>You could also find those names and locations on the map mash-up, when they later published it, but that took all the fun of hacking out of it. But they eventually disabled those discovery features, and locked the network up more securely.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26376655" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=26376655</a><p>&gt;EvanAnderson 8 months ago | parent | context | favorite | on: We may soon have city-spanning 900 MHz mesh networ...<p>&gt;I am reminded of the old Ricochet network:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ricochet_(Internet_service)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ricochet_(Internet_service)</a><p><a href="http:&#x2F;&#x2F;daedalus.cs.berkeley.edu&#x2F;talks&#x2F;retreat.6.96&#x2F;Metricom.pdf" rel="nofollow">http:&#x2F;&#x2F;daedalus.cs.berkeley.edu&#x2F;talks&#x2F;retreat.6.96&#x2F;Metricom....</a><p>&gt;It was an idea ahead of its time.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12531884" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12531884</a><p>&gt;creeble on Sept 19, 2016 | parent | context | favorite | on: LoRa Range Testing in San Francisco<p>&gt;Anyone remember Metricom?<p>&gt;900mhz, miles of range, dial-up modem speeds.<p>&gt;hhshephard on Sept 19, 2016 [–]<p>&gt;Yes, yes indeed. Changed my life in 1998 when I no longer had to be in the office when on Pager Duty. Just velcroed a ricochet modem to my laptop and I was good to go from anywhere. We kind of take that convenience for granted these days.<p>Metricom&#x27;s radio modems were based on spread spectrum radio technology invented by Hedy Lamarr and George Antheil:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Spread_spectrum#Invention_of_frequency_hopping" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Spread_spectrum#Invention_of_f...</a><p>&gt;During World War II, Golden Age of Hollywood actress Hedy Lamarr and avant-garde composer George Antheil developed an intended jamming-resistant radio guidance system for use in Allied torpedoes, patenting the device under U.S. Patent 2,292,387 &quot;Secret Communications System&quot; on August 11, 1942. Their approach was unique in that frequency coordination was done with paper player piano rolls - a novel approach which was never put into practice.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hedy_Lamarr" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hedy_Lamarr</a><p>&gt;At the beginning of World War II, she and composer George Antheil developed a radio guidance system for Allied torpedoes that used spread spectrum and frequency hopping technology to defeat the threat of jamming by the Axis powers. Although the US Navy did not adopt the technology until the 1960s, the principles of their work are incorporated into Bluetooth and GPS technology and are similar to methods used in legacy versions of CDMA and Wi-Fi. This work led to their induction into the National Inventors Hall of Fame in 2014.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;George_Antheil" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;George_Antheil</a><p>&gt;In 1941, Antheil and the actress Hedy Lamarr developed a radio guidance system for Allied torpedoes that used a code (stored on a punched paper tape) to synchronise random frequencies, referred to as frequency hopping, between a receiver and transmitter. It is one of the techniques now known as spread spectrum, widely used in telecommunications. This work led to their being inducted into the National Inventors Hall of Fame in 2014.
asddubs超过 3 年前
the most nostalgic thing for me was the html comment within the style tag
geuis超过 3 年前
&gt; DHTML, which stands for “distributed HTML”,<p>Nope. It stands for Dynamic HTML.
elwell超过 3 年前
Also: Dreamweaver
sbussard超过 3 年前
not_a_virus.hta
ChrisArchitect超过 3 年前
(2014)<p>Why&#x27;d you submit this?
otterley超过 3 年前
Flagging for clickbait title.