Web 开发标准 | 青训营

50 阅读1分钟

这是我参与「第六届青训营」笔记创作活动的第6天。活动详情:# 第六届青训营笔记伴读 | 升级学习体验,高效掌握知识

Web 标准是由标准机构来创建的,这些机构通过邀请不同技术公司的人员聚集在一起,并就如何以最佳方式实现所有用例达成共识。本节课将针对 Web 标准这一课题,带领大家了解行业标准的发展动态,更好地把握前端的前沿趋势。

  • 关于前端开发

    • 起源、架构、变迁
    • 前端应用的领域
    • 语言、框架、工具
    • 前端学习路线图
  • 关于Web标准

    • 了解Web标准组织
    • W3C与Ecma会员
    • W3C流程
    • TC39流程
    • 如何参与

W3C

负责对Web进行标准化。分为结构层、行为层、表现层。

  • 结构化标准:XHTML和XML
  • 行为标准:对象模型W3CDOM。ECMAScript等
  • 表现标准:CSS

性能优化

前端的性能优化分为两类:

  • 文件加载更快:
    • 传输的数据包更小 图片压缩和文件压缩
    • 减少渲染次数:缓存 HTTP缓存、本地缓存、keep-alive缓存
  • 渲染更快:
    • 提前渲染 ssr服务端渲染
    • 避免渲染阻塞:css放置在HTML的head中,JS放在HTML的body底部
    • 避免无用渲染:懒加载
    • 减少渲染次数:对dom查询进行缓存、将dom操作合并、使用减少重排的标签