白玉磊 Webrebuild

Preview:

DESCRIPTION

 

Citation preview

Web前端开发实用工具

Qzone产品中心

yunishiyunishi

前端开发实用工具

产品中心

yunishiyunishi

About About yuni

爱生活爱生活爱生活爱生活爱生活爱生活爱生活爱生活

爱旅游爱旅游爱旅游爱旅游

爱折腾爱折腾爱折腾爱折腾

爱复制爱复制爱复制爱复制

爱分享爱分享爱分享爱分享爱分享爱分享爱分享爱分享

爱前端爱前端爱前端爱前端

94058156@qq.com

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