Snapshot: Viaweb, June 1998
前方的另一条路
2012年1月
1998年6月雅虎收购消息公布前几小时,我给Viaweb的网站截了一张快照。我想着也许有一天回头看看会挺有意思。
首先注意到的是页面有多小。1998年的屏幕要小得多。如果我没记错的话,我们的首页刚好能塞进当时人们通常使用的窗口尺寸里。
那时的浏览器(IE 6还要等三年才发布)字体很少,而且没有抗锯齿渲染。如果你想让页面看起来好看,就得把展示文字渲染成图片。
你可能会注意到Viaweb和Y Combinator的logo之间有些相似之处。那是我们创办YC时开的一个内部玩笑。考虑到红色圆形是多么基础的图形,当我们创办Viaweb时,我惊讶于很少有其他公司用它做logo。过了一阵子我才明白原因。
在公司页面上,你会注意到一个神秘人物,名叫John McArtyem。Robert Morris(又名Rtm)在蠕虫事件后非常抗拒公众关注,不想让自己的名字出现在网站上。我设法让他同意了一个折中方案:我们可以用他的简介,但不能用他的名字。他后来在这方面倒是放松了一些。
Trevor在收购完成前后差不多同时毕业,所以在4天之内,他从一个囊中羞涩的研究生变成了百万富翁博士。我作为新闻稿写手的职业生涯巅峰之作,是一篇庆祝他毕业的稿子,配图是我在一次会议中给他画的速写。
(Trevor还以Trevino Bagwell的身份出现在我们为商家提供的网页设计师目录中——商家可以雇这些人来搭建店铺。我们把他塞进去当托儿,以防竞争对手拿垃圾邮件骚扰我们的设计师。我们以为他的logo会吓跑真正的客户,但并没有。)
回到90年代,要获取用户,你得让杂志和报纸提到你。当时没有今天这样的线上发现渠道。所以我们每月付给公关公司16,000美元,让他们帮我们在媒体上争取曝光。幸运的是,记者们挺喜欢我们。
在我们关于从搜索引擎获取流量的建议中(我觉得当时SEO这个词还没被发明出来),我们说只有7个搜索引擎重要:Yahoo、AltaVista、Excite、WebCrawler、InfoSeek、Lycos和HotBot。注意到少了什么吗?Google在那年9月才成立。
我们通过一家叫Cybercash的公司支持在线交易,因为如果我们没有这个功能,在产品对比中会被打得很难看。但Cybercash实在太烂了,而且大多数店铺的订单量都很低,所以商家还不如把订单当电话订单来处理。我们的网站上专门有个页面,试图劝商家不要做实时授权。
整个网站的设计像一个漏斗,把人引向试用驾驶。能在线试用软件在当时是件新鲜事。我们在动态URL里放了cgi-bin,用来迷惑竞争对手,不让他们搞清楚我们软件的工作原理。
我们有一些知名用户。不用说,Frederick’s of Hollywood带来的流量最大。我们对大店铺收取每月300美元的固定费用,所以有几个流量很大的用户还挺让人紧张的。我曾经算过Frederick’s消耗了我们多少带宽,大概正好是每月300美元。
由于我们托管了所有店铺,1998年6月这些店铺合计每月页面浏览量刚刚超过1000万次,我们消耗的带宽在当时看来相当可观。我们办公室接入了两条T1线路(3Mb/秒)。那时候还没有AWS。连服务器托管都觉得太冒险,因为服务器出问题的频率实在太高了。所以我们的服务器放在办公室里。更准确地说,放在Trevor的办公室里。作为回报,他获得了不与任何其他人共享办公室的独特特权,但代价是要和6台尖叫的塔式服务器共处一室。因为服务器散发的热量,他的办公室被戏称为“热水浴缸”。大多数日子里,他那堆窗式空调还能跟得上。
为了描述页面,我们有了一种叫RTML的模板语言——据说是某个缩写,但事实上我是以Rtm的名字命名的。RTML本质上是Common Lisp加上一些宏和库,外面裹着一层结构编辑器,让它看起来像是有语法似的。
因为我们持续发布,我们的软件实际上没有版本号。但在那个年代,行业媒体期待有版本号,所以我们就编。如果我们想引起大量关注,就把版本号设为一个整数。那个“4.0版”图标顺便说是我们自己的按钮生成器生成的。整个Viaweb网站都是用我们自己的软件做的,尽管它并不是在线商店,因为我们想体验用户所经历的一切。
1997年底,我们发布了一个通用购物搜索引擎叫Shopfind。它在当时相当先进。它有一个可编程爬虫,能爬取网上大多数不同的商店,把商品信息提取出来。