AMP项目开发实战分享

AMP项目开发实战分享

Google 前沿的 AMP 「 Accelerated Mobile Pages 」技术,能使用户从搜索引擎当中进入我们页面的体验得到一个极大的提升。确切地说,AMP并不是一门新的技术,它只是一种能让页面打开得更快的解决方案。你只要会HTML、CSS、略懂JS,就可以开发你自己的AMP页面。...

阅读全文

前端JS异常上报

前端JS异常上报

JS报错是比较常见的一个情景,但是有一些错误:例如后端接口字段发生变化了导致前端发生运行时错误;那么我们在本地测试的时候是测试不出来的,只有当发布到线上之后才可以发生异常。如果抢救及时,那还好,假如很晚才发现,那就可能造成很大的损失了。如果我们前端可以监控到这种报错,并及时上报的话,那我们的问题就比较好解决了。...

阅读全文

CSS动画形成原理

CSS动画形成原理

在Web应用中,实现动画效果的方法比较多,JavaScript 中可以通过定时器 setTimeout 来实现,css3 可以使用 transition 和 animation 来实现,html5 中的 canvas 也可以实现。除此之外,html5 还提供一个专门用于请求动画的 API,即 requestAnimationFrame(rAF),顾名思义就是 “请求动画帧”。...

阅读全文

对于网络爬虫技术的攻与防

对于网络爬虫技术的攻与防

web是一个开放的平台,这也奠定了web从90年代初诞生直至今日将近30年来蓬勃的发展。 然而,正所谓成也萧何败也萧何,开放的特型、搜索引擎以及简单易学的html、 css技术使得web成为了互联网领域里最为流行和成熟的信息传播媒介;但如今作为商业化软件, web这个平台上的内容信息的版权却毫无保证,因为相比软件客户端而言, 你的网页中的内容可以被很低成本、很低的技术门槛实现出的一些抓取程序获取到, 这也就是这一系列文章将要探讨的话题——网络爬虫。...

阅读全文