博客诞生过程与变革:十年来谁是写博客第一人?

北京时间3月21日,国外媒体有文章称,假如没有一亿人每天热衷于写Blog,那么Blog可能不会成为目前互联网上最主要的应用之一。于是,不止一个人声称自己是第一个写Blog的人。到底谁才是第一个真正写Blog的人呢?是备受争议的Dave Wine?是提倡打破旧习的Jorn Barger?还是网络日记作者、在线游戏专家Justin Hall?或者他们都不是,而仅仅是把最原始的Blog加以改造了呢?

  Dave Winer是网络企业联合组织的倡导者之一,同时他还是Scripting News的一名编辑,该网站于1997年4月1日正式发布。

  Winer认为是Scripting News带动了博客的变革,它是目前所有网络日志里运营时间最长的网站。尽管如此,十年前Winer既没有使用“WebLog”这个名词,也没有声称是他创造了这个名词。这一质疑出现后,CNET News.com曾多次邀请Winer对此做出评论,但Winer一直没有做出回应,在一封邮件中Winer将这项荣誉归于他很尊重的前辈——WWW的发明人Tim Berners-Lee。

  Jorn Barger是一位程序员,同时也是一位未来派艺术家和詹姆斯-乔伊斯研究者。也是他创造了“WebLog”一词。1997年12月,他建立了RobotWisdom.com,该网站已经具备了Blog最基本的特征,里面有大量他自认为有趣的内容的链接,例如文学、政治、文化、书籍以及技术等等。

  本周一,Barger在一封写给CNET News.com的邮件中称,“自从我创造了这个词后,我就认为已经定义了Blog的特性,按照我给出的严格定义,Winer的网站不是一个真正意义上的Blog,所以第一个Blog作者的头衔百分之百应该属于我。”

  Barger称他把自己的日志放在网上,所有叫做“WebLog”。之后WebLog被Peterme.com的所有者Peter Merholz简写成了“Blog”。

  “Winer把blog上的页面叫做‘新闻网页’,我认为Blog上不应该出现大量的新闻,而是以我阅读和发现的有价值的东西为主。‘Weblog’和现在互联网上的‘server log(日志服务)’还有‘html log(超文本日志)’其实是一个意思。”Barger在这封邮件中说道。

  Blog建立在.plan之上

  任何一个网络资深人士都会告诉你,早期的互联网用户和现在的Blog用户一样,他们同样会分享自己的个人生活并且对时政进行评论。他们通常会使用邮件或者一种叫做“.plan”的文件进行分享或者评论,.plan是上世纪70年代出现的一种技术,现在已经被人们遗忘了。

  .plan文件是一种通过finger服务器发布信息的方法,该文件不会由其他人创建或自动的创建,是一种面向多人的文本文件。网络用户可以把自己的个人生活、工作内容以及想法加入到属于自己的.plan文件中。

  在众多的.plan文件作者中最为有名的当属John Carmack,他是Id Software公司的联合创始人,公司主要从事电脑游戏以及游戏引擎方面的开发,是行业里的领导者,曾开发过《Doom》、《Quake》以及《wolfenstein 3d》等经典游戏。

  Carmack经常会把升级游戏所用到的程序发布成.plan文件,除此以外,Carmack的.plan文件中还包括一些交谈,比如Carmack曾对《Quake》出现的一些漏洞做出解释,“《Quake》出现了一些漏洞,我不得不承认并对此深表歉意,不过我们不准备继续对《Quake 1》做一些修补漏洞的工作,我们会在《Quake 2》中避免这些错误。”

  尽管这些.plan文件看似不能登上大雅之堂的,却在早期的Linux系统中扮演了重要的角色。

  Blog因“finger”而诞生

  阅读.plan文件需要用过“finger”命令,该命令允许用户在远处的计算机上了解近期在其它网络计算机上工作的用户的情况。

  finger”命令出现于世纪70年代,创造者为Les Earnest,是斯坦福大学计算机科学部门的一名高级研究员,此前他曾发明了拼写纠错和草体书写识别技术。

  Earnest在电话采访中表示,“现在仍然有人使用.plan文件,.plan文件最初的用途是告诉人们你在哪里做了哪些事情,比如你要去度假或者履行或者是小睡一会,你就可以写到你自己的.plan文件中告诉别人。之后人们发现,它可以用来发表一些个人观点,这很像Blog,一个个人Blog。”

  1977年12月,Earnest所创造的“finger”命令和.plan文件成为了一个官方的标准,1991年时又得到了进一步的修正。

  上世纪90年代中期,.plan文件以及其使用方法出现在了一些人们的商用名片上和个性签名上。

  学生们利用.plan文件保存个人日志,发布学习进程或者就自己的实践展开讨论。1994年,一名卡耐基-梅隆大学的肄业生开始在自己的.plan文件中书写网络日记,数量多达数百页,其中一些文档一直保存至今。

  由于仅仅是一些文本文件,这些.plan文件没有现在Blog中所拥有的那些特征,比如RSS、CSS、标签、超链接以及评论等功能。多年之后,这些功能才被人们逐个创造出来并应用到网络当中。

  1994年,Justin Hall开办了“Justin’s Home Page”(Justin的个人网页),不久里面开始收集各种地下秘密的链接,这个重要的个人网站可以算是最早的博客网站之一,而当时Hall还只是艾姆赫斯特学院的一名学生。

  在周一的采访中,Hall并没有说自己是第一个Blog作者,“我曾经在网上看到很多网页,上面有很多图片,还有很多古老的谜语,我发现这些东西是在太多太分散了,我很难把它们放在一个页面里,有一次我突发奇想,就是把它们做成可以点击的文本链接,灵感就是这么来的,”Hall说道。

  Blog大事记:

  1971年:斯坦福大学的Les Earnest创造了“finger”命令。

  1977年12月:finger命令成为官方标准

  1994年1月:艾姆赫斯特学院的学生Justin Hall开始在自己的网站links.net上搜集链接并持续了11年之久。

  1995年1月:早期的网络日记出现,作者为Carolyn Burke。

  1997年4月:Dave Winer发布Scripting News,Winer称该网站是互联网上运营最早的网络日志网站。

  1997年9月:Slashdot开始发布“News for Nerds”。

  1997年11月:Jorn Barger的建立网站RobotWisdom.com,并称其为第一个网络日志网站。

  1999年:Brad Fitzpatrick发布Livejournal,并称其是自己“一个不重要的成就”;Peter Merholz将“Weblog”简写为“Blog”;“Blog”这一名词第一次出现在印刷品(韦伯斯特词典)上。

  1999年8月:三个好友在旧金山创立了一家称作的Pyra Labs公司,开发一款Blog工具。

  2001年10月:第一个可移动文本(Movable Type)管理软件被开发出来。

  2003年2月:Google收购Pyra公司及其Blog软件。

  2003年5月:第一个官方的开源Blog软件WordPress出现,并在网上提供下载。

  2003年10月:Six Apart发布第一个Blog服务Typepad。

  2004年1月:Steve Garfield发布了自己的视频Blog,并被认为是第一个“Vlogs”

  2005年10月:VeriSign买下Dave Winer网站Weblogs.com。与此同时,美国在线收购博客网的领导者Weblogs Inc。

  2006年2月:资深Blog作者Jason Kottke在全职经营个人Blog网站一年后宣布放弃。

  2007年1月:媒体博客协会(Media Bloggers Association)的成员因“特工事件”收到了来自联邦法院的诉讼。

  2007年2月:自由记者、视频Blog作者Josh Wolf因蔑视司法被捕。

转载于:https://www.cnblogs.com/springMVC/archive/2007/03/22/2204694.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/436545.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

百度云cdn设置州五年制大专_图说云原生:让云原生转型变得像种白菜一样简单...

序有一天,女朋友突然问我:“能不能跟我讲讲,你每天在开发的这些“天合”云原生平台、容器引擎、微服务,都是做什么的呀?”我说:“可以啊。简单来讲,我们的产品就是帮助客户实现云原生应用的上云…

WinCE中命令行工具Viewbin简介

作者:ARM-WinCE Viewbin是微软提供的一个命令行工具,在WinCE6.0中,可以在"/WINCE600/PUBLIC/COMMON/OAK/BIN/I386"找到他。Viewbin工具可以用来查看NK.bin文件。它可以从NK.bin中获得这个NK image的大小,运行的起始地址…

【转】ABP源码分析四十:ZERO的Application和Tenant

ABP的Zero模块以数据库为数据源实现了ABP框架中的tenant management (multi-tenancy), role management, user management, session, authorization (permission management), setting management, language management, audit logging等核心功能。ABP中的这些功能具体实现都依…

生命、生活:同样重要

生命是一种责任,生命是一个过程,也是一种目的。在短暂的生命历程中,我们必须使生命具有更高的意义。在自己有限的生命中建立起一些永恒的东西。 生命中最好的景致有时并不是用浓墨重彩描绘而成的,它也许只是一个淡淡的足迹&#x…

allegro标注尺寸设置_标注新升级 | SOLIDWORKS 2020新功能揭秘

在实际设计过程中,尺寸链在工程图尺寸标注中使用率是非常高的。尺寸链是由互相联系的尺寸按一定顺序,首尾相接排列而成的封闭尺寸组。常规设置方法在SOLIDWORKS之前的版本中,我们可以使用:基准尺寸、尺寸链(水平&竖直尺寸链)完…

WinCE中命令行工具cvrtbin简介

作者:ARM-WinCE 关于cvrtbin的用途,最常用的就是将NK.bin转换出NK.nb0。用法如下: cvrtbin [options] [filename] -s 从bin文件中产生sre文件 -r 从bin文件中产生rom文件 -a rom文件的起始地址 -w 总线的宽度 -l rom文件的大小 这个工具可…

如何选购计算机主板电池,电脑主板电池耗电太快什么原因?如何判断问题并解决?...

一般来说,主板其实并不是非常容易损坏的,但用的时间长了也会出现些小问题,下面小编为大家介绍电脑主板电池耗电太快什么原因?如何判断问题并解决?电脑主板电池耗电太快什么原因CMOS电池耗电太快,有可能是主…

【转】ABP源码分析四十一:ZERO的Audit,Setting,Background Job

AuditLog: 继承自Entity<long>的实体类。封装AuditLog的信息。 AuditingStore: 实现了IAuditingStore接口&#xff0c;实现了将AuditLog的信息保存到数据库的功能。其通过IRepository<AuditLog, long>实例完成对数据库的操作。 BackgroundJobStore : 实现了IBack…

WinCE BSP中的DAT文件介绍

作者&#xff1a;ARM-WinCE DAT文件用于在WinCE启动的时候&#xff0c;定义文件系统的结构&#xff0c;也就是定义有哪些文件夹&#xff0c;哪些文件在什么位置等。每次冷启动的时候&#xff0c;Filesys模块会根据.dat文件中的内容来创建目录以及目录下的文件。 在BSP中我们可以…

翻译记忆软件:Trados 7/2006,兼容性和基本用法讨论

兼容性 我下载了Trados7&#xff0c;但是发现和Word2003和Word2007均没有加载出来&#xff0c;不能工作。 后来下载Trados2006&#xff08;7.5&#xff09;&#xff0c;安装之后&#xff0c;发现可以在Word2003下使用了&#xff0c;在Word2007下虽然加载项能够出来&#xff0c…

python canvas画移动物体_Python GUI编程入门(25)-移动Canvas对象

Canvas对象生成之后&#xff0c;有时会希望调整对象的位置。例如前面文章中提到的时钟小程序&#xff0c;我们稍加改造可以另外实现一个指针式时钟&#xff1a;在这个小程序中增加的功能就是根据具体时间计算每个指针的坐标信息&#xff0c;这部分功能在时钟类Clock中实现。这个…

【转】ABP源码分析四十二:ZERO的身份认证

ABP Zero模块通过自定义实现Asp.Net Identity完成身份认证功能, 对Asp.Net Identity做了较大幅度的扩展。同时重写了ABP核心模块中的permission功能&#xff0c;以实现授权。注意&#xff1a;ABP仅仅使用了Asp.Net Identity的身份认证功能&#xff0c;但没有使用Asp.Net Identi…

ASP.NET 安全认证(二)——灵活运用deny与allow 及保护.htm等文件

第二部分 Form 认证的实战运用 话说上回&#xff0c;简单地说了一下 Form 表单认证的用法。或许大家觉得太简单&#xff0c;对那些大内高手来说应该是“洒洒水啦”“小 Kiss 啦&#xff08;小意思&#xff09;”。今天咱们来点的花样吧&#xff1a;古有六扇门&#xff0c;拒收…

python nodemcu_python开发nodemcu(一)

nodemcu模块准备工作软件配置&#xff1a;1&#xff1a;查看python版本号&#xff0c;切换到Script目录下2&#xff1a;安装esptool使用命令pip install esptool安装成功标志曾经出现的错误错误提示不知道为什么&#xff1f;我2017/1/8号的时候安装一直提示这个错误&#xff0c…

搜索计算机硬盘的索引恢复,可以做到秒搜的神器everything,你可知对硬盘到底有多大伤害...

相比较Windows系统自带的搜索功能&#xff0c;everything堪称搜索界的神器&#xff0c;尤其在电脑里文件多达数万数十万的恐怖数量&#xff0c;但everything仍可做到秒搜&#xff0c;所以这款软件为大部分办公人员所喜爱。说到everything对硬盘的伤害程度&#xff0c;我们先看看…

【转】ABP源码分析四十四:ZERO的配置

ABP Zero模块中需要配置的地方主要集中在三块&#xff1a;1.配置静态的role&#xff1b;2.配置外部认证源&#xff1b;3.配置本地化语言和资源。 UserManagementConfig/IUserManagementConfig:定义了一个配置项&#xff0c;用于配置外部认证源。默认情况下&#xff0c;ABP Zero…

在.net 2.0 中执行分布式事务:隐式事务篇(SQL Server 与 Oracle)

项目涉及到多个数据库的查询更新操作&#xff0c;也就必然需要分布式事务的支持&#xff0c;查了MSDN知道 .net 2.0 中利用新增的 System.Transactions 命名空间可以简单的实现分布式事务&#xff1a; System.Transactions 基础结构通过支持在 SQL Server、ADO.NET、MSMQ 和 Mi…

广州计算机自考独立办学,广东省06年自学考试独立办班广州考点办学计划的通知...

独立办班是广东省承担主考任务的普通高等院校中独立举办的自学考试辅导班(简称独立办班)&#xff0c;在省考委的领导下&#xff0c;接受省考办的指导与管理。根据广东省考试中心《关于印发2006年广东省自学考试独立办班办学计划的通知》(粤考试中心[2006]164号)文件精神&#x…

android 按下缩小效果松开恢复_Android自定义ScrollView实现放大回弹效果

背景在很多项目中我们都会用到ScrollView这个控件&#xff0c;因为ScrollView能够在屏幕内容多时下上滑动以适配加载的内容。但是ScrollView滑动时效果感觉太死板了&#xff0c;这个时候我们如果给它添加一个回弹的动画效果&#xff0c;会让界面交互更加舒服&#xff0c;提升用…

【转】OData的初步认识

What – OData是什么&#xff1f; OData - Open Data Protocol&#xff0c;是一个设计和使用RESTful API的标准。REST本身只是一个构建web服务的思想和理念&#xff0c;其没有规定一个统一的标准来限制开发人员该如何设计RESTful API。其实我们实际开发中的确也没有遵循某个统…