google amp 技术学习

一、Google AMP

AMP,Accelerated Mobile Pages,是Google去年10月份推出的一个提高移动页面访问速度的技术,具体技术细节可以在项目官网看到。AMP页面是大大简化了的移动页面,因此加载更快。AMP有几个特点:
 AMP的HTML代码是标准HTML的一个子集,某些代码不让用了,如table, frame等
 CSS代码也简化,而且要写在HTML中,不能调用外部CSS文件
 JS大部分不能用了,当然就快了,但很多互动功能也就没了
 资源控制,比如图片、视频等用户下拉到图片时再加载
 高度缓存,Google将页面缓存在自己服务器了
具体信息可以自己搜索一下,有几个可以参考的站点如下,AMP Cache guidelines,AMP Overview,AMP Validator,AMP cache modifications best practices,AMP网页google搜索指南
二。那么怎么做?
1.如果是网站编辑开发人员,那么要想利用amp技术,那么就要改写你网站的标签,按照Google的规范标签来。
2.如果你是搜索引擎,那么就得替换google的那些cdn缓存地址,相应的有对应的js,css,图片,其他资源,因为某些原因,这些内容想展示给国内,必须做成,咱们国内的cdn的服务器上面,这样对应的网站,就能在国内看了。

而我们现在主要是做后者的功能开发,要参考,对接,Google的一些api接口规范

你可能感兴趣的:(amp技术)