博客内容为PHP-Interview-QA读后笔记
SEO
- 语义化的HTML代码,符合W3C规范
- 重要内容放在最前
- 重要内容不用js输出
- 少使用iframe
- 非装饰图片加alt
- 添加网站地图
JavaScript代码放在HTML末尾
- 优先加载HTML及CSS,减少用户使用时的加载时长
- 在JavaScript执行之前,保证HTML全部加载
跨域方式
- 使用jsonp进行跨域(只能GET请求),创建回调函数,在服务器返回的数据中调用该函数,并将数据放在函数的参数中
- document.domain + iframe,设置两个页面的基础域名相同(子域不同)
- CORS,服务器返回设置Access-Contorl-Allow-Origin: *
- WebSocket