本文内容转自夏永峰的博客,原文地址点击这里:这里。

一、base64编码优点

base64编码用途很广泛,在前端中,可以把图片资源转成base64编码嵌在src中或者css的url内。使用base64编码有一些优点:

1:计算机最终存储和执行的是01二进制序列,这个二进制序列的含义则由解码程序/解释程序决定,而base64是通过计算字节而来。
2:很多场景下的数据传输要求数据只能由简单通用的字符组成,比如HTTP协议要求请求的首行和请求头都必须是ASCII编码。

继续阅读

博客很久没有更新了,今天正好学习DOMContentLoaded,看到AlloyTeam的这篇文章,分析的很好,所以转来,方便以后方便查看。

原文地址:http://www.alloyteam.com/2014/03/effect-js-css-and-img-event-of-domcontentloaded/

前端的纯技术就是对规范的认知

什么是DOMContentLoaded事件?
首先想到的是查看W3C的HTML5规范,DOMContentLoaded事件在什么时候触发:

继续阅读

在上一篇中仅仅总结了fis的基本使用方法,诚实的说,fis并不需要你进行任何的配置即可完成很多的工作,你只需要执行fis server starttfis release在加上一些参数即可。在上一篇内容一提到了一些roadmap的使用,比如替换less文件为css文件的时候需要配置roadmap.ext,在使用时间戳的时候配置roadmap.path等,今天就总结一下roadmap的所有配置。

继续阅读

因项目需要用到fis,所以需要对fis具有比较深入的学习与了解,在此记录学习fis的一些笔记,比官网文档更快快速入门。

FIS是专为解决前端开发中自动化工具、性能优化、模块化框架、开发规范、代码部署、开发流程等问题的工具框架。
使用FIS我们可以快速的完成各种前端项目的资源压缩、合并等等各种性能优化工作,同时FIS还提供了大量的开发辅助功能。

继续阅读