Web前端开发实用工具
Qzone产品中心
yunishiyunishi
前端开发实用工具
产品中心
yunishiyunishi
About About yuni
爱生活爱生活爱生活爱生活爱生活爱生活爱生活爱生活
爱旅游爱旅游爱旅游爱旅游
爱折腾爱折腾爱折腾爱折腾
爱复制爱复制爱复制爱复制
爱分享爱分享爱分享爱分享爱分享爱分享爱分享爱分享
爱前端爱前端爱前端爱前端
FiddlerFiddler
WillowWillow
适用范围
• Window平台,Mac平台
• .NET 2.0 •需要 .NET 2.0 环境
•所有的浏览器
适用范围
平台*
项目开发过程项目开发过程
预研阶段
•你需要个榜样,标杆。
预研阶段
。
他他
还是他还是他?
SNS网站网站
常规方法常规方法
技巧一:智能保存文件
需要启用自动需要启用自动需要启用自动需要启用自动
解码功能解码功能解码功能解码功能
智能保存文件
选择目标文选择目标文选择目标文选择目标文
件夹件夹件夹件夹件夹件夹件夹件夹
智能保存文件
文件按照文件按照文件按照文件按照
智能保存文件
文件按照文件按照文件按照文件按照url地址地址地址地址
的组织保存的组织保存的组织保存的组织保存
开发阶段
• XHR跨域问题
••后台接口
开发阶段
文件夹替换
Match URL “Match中的URL必须以“
的Path必须以“\”结尾
文件夹替换
“/” Action“/”结尾,同时Action中
结尾
约定后台接口约定后台接口
联调阶段
• HOST切换
••数据不符合规范
联调阶段
右键菜单右键菜单
选中选中选中选中HOST,,,,
点击右键点击右键点击右键点击右键
管理HostHost
支持一对多支持一对多支持一对多支持一对多
支持通配符支持通配符
支持支持支持支持*????通配符通配符通配符通配符
JSON Viewer
支持支持Unicode
JSON Viewer
)Unicode编码(\uxxxx)
Table
数组结构数组结构数组结构数组结构Table形式显示形式显示形式显示形式显示
Table 视图
形式显示形式显示形式显示形式显示
Table对象链接对象链接
双击链接到对象节点双击链接到对象节点双击链接到对象节点双击链接到对象节点
JSON Viewer
•后台接口开发完成,先自测
• JSON Viewer•使用JSON Viewer来检查接口数据
JSON Viewer
先自测
来检查接口数据
测试阶段
•为啥总是有外网投诉?
••我在公司就无法重现?
测试阶段
?
?
模拟低网速模拟低网速
自定义限制网速
请求延时请求延时请求延时请求延时::::
k/s
响应延时响应延时响应延时响应延时
自定义限制网速
响应延时响应延时响应延时响应延时::::
k/s
发布阶段发布阶段
SOS 紧急紧急BUG
格式化文件
•目前支持格式化 HTML
•基于JSBeautifier( http://jsbeautifier.org/
格式化文件
HTML,CSS,JavaScript
http://jsbeautifier.org/ )
其他技巧
•清理缓存
• base64•图片base64编码
• BOM检查
• HTTP协议校验
其他技巧
Ctrl+
Shift+
+
X+
Ctrl+
Shift+
+
X+
base64 vs CSS
•缺点:
+33.33%+33.33%
部分浏览器不支持*
•优点:
gzip
无颜色种类限制无颜色种类限制
更少的请求数
本地存储
内存和cpu
CSS sprites
HOWHOW
WillowWillow提示
HOWHOW
FiddlerFiddler提示
HOWHOW
关于WebWeb前端开发
Q&AQ&AQ&AQ&A