tcp/ip入门经典(第5版) 第十九章 新的web
1.本章内容
新的web
对等网络
IRC和IM
语义WEB
XHTML
HTML5
2.新的web2.0
数据库系统:用于存储和管理数据的单独系统(个人理解为django的MVC结构中的M)
设计元素:预定义的标准元素(个人理解为html)
布局:站点的布局(个人理解为css)
脚本:通过把数据注入预定义结构来生成html代码的一种方式(个人理解为js)
3.对等网络(P2P, peer to peer)
一种信息共享技术,web服务是分散的,每一台计算机既充当客户端又充当服务端。
即数据并不是来自单台服务大量客户端请求的web服务器,相反,数据保留在整个团体的普通PC上。
这里有一个问题,绝大多数连接到internet的计算机都没有永久性的ip,而是通过DHCP接收一个动态地址。在常规的tcp/ip网络上,其他计算机不可能知道然后联系一台没有永久性ip地址或域名的计算机。
对等网络的解决方案就是提供一台*服务器,用于分配客户端随后可以用来相互建立连接的连接信息,流程如下图,
4.消息收发irc/im
internet中继聊天(internet relay chat, IRC):聊天会话通过IRC通道进行,示例如下图
5.XHTML标准
XHTML标准可以将老式的HTML和基于XML的web环境的现实桥接起来。
从本质上讲,XHTML是一个定制的HTML功能,而且它符合XML语法。
6.HTML5的一些重要新特性
支持本地存储和离线应用程序(如cookie)
绘图(drawing)(位图cavas,矢量图svg)
嵌入式音频和视频(video元素)
地理定位(地理定位api)
语义元素(如下表1.9)
7.关键术语