摘要: 1、介绍visibilityState 这是一个HTML5新提供的一个api,主要作用就是记录当前标签页在浏览器中的激活状态。所谓“激活状态”指的是当前标签是否正在被用户浏览。 2、应用场景 监控用户行为,当用户的视角不在当前页面时,暂停加载广告,幻灯片、停止加载视频、开始加载小动画等。减少对用户宽 阅读全文
posted @ 2018-11-19 17:03 samirah 阅读(260) 评论(0) 推荐(0)
摘要: WebSocke是什么? WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就 阅读全文
posted @ 2018-11-19 17:02 samirah 阅读(170) 评论(0) 推荐(0)
摘要: iframe在ios里webview滑动问题:在iframe外面的div加定位 阅读全文
posted @ 2018-11-06 14:51 samirah 阅读(2064) 评论(0) 推荐(0)
摘要: iframe 向父窗口 父窗口向 iframe 内部子窗口传值 接受信息 如果执行 e.data 不存在 阅读全文
posted @ 2018-11-06 14:45 samirah 阅读(12883) 评论(0) 推荐(0)
摘要: 何为scoped? 在vue文件中的style标签上,有一个特殊的属性:scoped。当一个style标签拥有scoped属性时,它的CSS样式就只能作用于当前的组件,也就是说,该样式只能适用于当前组件元素。通过该属性,可以使得组件之间的样式不互相污染。如果一个项目中的所有style标签全部加上了s 阅读全文
posted @ 2018-09-14 18:55 samirah 阅读(5287) 评论(0) 推荐(0)
摘要: 水平方向 垂直居中 垂直水平居中 阅读全文
posted @ 2018-09-13 15:46 samirah 阅读(148) 评论(0) 推荐(0)
摘要: H5标准声明,使用 HTML5 doctype,不区分大小写 标准的 lang 属性写法 声明文档使用的字符编码 优先使用 IE 最新版本和 Chrome 页面描述 页面关键词 网页作者 搜索引擎抓取 为移动设备添加 viewport iOS 设备 begin 添加到主屏后的标题(iOS 6 新增) 是否启用 WebApp... 阅读全文
posted @ 2018-09-13 11:09 samirah 阅读(107) 评论(0) 推荐(0)
摘要: 一、网页生成过程 网页的生成过程,大致可以分成五步。 这五步里面,第一步到第三步都非常快,耗时的是第四步和第五步。 "生成布局"(flow)和"绘制"(paint)这两步,合称为"渲染"(render)。 二、回流&重绘 网页生成的时候,至少会渲染一次。用户访问的过程中,还会不断重新渲染。 以下三种 阅读全文
posted @ 2018-07-25 15:40 samirah 阅读(134) 评论(0) 推荐(0)
摘要: 1、简化代码结构,更利于搜索引擎分析抓取有用内容: 页面尽量采用DIV+CSS,表格展现模式用table; 所有js、css采用外联方式,图片采用css精灵,减少请求次数。 2、重要内容优先加载(第一个链接最好是网站主关键词,不刻意要求),可以用css来处理,索引一篇文章的长度也是有限制的,一定要把 阅读全文
posted @ 2018-07-25 15:29 samirah 阅读(448) 评论(0) 推荐(0)
摘要: 官方提供的 CDN 地址: <script src="https://unpkg.com/react@16/umd/react.development.js"></script> <script src="https://unpkg.com/react-dom@16/umd/react-dom.de 阅读全文
posted @ 2018-07-23 17:10 samirah 阅读(230) 评论(0) 推荐(0)