《HTML 5和样式应用指南》的作者是Larry Aronson,出生于美国Illinois州的Evanston,伊利诺伊大学厄本那-香槟分校获得计算机学学士学位和物理学学士学位。他的故事是这样的:
在20多年前,万维网在瑞士边境诞生了。当我初次接触到Web的时候,我的工作是华尔街那些大型投资公司之一的顾问,这家公司现在已经不存在了。那是在1993年秋季,我为了建模抵押贷款衍生产品而将一个基于大型机的系统转换为在有一台微机上运行。我在网络管理员的办公室中,网管和我成为了朋友,并且,他炫耀了最近从Illinois大学的FTP站点上下载的一个很酷的应用程序。这个程序叫做Mosaic。我的生活由此开始改变,并且我那时候已经准备好了迎接这一改变。
那时候,我是Apple计算机的HyperCard应用程序爱好者和用户,我已经进入了超文本应用程序的世界,已经为自己和他人创建了多个“栈”(HyperCard程序的称呼)。我通过参与Usenet用户组alt.hypertext以及Panix的本地讨论组(这是总部在纽约市的一个较早的互联网服务提供商),继续跟进这一领域。
从Mosaic对FTP和超文本导航的无缝整合中,我立即看到了Mosaic和Web的潜能。在可以使用Mosaic之前,要访问一个特定的文档,首先必须知道文档位于互联网上何处。然后,登录到FTP服务器,下载文件,并打开它以便阅读。Mosaic不仅将这些步骤自动化,而且帮助你找到你感兴趣的下一个文档。
那是一个令人激动的时刻。每周出现数十个新的站点。Web浏览器的更新版本也可用了,随后Mosaic、MacWeb、WinWeb和Arena频繁地发布,支持更多的HTML标记元素和新的编写功能,例如,居中的文本和内联的图像。每一天,在新闻组讨论和用户组会议中,都会发现和分享新的技术。
1994年初夏,在美国政府允许互联网商用后很短的时间里,另外一位新闻组活跃撰稿人Clay Shirky联系了我。他问我是否感兴趣和他的出版商见面,这家出版商在寻找一位有经验的作者来编写一本关于HTML的图书。Clay有其他的事务,因此,我成了关于Web发布的第一本图书的作者。Clay是一位优秀的作者。他的书《Voices from the Net、Here Comes Everybody and Cognitive Surplus》,是任何想要探索新技术的文化影响的人的必读之作。
本书的第一版在1994年底面世了,并且,第二版《HTML3 Manual of Style》在一年之后出版。......第二版的前言中有这么一段:“本书处于中间阶段。本书第一版在HTML2完成之前编写。如今,HTML处在向第三版转变的过程中。Web本身从学术中心向商业中心过度...本书使用的是仍处在beta测试阶段的产品,这意味者,我今天的最佳猜测,可能无法准确地描述Web明天将会是什么样子。本书将带你开始Web发布,剩下的学习你将在网上进行。”
弹指一挥间,15年过去了,这一段话的意义在今天看仍然成立。Web是正在发展的一项重要技术,它正从商业活动,转向包围和塑造我们的社会活动。主流的浏览器生产厂商对于新兴的HTML5和CSS3规范支持,这将使得Web编写者和开发者,能够创建令人激动的新Web站点。Web在未来几年的改变,将超越过去十多年的变化,这么说是有把握的。这也是本书为之激动的原因。
分享到:
相关推荐
5. 关于我们:介绍网站背后团队的信息和联系方式。 6. 联系表单:允许用户发送询问或预订请求。 7. 响应式设计:确保网站在桌面、平板和手机等不同设备上都能良好显示。 为了将这个模板实际应用到一个网站,开发者...
about.html通常用于介绍网站或企业背后的故事,而blog.html则是展示博客文章的地方。gallery.html可能是图片展示或作品集页面,contact.html则包含联系表单或联系方式,以便用户与网站所有者进行交流。 1.jpg 是一...
- `about.html`: 这是一个关于页面的模板,用于展示网站或企业背后的故事、团队信息或者联系方式等。 2. **图片资源**: - `1.jpg`: 这是一个图片文件,可能被用作网站的背景、logo 或其他视觉元素。在实际应用中...
- `about.html`:关于页面,用来介绍网站或企业背后的故事、团队成员、发展历程等信息。 - `contact.html`:联系页面,提供联系方式如电子邮件、电话、地址等,也可能包含联系表单供用户直接填写。 2. **1.jpg**...
6. **about.html**:公司或个人介绍页面,用于展示网站背后的故事、团队成员或理念。 7. **checkout.html**:结账页面,是电子商务网站的关键部分,用户在此完成购买过程,包括输入支付信息和确认订单。 8. **...
在商业报告、数据仪表板或者在线分析平台中,它们能够帮助用户快速理解和洞察数据背后的故事。 在压缩包文件中,"fusionchart"可能是包含FusionCharts和FusionMaps相关资源的文件夹,里面可能有JavaScript库文件、...
博文链接指向了ITEYE博客上的一个条目(https://xienan123.iteye.com/blog/1050061),这可能是作者对这些项目更详细的技术解释或背后故事的记录。访问这个链接可以获取更多关于压缩包中具体项目的上下文信息和开发...
在这个文件中,可能会有字体的技术规格、安装指南、使用建议,甚至是一些设计灵感和背后的故事。 最后,`never.TTF`是一个TrueType字体文件。TrueType是一种广泛使用的字体技术,由Apple和Microsoft联合开发,可在...
这份文档可能详细记录了项目的进展、遇到的问题以及解决方案,对于理解项目的技术实现和背后的故事有着重要作用。 "mobile"可能是一个文件夹,里面包含着与手机网站相关的源代码、图片资源或其他相关文件。在VB.NET...
这个名为"AsToldOnTheB54"的项目,是一项利用增强现实(AR)技术来揭示纽约市B54公交线路背后故事的创新应用。通过集成AREL(Augmented Reality for Everyone,面向所有人的增强现实)框架,项目开发者旨在为乘客...
**正文** 在Python的数据科学领域,ggplot2的影响力不可忽视,它是一个强大的...无论你是数据科学家、数据可视化爱好者还是Python开发者,掌握`ggtext`都将提升你的数据可视化能力,帮助你更好地传达数据背后的故事。
综上所述,“kidstory-web-app”是一个基于React的Web应用,专注于儿童故事分享,其背后的技术栈主要围绕JavaScript和React展开,通过组件化的开发模式,为儿童提供一个互动性与教育性并重的故事阅读平台。...
4. **姐妹情深.txt**:这个文件可能包含了皮肤的设计理念、特色介绍或者开发者的心得,让用户更好地理解这款皮肤背后的故事和设计意图。 5. **使用说明.txt**:这可能提供了更具体的使用指南,包括如何启用皮肤、...
**项目概述** "Project_71_Story_Hub"是一个正在进行的项目,旨在...通过分析项目标签和假设的文件结构,我们可以深入了解其背后的技术实现和开发流程,这对于我们理解Web开发和JavaScript应用具有很大的参考价值。
“ranting”标签暗示了维克多可能会在某些文章中表达他对行业现状的看法,或者分享他在技术实践中遇到的问题和挑战,这将为读者提供一个更人性化的视角,了解技术背后的故事。 至于HTML(超文本标记语言),它是...
在描述中提到的“归乡者”可能是网站的创始人或一个特定的项目,暗示了网站背后可能有一个个人或团队的故事。他们选择不建立名为“War and Climate Change”的网站,可能是因为他们认为这个话题太过沉重,或者与他们...
在实际应用中,"story-chat-radio" 项目可能包括各种故事呈现方式(如卡片、列表或流媒体格式)、聊天功能(实时通信、私信、群聊)、音频播放器(支持广播和音频故事),以及用户界面定制选项。为了实现这些功能,...
- **嵌入文字和注释**:用户可以在相册中添加文字描述或注释,以记录每个照片背后的故事或情感。 - **导出与分享**:完成设计后,用户可以选择导出为SWF格式的Flash文件,或者生成HTML页面,方便在线分享或嵌入到...