中企聚易吧 关注:5贴子:20
  • 0回复贴,共1

WEB的本质:WEB的前世今生,WEB究竟是什么(一)?

只看楼主收藏回复

看着我们这个行业芸芸众生,特别是那些半路出家一知半解的从业人员、或者是行都没有入的那此外行,看着他们的漫天言论以及自以为是的认知,感到的就是想骂他们一顿的无知与浅薄。
取名这个标题,很想能给大家说明白,普及一下最原始核心的东西,不要被所有的表象所迷惑。
用百科的解释是:web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。
那么,我们回过头来看看,超文本是个什么鬼东西,我们往往被这些术语迷惑,这些命名术语的前辈,也挺**的,我经常在想,有没有更白话的一个名字,让人一听就明白,不要说得这个听上***哄哄的。
那什么又是超文本,还是看百科的定义吧。
超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。超文本更是一种用户界面范式,用以显示文本及与文本之间相关的内容。现时超文本普遍以电子文档方式存在,其中的文字包含有可以链结到其他位置或者文档的连结,允许从当前阅读位置直接切换到超文本连结所指向的位置。超文本的格式有很多,目前最常使用的是超文本标记语言(标准通用标记语言下的一个应用)及富文本格式。
是不是又被这里面的什么超链接啊,网状文本,什么超文本标记语言、富文本格式等等这些牛逼的命名给弄得头大。我时常呐喊,能不能通俗点啊,各位发明创造的老大们,我简直要给你们烧香膜拜了。
简直了,简直了,什么都是超、超、超,就不能不用这个字开头吗?
OK,那什么我们来看看,这些究竟是怎么回事,能不能用更通俗的语言表述出来呢?
那么,首先,我们得要明白什么是文本吧?
文本,是指书面语言的表现形式,从文学角度说,通常是具有完整、系统含义(Message)的一个句子或多个句子的组合。一个文本可以是一个句子(Sentence)、一个段落(Paragraph)或者一个篇章(Discourse)。广义“文本”:任何由书写所固定下来的任何话语。(利科尔) 狭义“文本”:由语言文字组成的文学实体,代指“作品”,相对于作者、世界构成一个独立、自足的系统。
回到没有电脑的时候,比如:我们读小学,我们记录或则学习数学的时候,用什么来进行书写与计算,大哥:是笔与纸啊,那个们写到纸上的文章(诗歌、散文、情书)、写到纸的数学(加减乘除、公式、计算步骤)等,这些记录在纸上的脑袋中的字母、文字、语句、文章、符号、标点等,都是文本。
那电脑是什么鬼,很神奇吗,我认为一点都不。
那回到有电脑的时候,电脑只不是人类发展历史长河中人类发现的一个工具而已。人类一直在发现创造新的工具来记录或替代人类的各种劳动,最后人类就只想躺在床上,达到衣来伸手、饭来张口的目的。
扯远了,电脑只是一个工具,帮助人类存储记录、计算的一个工具。替代纸笔、珠算等或我们流传至今的一些记录、计算的工具,所有不神奇,说不准在发展多年后,这个鬼东西就会被另外的鬼东西淘汰了。
当然电脑的原理咱就不说了,我也不知道(当然什么冯·诺依曼这不是什么原理、只是一个归纳整理),我时常也在想,这鬼东西,有了电就能工作,电就是他的粮食,有了电这破铜废铁还有这么多的能力。这电更厉害了,没有这东西,啥电器都没有了。
继续继续:啥是超文本;
我也至今不明白,是那个**大牛取的这个名字以及给的那定义,我当时学习的时候反正是被绕进去了,我认为:能不能这样,比如:我们传统的文本在纸上记录的时候,对图片、声音、视频等这些内容是难以表达,而在电脑上能够实现,这种可以涵盖音、视、图、文展示形式的文本内容,称为超文本呢?
那什么是超链接呢,什么是超文本标记语言呢?这里涉及到浏览器,行业标准什么的。
那就先来看看浏览器、行业标准规范啥的吧,用一个什么比喻好呢。
举个生活中容易理解的例子吧:比如修房子吧,一栋楼,有很多房间,我们往往看到的房间都一样的格局,那这在修房子之前,我们需要有一个设计人员,画出图纸,那么我们的施工队就会按这个图纸来进行施工。那么这个图纸就是一个施工的标准。或者我们自己也会经常遇到这样子的事情,在做事情之样,我们自己会设计好在按设计好的流程、标准去实施。那么这个就是标准规范了。当你更多的人都用你定义好的这个流程、标准后,那么就可能形成了一个行业的标准了。这个标准是否能让其它人也跟着遵守那就在于使用的人群数量以及价值了。
那么浏览器就是相当于施工队了,按着图纸把房间给修起来。
那超文本究竟是什么呢。通俗来说,就是用一种规范的文本来让音、视、图、文在计算机上展示出来,而定义这个标准的就是最初创造浏览器或定义这些标准的人了。我们能推翻自己来定义吗?能,前提你得很牛逼到能影响到整个行业、或者在你自己的工作中你所能够影响的范围内。
还是修楼的例子:咱们前面修一栋楼,那楼不就是一个房间一个房间,一层层的堆砌起来的吗?
那要是修多栋一摸一样的楼呢?每个楼之间进行去呢,那就得修路,在我们这里也相当于所说的超链接,也就是我要怎么到这栋楼去。
超文本:就像是每一栋楼;超链接:就像到达每一栋楼的路;我们通过这条路到达了某栋楼。
那每一栋楼的房间,就相当于按图纸具体展示出来的音、视、图、文;
不管我们的计算机怎么发展,这些标准的东西,亘古不变;就如修房子,以前是茅草、土、石头、在后来砖、在在后来是玻璃或者这些材料的混合。可图纸上房间的大小、高宽、空间等永远不会变。


IP属地:北京1楼2020-01-11 15:26回复