做网站-前端HTML优化

  • 插入HTML。

    • JavaScript中使用document.write生成页面内容会效率较低,可以找一个容器元素,比如指定一个div,并使用innerHTML来将HTML代码插入到页面中。

  • 避免空的srchref

    • link标签的href属性为空、script标签的src属性为空的时候,浏览器渲染的时候会把当前页面的URL作为它们的属性值,从而把页面的内容加载进来作为它们的值。

  • 为文件头指定Expires

    • 使内容具有缓存性,避免了接下来的页面访问中不必要的HTTP请求。

  • 重构HTML,把重要内容的优先级提高。

  • Post-load(次要加载)不是必须的资源。

  • 利用预加载优化资源。

  • 合理架构,使DOM结构尽量简单。

  • 利用LocalStorage合理缓存资源。

  • 尽量避免CSS表达式和滤镜

  • 尝试使用defer方式加载Js脚本。

  • 新特性:will-change,把即将发生的改变预先告诉浏览器。

  • 新特性Beacon,不堵塞队列的异步数据发送。

  • 不同之处:网络缓慢,缓存更小,不令人满意的浏览器处理机制。

  • 尽量多地缓存文件。

  • 使用HTML5 Web Workers来允许多线程工作。

  • 为不同的Viewports设置不同大小的Content。

  • 正确设置可Tap的目标的大小。

  • 使用响应式图片。

  • 支持新接口协议(如HTTP2)。

  • 未来的缓存离线机制:Service Workers

  • 未来的资源优化Resource Hints(preconnect, preload, 和prerender)

  • 使用Server-sent Events

  • 设置一个Meta Viewport


往期热点文章:

   

      # 做网站-JavaScript奇怪技巧

      # 做网站-22个JS开发技巧

      # Windows下mysql主从搭建

      # MYSQL监控工具--mytop

      # 做网站-高级php面试题

      # 编辑器-Sublime Text快捷键

      # Linux常用命令操作详解

      # nginx反向代理如何配置?

做网站公众平台(zwangz888)每天为您分享原创Web开发资讯,开发经验,为您的技能充电。期待您的关注与分享,同时欢迎您留言,让我们每天进步一点点!

网站推广中如何做好网站架构?

做好网站架构有两个好处,一个是提升用户体验,一个是利于搜索引擎排名优化。一般的网站架构要以树形结构为主,层级清晰且不要太多,中小型网站层级不要超过三级。网站架构还要看网站的类型及用途,网站分很多种类,:-架构,网站推广,网站,推广:网站推广中如何做好网站架构?

搜索引擎优化(SEO)与社交媒体:哪种是更好的营销方式?

在策划品牌营销时,最受争议的话题之一是什么样的策略能更好的满足策划目标。因为他们都能够将受众用户引导到网站以增加访问者数量,所以它们是最常用的方法。

百度快照优化中如何解决百度不收录网站内页问题?

首先,需要确认一下楼主的问题,您的意思是想问,如何解决百度收录网站内页的问题,这里楼主提到一个关键词:百度快照。先给大家明确一个问题:百度快照实际上与网页收录是没有之间关系的,从目前的SEO角度,更谈:-快照,内页,百度,收录:百度快照优化中如何解决百度不收录网站内页问题?

如何利用百度熊掌号做新网站PC页面的SEO?

毫无疑问,百度新搜索,已经逐渐的从“站”向“号”转变,这里所谓的站,就是指网站,而号,就是指熊掌号。 简单理解:熊掌号上线的初衷,起初只是针对移动端核心搜索的变革,但随着熊掌号的推进,百度搜索逐渐尝试:-熊掌,seo,pc,百度:如何利用百度熊掌号做新网站PC页面的SEO?

百度是如何判断站内页面质量度的?

看完我这篇文章,就懂了。真正理解百度seo的人都知道,网站的内容质量是网站优化中至关重要的因素,而内容质量大部分都体现在网站内的文章上,那么,什么样的文章是高质量文章呢?高质量文章到底应该遵循哪些标准:-质量度,百度,页面,判断:百度是如何判断站内页面质量度的?