摘要: 在离线的情况下,浏览器发现html头部有manifest属性,它会请求manifest文件,如果是第一次访问app,那么浏览器就会根据manifest文件的内容下载相应的资源并且进行离线存储,如果已近访问过app并且资源已经立宪存储了,那么浏览器就会使用立宪的资源存储了,然后浏览器会对比新的mani 阅读全文
posted @ 2020-08-08 23:13 大牛半路出家 阅读(377) 评论(0) 推荐(0)
摘要: HTML5的离线存储怎么使用,工作原理能不能解释一下? 1.在用户没有与因特网连接时,可以正常访问站点或应用,在用户与因特网连接时,更新用户机器上的缓存文件 原理: HTML5的离线存储是基于一个新建的 .appcache 文件的缓存机制(不是存储技术),通过这个文件上的解析清单离线存储资源,这些资 阅读全文
posted @ 2020-08-08 23:11 大牛半路出家 阅读(923) 评论(0) 推荐(0)
摘要: html语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析; 在没有样式CCS情况下也以一种文档格式显示,并且是容易阅读的。 搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于 SEO。 使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。 作者:李轻舟链接:https://w 阅读全文
posted @ 2020-08-08 23:07 大牛半路出家 阅读(318) 评论(0) 推荐(0)
摘要: 1、Content方面 减少HTTP请求:合并文件、CSS精灵、inline image 减少DNS查询: DNS查询完之前浏览器不能从这个主机下载任何文件、方法:DNS缓存、讲资源分布到恰当的数量的主机名,平衡并行下载和DNS查询 避免重定向 : 多余的中间访问 使用AJAX缓存 非必须组件延迟加 阅读全文
posted @ 2020-08-08 19:34 大牛半路出家 阅读(234) 评论(0) 推荐(0)
摘要: 基础版本(面试笔试) 浏览器根据请求的 URL 交给 DNS 进行域名解析,找到真实 IP 地址,向服务器发起请求; 服务器交给后台处理完成后返回数据,浏览器接收文件(HTML、CSS、JS、images等); 浏览器对加载到的资源(HTML、CSS、JS、images等)进行语法解析,建立相应的内 阅读全文
posted @ 2020-08-08 19:33 大牛半路出家 阅读(249) 评论(0) 推荐(0)
摘要: alt属性和title属性的区别是前者是在图片无法加载的时候才会显示的其值,而title是在图片正常加载鼠标划上去显示的值 阅读全文
posted @ 2020-08-08 19:31 大牛半路出家 阅读(214) 评论(0) 推荐(0)
摘要: 1.合理的title,description,keywords:搜索对三个的权重逐个减小,title值强调重点即可,重点词出现不要超过两次,而且要靠前,不同页面的title要有所不同。description把页面内容高度概括,长度合适,不要过分堆砌关键词,不同页面description有所不同,ke 阅读全文
posted @ 2020-08-08 19:30 大牛半路出家 阅读(205) 评论(0) 推荐(0)
摘要: 8 种请求方法 OPTIONS:返回服务器针对特定资源所支持的 HTTP 请求方法,也可以利用其向 web 服务器发送 * 的请求来测试服务器的功能性。 HEAD:向服务器索与 GET 请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的情况下,就可以获取包含在响应小消息 阅读全文
posted @ 2020-08-08 19:29 大牛半路出家 阅读(685) 评论(0) 推荐(1)
摘要: 伪类和伪元素的具体概念如下: 伪类:用于已有元素处于某种状态时为其添加对应的样式,这个状态是根据用户行为而动态变化的。 例如:当用户悬停在指定元素时,可以通过:hover来描述这个元素的状态,虽然它和一般css相似,可以为已有元素添加样式,但是它只有处于DOM树无法描述的状态下才能为元素添加样式,所 阅读全文
posted @ 2020-08-08 19:27 大牛半路出家 阅读(227) 评论(0) 推荐(0)
摘要: 解决办法为: (1) 用HTML标签设置HTTP头信息 <HEAD> <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META HTTP-EQUIV 阅读全文
posted @ 2020-08-08 19:20 大牛半路出家 阅读(728) 评论(0) 推荐(0)