
浏览器
robbie.yang
这个作者很懒,什么都没留下…
展开
-
Javascript 内存(一):基础知识
一、前言Javascript 内存分配的时机是在创建变量阶段,会自动进行内存的分配。并且在不占用该变量的情况下,会自动释放该内存。这个释放的过程称为"辣鸡回收"。二、内存生命周期分配内存阶段使用内存阶段释放内存阶段1. 分配内存阶段该阶段是在创建变量的时候,会自动分配内存地址。// 创建字符串类型变量let obj = { a: "robbie memory"}2. 使用内存阶段该阶段是对创建的变量读写操作的时候进行。// 读操作-将 newObj 的内存地址指向 o原创 2020-11-26 20:16:45 · 248 阅读 · 0 评论 -
谈谈浏览器的缓存机制
谈谈浏览器的缓存机制概述缓存是一种保存资源副本并在下次请求时直接使用该副本的技术。在开发过程中随处可见,小到Javasript作用域内的变量存储,大到使用CDN使静态资源的分布存储到缓存服务器上等。缓存的简单解释就是将我们的计算结果储存,当下一次计算时,可以将保存的结果值快速返回。(类似于CPU寄存器)什么是浏览器缓存浏览器缓存(Browser Caching)是为了节约网络的资源加...原创 2019-03-03 19:11:30 · 876 阅读 · 0 评论 -
Web安全实践
5. 网站安全实践搜索引擎(黑语法)inurl:login.phpintitle:登录intext:登录5.1 XSS 攻击(cross site scripting)XSS攻击全称跨站脚本攻击,是为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。XSS是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植...原创 2018-10-22 14:49:58 · 1077 阅读 · 0 评论 -
浏览器请求与响应全过程详解
3. 浏览器请求与响应全过程详解前言当在浏览器上输入一个网站链接时,它是如何运行将网页内容呈现在我们的浏览器上的呢?本文旨在对www.yangoogle.com网页进行详细分析,了解浏览器展示内容的整个流程。下图是在网上检索到一个较清晰的流程图,本文通过这张图进行展开讲解:首先,对输入的url进行DNS解析(找出对端服务器ip地址)通过ip地址,建立TCP请求(三次握手协议)发...原创 2018-10-22 11:43:52 · 12776 阅读 · 2 评论 -
HTTP(一)、详细介绍
HTTP 概述 HTTP 是一种获取网络资源的通讯协议,它是Web进行交换数据的基础,是一种client-server协议。通常,客户端是由像浏览器这样的接收方发起的,服务端一般分为Web服务器或者Ftp文件服务器。一个完整的Web页面是由不同的子文档拼接而成,例如文本、布局描述、脚本、图片、视频等。HTTP不仅被用来传输HTML文件还可以传输图片、视频或者向服务端发送如...原创 2018-08-02 17:24:17 · 854 阅读 · 0 评论 -
WebGL:一、浏览器检测
简介 WebGL(Web Graphic Language) 程序由在JavaScript中编写的控制代码和在计算机的图形处理单元(GPU)上执行的特殊效果代码(着色器代码)组成。 通俗讲,就是webGL网页就是网页使用的图形语言,通过跨平台共用的开放API,呈现动态3D图形。 webGL2.0规范 webGL示范教程检测浏览器是否对WebGL支持点击进行检测浏览器是否支持w原创 2017-11-03 16:34:48 · 3178 阅读 · 0 评论 -
websocket简述
websocket概念梳理一、实时web应用 1.保持客户端和服务器端的信息同步是实时 Web 应用的关键要素。 2.在 WebSocket 规范出来之前,开发人员想实现这些实时的 Web 应用,其中最常用的就是轮询 (Polling) 和 Comet 技术。 3.Comet 技术实际上是轮询技术的改进,分为两种实现方式,一种是长轮询机制,一种称为流技术。 4.轮询: 客户端原创 2017-09-18 11:49:15 · 633 阅读 · 0 评论 -
主流浏览器的CSS hack
css hack这是一种技术手段,目的是解决不同浏览器对css解析不一致的问题,最终产生的效果就是可以跨终端,在不同浏览器中展示一致的界面效果。原创 2016-09-21 20:45:26 · 459 阅读 · 0 评论 -
浏览器内核的理解
1、常见的主流浏览器内核有Trident (IE垄断)Gecko(FF)Webkit(Chorme)Blink(Chorme、Opera)以上四种浏览器内核,可以将其类比为一块电脑主板。2、浏览器内核包括Javascript解析引擎渲染引擎这两种就好比是这块“电脑主板”上的内存条和显卡的关系。3.常见的Js引擎现今比较出名的有Chorme浏览器的V8原创 2016-09-23 20:30:03 · 3217 阅读 · 0 评论