I'd never seen a <map> tag either: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ma...
Who needs HTML? Just create the layout in photoshop, export the whole thing to a flat image, and map all the links...
Hand selecting x,y points was all the rage in the mid 90's.
<!-- Badda Bing, Badda Boom -->
<!-- Technology, Shmechnology. -->
<!-- Congress shall make no law, etc., etc. -->
<!-- The Sitemap, for those unable to figure out the site. -->
<!-- Go ahead and jump. Might as well jump. -->
for better or worse i'd say there was a whole year i made websites using nothing but the map tag.
It is always a good idea to learn about old technologies. Probably the most eloquent reasoning why came from Feynman's "Know how to solve every problem that has been solved."
With the exception of the startup I did, I would characterize most of my experience as a developer in life as working with legacy code. It gets a bad reputation, but at the same time I now have a lot of insight.
> Unfortunately, this only works on a Macintosh running Netscape
Photos of all websites featured in the movie: http://gizmodo.com/every-webpage-from-the-1995-movie-the-net...
$ whois pizzahut.com | grep Creation
Creation Date: 07-dec-1993
Creation Date: 1993-12-07T05:00:00Z
This is how you could visually design and order pizzas via email-to-fax in 1990:
Here's the manual entry and source code for PizzaTool, written in NeWS PostScript, which shipped with OpenWindows on Solaris:
The MIT AI Lab had a program called AI:HUMOR;TS FTP, the Food Transfer Protocol, which was supposed to allow you to download pizzas and other kinds of food over the internet, but it had some bugs and limitations.
One thing I was curious about was how that icon stored near the end of the file looks when rendered.
Did you write this script? This is exactly the kind of fascinating stuff I come to HN hoping to find :)
Ben Stoltz came up with the idea for a "tatool" gui interface for ordering pizzas from Tony & Albas pizzaria down the road in Mountain View, which he implemented in XView using DevGUIde (Sun's GUI builder tool). It inspired me to write Pizzatool for TnT in PostScript by hand -- I remember staying up late at night writing snippets of PostScript code for each of the different pizza toppings!
My initial version would draw a preview of the pizza on the screen, and then fax the image over to the pizza parlor, which confused them a lot because they couldn't tell which ingredients I wanted by looking at the black and white halftone screen printed pizza picture. So the next version just printed text describing the ingredients and delivery instructions, which took a lot less time to fax and was a lot more readable than a halftone image.
There was a bit of a controversy internally at Sun about releasing and supporting the source code, which toolkit to use (there were a lot of politics surrounding that at the time), and unintentionally revealing Sun's secret multimedia pizza faxing strategy to the press. But I wrote a manual entry, disabled the email-to-fax feature, replaced it with a menacing pop-up notification that threatened to hold your pizza hostage until you payed your tab, and managed to ship it in Solaris/SVR4 as an OpenWindows/NeWS demo.
Andy Bechtolsheim used it as an example of Sun's multimedia strategy in a SunWorld interview, and Unix Toady wrote an article about it, so the fallout wasn't as bad as some people were afraid of.
The idea was to test out and demonstrate how to program many of the dynamic user interface widgets, menus, windows, and drag and drop techniques in TNT 2.0. For example, it forked off light weight threads to draw all your pizza toppings at once, and you could spin the pizza to "cook" it by rotating the pixels repeatedly, then drag and drop an image into the pizza to customize it! It could even interoperate with another demo called "RasterRap". Here's a video that demonstrates spinning pizzas and dragging and dropping images from RasterRap into PizzaTool, which I recorded at the Exploratorium years ago (PizzaTool demo starts at 21:40, and the white and red pizzatool icon is visible at 13:00 -- it looks like a pizza box):
Demonstration of SimCity running under the HyperLook user interface development system, based on NeWS PostScript. Includes a demonstration of editing HyperLook graphics and user interfaces, the HyperLook Cellular Automata Machine, and the HyperLook Happy Tool. Also shows The NeWS Toolkit applications PizzaTool and RasterRap. HyperLook developed by Arthur van Hoff and Don Hopkins at the Turing Institute. SimCity ported to Unix and HyperLook by Don Hopkins. HyperLook Cellular Automata Machine, Happy Tool, The NeWS Toolkit, PizzaTool and Raster Rap developed by Don Hopkins. Demonstration, transcript and close captioning by Don Hopkins. Camera and interview by Abbe Don. Taped at the San Francisco Exploratorium.
The thing that strikes me the most about this whole thing is that your pizza tool is essentially the same functionality as Domino’s online pizza builder today—but it took the rest of the world a quarter century to recreate what you had in 1990?! Sometimes I feel like the consumer software market has hit the ‘pause’ button on the computer revolution and stalled forward progress for decades…learning about this tool backs that suspicion with proof. You were active during the golden age of desktop software, this must have been such and exciting time to be creating things.
“I would love to be able to order a pizza w/out all the hassles of talking to a human. O:-) ” — Angela Thomas
AMEN! I Loved this quote from the email exchange : ) About to watch your video now, can’t wait to see these ideas brought to life in motion.
Thanks again for the background info and links, feel free to send any further replies to firstname.lastname@example.org in case this HN thread gets lost. I’d love to hear more about what you built since the pizza tool too, I’m fascinated!
The currently served "old" version was probably disabled to redirects to the modern ordering website so the antique non/functionality from ever interfering with the modern website and not lose sales by attempting to convert customers into the new funnel.
Looks like they not just still serving it, but have updated it at some point in time also.
It's not valid, but it's responsive.
It has no jQuery dependency, but it uses Google Analytics.
It's insecure HTTP but a "trusted" hostname.
It's low contrast and navigable (inasmuch as there are no links).
Plus ca change...
When Rasmus Lerdorf designed PHP in 1994, he made it have case-insensitive function names since at that time, neither side had won and he wanted it to look good in HTML:
<CENTER><B>Hello <? ECHO $you >!</B></CENTER>
<center><b>Hello <? echo $you >!</b></center>
4.2. Element and attribute names must be in lower case
XHTML documents must use lower case for all HTML element and attribute names. This difference is necessary because XML is case-sensitive e.g. <li> and <LI> are different tags.
Comment shows it was created in 1994
DESCRIPTION Home Page.
Date Who Comments
---- --- --------
08/18/94 SCO created.
I love how they aligned input elements by using monospace and matching number of characters. A paradigm predating even tables!
Of course, the really old web pages will still work because of fewer/no external dependencies.
I do remember going to imdb in those days and making a screen shot to show my relatives over xmas break. Haven't seen it in about 10 years though.
They used to run all the McDonalds stuff at one point iirc.
I have no idea if this is true, it's probably completely apocryphal, but it's a nice hack if it's true.
Also, have a look at the Groklaw archives if you haven't: http://www.groklaw.net/staticpages/index.php?page=2006121221...
Caldera renamed themselves The SCO Group after acquiring the name and trademark from The Santa Cruz Operation in 2001.
Later, things went south and the new SCO(G) turned litigious. The original SCO was not responsible for the later shenanigans, and it was painful to see their name dragged through the mud.
See also: Cingular -> AT&T
Of course you can order them delivered online, just like pizza (but with a minimum of 8 cases):
Sort of a tangent but I still remember building a SOCKS client on top of Winsock using undocumented Windows APIs. It was great that you could simply ask Windows to alias your code segment register to look like a data segment register and then replace the first 5 bytes of function calls to jump where you wanted it to go. And DLLs were in the global space back then. So it changed it for every app using that DLL. Those were fun days.
Also, Domino's is way ahead of them when it comes to actually ordering pizzas online. Has anyone seen the Domino's pizza delivery tracker? It's awesome. It actually makes delivery feel faster by breaking it into steps.
It's a shame they're miles ahead of the other chains in actually putting lots of jalapenos on the goddamn pizzas when I ask for extra jalapenos, though!
(Nowadays HUT is renamed Aalto University).
I knew we needed some grub for the upcoming night of debauchery.(Yea, I was quite the charmer?)
Even now, I would rather have the original website, over the flashy current one. Sometimes less is more? Do I want to make more than a few decisions when ordering a pie--under the influence? I kind of liked calling--order--cash--bye bye.
Care to elaborate?
Thought this comment was particularly humorous, considering general the lack of content
* PIZZA HUT INC. *
* PHI proprietary information: the enclosed materials contain *
* proprietary information of Pizza Hut Inc. and shall *
* not be disclosed in whole or in any part to any third party *
* or used by any person for any purpose, without written consent *
* of PHI. Duplication of any portion of these materials shall *
* include this legend. *
Somebody else will have to confirm if the online pizza orders were emailed to each location automatically, sent via a Unix application, or faxed.
Can someone enlighten me? What's the right form?