梦幻网络科技

稳健专业、倾听需求、致力创新

软件开发外包出去需要注意哪些问题分析盘点

企业网站建设必知,另类介绍网页、HTML、CSS及JavaScript(上)

企业网站建设必知这次,我们来看网页和HTML。

这个主题被选上是因为发现了一部分初级网页工程师,甚至是初级网页工程师。

虽然已经存在构建站点的方法,但是对于某些概念,总是只能说出函数库名或函数名。

也许程序是正确的,但在逻辑上总有许多黑箱的感觉。

所以这里小编就试着用最简单的方法来解释一些容易被当作常识的部分。

并将所谓网页前端、后端程序、操作系统和计算机硬件这几个看似无关的部分连接起来。

肯定不可能一篇文章就涵盖这样的范围。因此,我们先从浏览器的网页开始。

从根本上说,网页就是档案,或者更确切地说,一个网页包含了许多档案。

打开网页需要用程序来打开,这个程序叫做浏览器(Browser),

如今最受欢迎的浏览器是Chrome、Safari、Firefox、Edge等。

企业网站建设必知,另类介绍网页、HTML、CSS及JavaScript(上)-梦幻科技

正如使用OfficeWord来打开.doc或.docx文件一样,我们必须使用浏览器来正确地打开.html文件。

另外,另一个与Word类似的特性是,不同的浏览器支持也不相同。

就像现在许多公司为了省钱而使用LibreOffice,使用过的人会感到痛苦,

打开与Word文件相同的文件,LibreOffice和Word显示的排版有时会有所不同。

企业网站建设必知,另类介绍网页、HTML、CSS及JavaScript(上)-梦幻科技

该浏览器是一个显示特定格式的文件的显示程序,除了可以在自己的计算机内显示文件以外,

该软件也能跟其他计算机要档案来显示。

其实现方法是通过网络硬件设备与另一方的电脑相连,将文件下载到自己的电脑,然后再显示出来。

那听起来似乎是理所当然的,不值得分享。

但就是所谓的魔鬼藏在细节里,有一个问题小编经常被问到:

某网站会直接偷取其他网站的内容作为自己的内容,难道他就不会偷吗?

这种回答令人遗憾:

不会,但可能会让他觉得「很烦」,

或者让他在技术上无法克服(假设他没有特别的目标或者技术力量较弱)

由于因特网的作用在于将整个网页档案和图片提供给观看者或程序下载,

浏览者或程序再次通过浏览器将所有网页和资源解析后显示出来。

一共有两步,

一、下载->二、显视。

不能接受这个概念可能是因为这两个东西都是由同一个程序(浏览器)依次执行的。

当你提供了一个网址后,浏览器就会通过硬件设备(以前称为网卡)到那个网址后面相应的电脑上下载目标文件。

当然,提供档案的计算机有权决定提供哪些档案供对方下载,或者决定不提供。

通常我们会把拥有浏览器并发出下载请求(Request)的计算机称为客户端(Client),

称为服务器(Server)的提供文件计算机

如果客户机成功地获取了服务器端提供的文件,那么它将暂时保存数据,其中可能有硬盘空间或Ram,

每一个浏览器都可能有所不同。接着浏览器根据文件设置将这些文件(.html文件和其他资源)显示出来,

成为我们所见的网页。本素材来源于网络,如有侵权,请尽快联系本作者删除!

企业网站建设必知,另类介绍网页、HTML、CSS及JavaScript(上)-梦幻科技


联系我们

18825891603

853408942

:853408942@qq.com

:9:30-22:30

QR code