页面构建小工具---转载

我们将在本文中介绍一些关于页面构建常用的一些小工具,大部分是基于firefox的插件,通过这些小工具可以让我们在页面构建中事半功倍.


页面构建必备工具 — Firebug


相信每个页面构建的同学都有这个工具吧?如果没有的话,你赶紧安装(点击此处安装),Firebug就像它的名字一样,帮你找到虫子,烧掉它!同时有一些firefox的页面调试工具也是基于Firebug的,比如Yslow
, CSS Usage

网页测量利器– MeasureIt

当我们拿到一个设计稿,写完基本的结构后,我们的测量工具可能就开始了,那些间距高度宽度对齐,就需要一把好尺子来协助我们了,这里我像大家推荐
MeasureIt Firefox点击安装,通过这把尺子,我们就能很方便的进行一些测量对齐工作,但是这个工具的缺陷是由于那个尺子的边框,我们不容易达到像素级的标准,那我们就需要下面将要介绍的工具
Pixel perfect

实时颜色选取工具–Colorzilla

将版式调整好后的任务应该就是处理颜色方面的问题,通常我们会将其放到ps等图片编辑软件中来查看相应的色值,如果有了Colorzilla,我们就能更直观的使用颜色,特别是有时候我们用文本编辑软件编写CSS色值的时候,我们甚至可以将设计稿直接拖到浏览器里面直接去想要位置的颜色,而且支持RGB,RGBa,HSL,十六进制,可以直接复制。同时这个软件还提供了色板和渐变生成工具。点击此处立刻体验

检查网页的相关信息–Web
Developer

一个页面相关信息的集大成者,任何关于网页前端的信息你都能从里面找到,我们可以很方便的查看网页的大纲、无CSS,查看DOM节点等。只要你想,基本都有了。

让你的CSS更瘦一些 — CSS usage

随着产品经理一遍遍的调整产品,你是不是也感觉你的css文件慢慢变胖,但是又不敢轻易删掉一些样式,因为你不知道它们是不是被用到过,那就让下面的CSSUsage来帮你。

通过检查class名称使用情况,来查看页面中的CSS信息,从而方便开发者优化CSS样式表。

可显示4类信息
Seen css中当页所使用的class
Seen
before 此class曾经出现在此网站的其他网页,当然是在已经浏览过其他网页的情况下
Unseen
css中的class,此页面并未使用过
:hover 伪类信息

我们以前曾稍微深入的探讨,请移步至CSS减肥工具 — CSS
Usage

网页评级工具–Yslow

Yslow是基于firebug的一个网页评级工具,它根据Yahoo用户体验部门订制的34条可能对网页前段表现产生影响的规则,这些规则中有23条可以通过这个工具来测试.即使我们不使用这个工具,了解这些规则也是很不错的.

  1. 减少Http请求

  2. 使用CDN

  3. 避免使用空 SRC 或者 href

  4. Add an Expires or a Cache-Control Header

  5. 压缩组件

  6. 将样式文件放在页面的上面

  7. 将脚本文件放在页面的下面

  8. 禁止使用样式表达式

  9. 使用外链的css和js文件

  10. 减少DNS查找

  11. 减小CSS和JS文件

  12. 避免使用重定向

  13. 删除重复内容

  14. Configure ETags

  15. 是Ajax可以缓存

  16. 使用Get方法来处理 Ajax请求Use GET for AJAX Requests

  17. 减少DOM节点的数量

  18. 不要有 404页面

  19. 减少 Cookie 文件的大小

  20. Use Cookie-Free Domains for Components

  21. 避免使用滤镜

  22. 不要在HTML中重定义文件的大小

  23. 确保favicon.ico 小而且可以被缓存

网页截图存储工具 –Pearl crescent
page saver basic

Page
Saver可以将网页转化为图片,包括网页上的Flash也能同时被转化。网页可以按照你的要求保存为PNG或者JPEG格式。可以将整个网页或者在屏幕上看到的部分转化为图片。为了方便截取网页,插件提供了大量的设置选项,包括默认的文件名、文件后缀名、图片的质量。可以通过工具栏按钮截取图片,也可以通过浏览器的菜单选项截取图片,还可以通过命令行截取图片。

当前可见区域保存为图片:

将整个页面保存为图片

HTML页面与设计稿像素级比对工具–Pixel perfect

可以将设计师的设计图通过此插件作为蒙版加载到浏览器上,通过调节图片的透明度以及位置,可以进行设计稿与页面的细节比对,来优化提高页面样式的精确度。
先将设计稿添加到需要对比的页面中来:

让图片显示:

可以通过调整透明度和具体坐标位置来重合图片和网页,然后对样式进行修正。

让图片显示:

本地调试页面样式利器–Fiddler

当我们的静态页面经过前端工程师、程序员同事的工作后,盼望着旁望着,终于上线了,这时咱们这边也又要忙碌了,因为一些在静态页面没有考虑到的情况和相关前端和程序同事的加工后,页面上出现了一些bug,特别是有时候这些BUG在不同的浏览器下展现还不一样,单靠Firebug工具我们烧不死这些虫,那我们就可以通过Fildder工具,来监视所有
HTTP
请求和响应的工具,选出我们需要的样式文件,通过调试本地文件来寻找线上bug出现的原因:http://www.fiddlertool.com
我们一般用来调试样式问题.

  1. 第一步:存储所需要修改的CSS文件

  2. 第二步:打开Fiddler,刷新页面

  3. 第三步:选中所需要调试修改的文件


    点击右侧的autoresponder
    –> Add

    即将线上的也是我们需要调试的样式文件添加进来。

  4. 第四步,将之前存好的样式表文件,添加到Fiddler中

    选择文件后,点击Save,大功告成。接下来就可以进行调试了。

    修改CSS文件后,直接刷新页面,即可显示出最新更改调试的新样式。

当然,Fiddler 工具的作用不止于此,比如网速模拟等

DNS刷新工具–DNS flusher

页面开发的同学每天游走在开发环境、测试环境、仿真环境等等,为每个环境更改HOST是家常便饭,改完host之后,就按着ctrl+f5狂刷页面,页面的host
ip 地址真的就变了吗?我们需要一个直观的工具来强制浏览器更新host,DNS
Flusher就是一个不错的工具,我们每次只要轻轻的优雅点击就能更新至新的host地址,现在安装

让搜索机器人更容易找到你–SenSEO

页面构建的工作不仅是要让页面尽可能的达到设计稿的艺术要求,网络传输的速度要求,还要为搜索引擎更容易找到你做出相应的努力。以前我们相对少得谈及此,SenSEO是一款SEO诊断的火狐插件,你打开面板在里面输入你的关键字,之后点击后面的几个按钮。可以给你一个综合打分,分析你的Title、Description、
Keywords、robots、Number of Words、Number of matching
Keywords、Keyword-Density、Number of HTML等等。这个插件提出的有一些分析建议还是很有借鉴意义的。

1. Inspect SEO Criteria SEO标准检查及建议

此处有分数评级,绿色代表符合标准,黄色代表警告、小问题,红色代表问题严重、需要重新优化

Title 标签使用正确情况

  • (1) 只使用一次

  • (2) Title标签应该包含所有关键词

  • (3) Title标签长度应少于65个字符

  • (4) Title标签所包含的关键词应该少于15个

Meta标签

例:<meta name=”description”
content=”新浪网为全球用户24小时提供全面及时的中文资讯,内容覆盖国内外突发新闻事件、体坛赛事、娱乐时尚、产业资讯、实用信息等,设有新闻、体育、娱乐、财经、科技、房产、汽车等30多个内容频道,同时开设博客、视频、论坛等自由互动交流空间。”
>

meta name=”description”标签使用正确情况

  • (1) 只使用一次

  • (2) 标签应该包含所有关键词

  • (3) 标签长度应少于150个字符

  • (4) 标签所包含的关键词应该少于30个

先介绍一下robots.txt是什么:搜索引擎通过一种程序robot(又称spider),自动访问互联网上的网页并获取网页信息。可以在网站中创建一个纯文本文件robots.txt,在这个文件中声明该网站中不想被robot
访问的部分,这样,该网站的部分或全部内容就可以不被搜索引擎收录了。
(1) 使用机器人的声明,即创建robot.txt文件,以控制搜索引擎访问
(2) 提供一个网站地图,使用谷歌网站管理员工具提交

H标签使用优化(下面的这几条建议,如果我们使用html5构建页面的话,可能要重新审视了.)

  • (1) 使用H标签构建页面结构

  • (2) H1标签只能使用一次

  • (3) 关键词应该使用H1标签

  • (4) 在页面中使用H2 和 H3标签

页面内容优化

  • (1) 使用独特内容

  • (2) 避免重复内容

  • (3) 内容要清晰流畅

  • (4) 图片要使用可替代的文字描述,即使用alt=””

  • (5) 尽量少的重复使用关键词

  • (6) 链接最好少于100个

  • (7) 代码语义化并合理有效

  • (8) 优化页面载入时间

  • (9) 使用微格式来标记的评价,地址等

DOMAIN域名

  • (1) 域名应该包含关键词

  • (2) 不要使用国际域名(域名不要包含特殊字符)

  • (3) 域名中使用连字符来连接不同单词(URL中使用下划线,谷歌不能将它们拆分为不同关键词)

  • (4) 域名使用2年以上

  • (5) 管理域名以提高排名

路径地址优化

  • (1) 路径最好是短小精悍

  • (2) 不使用动态参数

  • (3) 使用连字符连接不同单词

  • (4) 使用小写字母

  • (5) 路径层级不要超过3层

2. Show components 页面中有助于进行SEO优化的信息情况

3. Printview 打印网页信息

此内容将inspect SEO Criteria 和 components信息 集合起来,可以进行打印。

原文网址:http://ued.sina.com.cn/?p=517

页面构建小工具---转载,布布扣,bubuko.com

时间: 2024-11-08 19:03:35

页面构建小工具---转载的相关文章

动态加载页面数据的小工具 javascript + jQuery (持续更新)

使用该控件,可以根据url,参数,加载html记录模板(包含json参数对应,以及具体记录位置Index根据参数描述加载对应的属性,并可以根据简单的判断分支加载对应html或者控件)至列表容器内(JQuery选择器字符串)注: 该控件在使用前需引入JQuery框架支持,使用该控件,可极大的减少Ajax列表数据动态加载开发工作的实际工作量. 使用方式: 首先,添加控件引用,并加入Jquery支持 <script src="js/jquery.js"></script&g

前端工程师都用哪些靠谱的小工具?

前端工程师都用哪些靠谱的小工具? 转载自 作者 杜Amy 现在市场上可用的前端开发工具实在是数不胜数,令人眼花缭乱,作为一个已入坑的前端开发工程师,再此分享一下自己用过的一些工具库. 前端小工具 说到开发工具,肯定是少不了编辑器: SublimeText SublimeText SublimeText 这个工具很火,关键在于它的小巧.简洁.快枪手,长长的文本打开速度也是杠杠的.具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等.还可自定义键绑定,菜单和工具栏.是一个跨平

查看SQLSERVER内部数据页面的小插件Internals Viewer

原文:查看SQLSERVER内部数据页面的小插件Internals Viewer 查看SQLSERVER内部数据页面的小插件Internals Viewer 感觉internals viewer这个名字起得很好,内部查看. 这个小工具是我之前看园子里的某大侠转载的文章是看到的 文章地址:SQL Server2008存储结构之堆表.行溢出 http://www.cnblogs.com/trams/archive/2010/09/11/1823727.html 这几天研究了一下这个小工具,发现挺好用

Windows平台软件推荐:神器小工具(骨灰级)

底层工具 "If you know how to use Process Monitor competently, people of both sexes will immediately find you more attractive." – Scott Hanselman Ultimate Boot CD 和 Ultimate Boot CD for Windows  – 这些光盘是程序员修电脑时的必备工具,毕竟你可没那么多钱给给每个电脑坏掉的亲戚买新机,不是么? Hiren'

干货:JavaScript页面构建

点击关注 异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 本文包括以下内容: Web应用的生命周期步骤 从HTML代码到Web页面的处理过程 JavaScript代码的执行顺序 与事件交互 事件循环 我们对JavaScript的探索从客户端Web应用开始,其代码也在浏览器提供的引擎上执行.为了打好后续对JavaScript语言和浏览器平台的学习基础,首先我们要理解Web应用的生命周期,尤其要理解JavaScript代码执行在生命周期的所有环节. 本文会完整探索客户端Web应用程

今日头条Marketing API小工具(.Net Core版本)

前言 由于工作原因,需要用到今日头条的Marketing API做一些广告投放的定制化开发.然后看现在网上也没多少关于头条Marketing API的文章,于是便就有了该篇文章. 头条Marketing API主页地址:https://ad.toutiao.com/openapi/index.html. 头条Marketing API开发文档:https://ad.toutiao.com/openapi/doc/index.html 交互图 典型的OAuth2.0授权流程: 使用步骤 1. 首先

高仿富途牛牛-组件化(一)-支持页签拖拽、增删、小工具

目录 一.概述 二.效果展示 三.实现方案分析 1.第一阶段 2.第二阶段 3.第三阶段 一.概述 好久没有做业务相关的UI功能了,比较炫酷的交互效果也写的少了,最近花了2天时间写了一个简易的高仿富途牛牛组件化的功能,当然了这只是一个初步的效果,而且没有做贴图.美化等工作,但是基本的功能已经有了.本篇文章只是作为组件化的一个开始,后续还会陆续引入更多关于组件化的介绍,相信功能也会越来越丰富.除此之外,富途牛牛的一些其他高级功能也会陆续引入,不乏有k线.分时.五日.指标.自选这样的复杂功能. 自选

这些小工具让你的Android 开发更高效

在做Android 开发过程中,会遇到一些小的问题,虽然自己动手也能解决,但是有了一些小工具,解决这些问题就得心应手了,今天就为大家推荐一下Android 开发遇到的小工具,来让你的开发更高效. Vysor Vysor 是一个可以将手机的屏幕投影到电脑上,当然也可以操作,当我们做分享或者演示的时候,这个工具起到了作用. Vector Asset Android Studio 在1.4 支持了VectorAsset,所谓VectorAsset:它可以帮助你在Android 项目中添加Materia

Web页面速度测试工具

开发框架的时间,想测试单例和多例下对性能的影响,找了下没有特别简单易用的测试工具. 估摸着搞了一个小工具. 针对.net Framework的2.0,3.5,4.0版本. WebHttpTest2.0 WebHttpTest3.5 WebHttpTest4.0 Web页面速度测试工具,码迷,mamicode.com