http+tcp
wen_special
这个作者很懒,什么都没留下…
展开
-
对web标准的理解
web标准:不是某一个标准,而是一系列标准的集合。一个网页,分为3给部分:结构,表现和行为。那么从这3个部分分析,web标准又是结构化标准,变现标准和行为标准的集合。结构化标准 XML:可扩展标记语言。和HTML一样,XML同样来源于SGML,但XML是一种能定义其他语言的语。XML最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络数据的转换原创 2018-01-23 10:04:15 · 390 阅读 · 0 评论 -
HTML简单的基础知识
总结下学的一些关于HTML的知识。内容会不断更新。内容是自己对知识点的理解以及结合百度一些的资料。所以哪里有问题,欢迎留言~DOCTYPE作用: 放在网页顶部的声明。主要是告知浏览器的解析器应用什么文档标准来解析这个文档。若不存在或格式不正确时,会导致文档以兼容型模式呈现。标准模式和兼容模式的区别: Standards(标准)模式(也就是严格呈现模式)用于呈现遵循原创 2018-01-21 15:18:49 · 252 阅读 · 0 评论 -
浏览器渲染原理
看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。我知识做一个简单的总结。浏览器工作过程浏览器会解析一下3个东西:HTML,SVG,XHTML等产生DOM TreeCSS 产生CSS规则树JavaScript通过 DOM API 和 CSSDOM API 来操作DOM Tree 和CSS Rul原创 2018-01-25 14:45:29 · 187 阅读 · 0 评论 -
浏览器内核
浏览器内核:通俗的来说浏览器内核也叫做渲染引擎,排版引擎,或者说是解释引擎。是浏览器中最核心的部分。浏览器内核作用:帮助浏览器渲染网页的内容,将页面内容和排版代码转换为用户所见的视图。渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的...原创 2018-01-24 17:00:58 · 297 阅读 · 0 评论 -
各种存储
浏览器中有很多存储,比如说就分为了离线存储和本地存储离线存储(manifest) 原理:基于新建的appcache文件的缓存机制(不是存储技术)。通过这个文件上的解析清单离线存储资源,这些资源就会像cookie一样被存储了下来,之后没有网的时候,会通过离线存储的数据进行页面展示离线浏览:用户可以在应用离线时使用它们速度:已缓存资源加载速度快减少服务器负载: 浏览器只从服务器...原创 2018-03-29 21:37:44 · 1333 阅读 · 0 评论 -
web常见的各种攻击和防御
XSS攻击跨站脚本攻击;是什么:攻击者向有XSS漏洞的网站中输入恶意的HTML代码,当其浏览器浏览该网站时,这段HTML代码会自动执行。(理论上所有可以输入的地方没有对输入的数据进行处理,都会存在XSS攻击);危害: 盗取用户cookie,破坏页面结构,重定向到其他网站;防御:对用户输入的信息进行处理,只允许合法的值;CSRF攻击跨站请求伪造是什么:攻击者盗用了你的身...原创 2018-05-26 14:06:24 · 2652 阅读 · 0 评论