33 超棒的 jQuery 教程【图文并茂】
在这篇文章中,我们为您收集了一些非常有用的,而且效果很好的 jQuery 实际开发教程。
1. 使用 jQuery 构建一个可滑动的产品幻灯展示
2. 使用 PHP、jQuery 和 CSS3 实现的相片展位
3. 使用 jQuery 创建很酷的动画菜单
4. 使用 Raphaël 实现的动画技巧
5. 对图片进行各种角度的旋转
6. 图片墙
7. 图片缩略图滑动展示
8. 支持缩略图的全屏图片展示
9. 移动方框中的内容
10. Sliding Stacked Images With JQuery
11. 实现可拖放的购物车
12. Sweet Thumbnails Preview Gallery
13. 效果更佳的 checkbox
14. Shutter Effect Portfolio with jQuery and Canvas
15. Making a Flickr-powered Slideshow
16. 实现简单的工具提示菜单
17. 投票并显示结果
18. Cover Flow Remade with CSS and jQuery
19. Rocking and Rolling Rounded Menu with jQuery
20. Create an Attractive Before and After Photo Effect with jQuery
21. 动画的表单切换
22. 视差滑块
23. 高级的联系表单,要求 PHP 支持
24. jQuery 和 CSS 实现的单页相册
25. 如何制作自动的相片展示
26. Shuffle Between Images Using JQuery
27. JQuery Expand Stacked Images Using Slider
28. 创建即时贴
29. Create an Exploding Logo with CSS3 and MooTools or jQuery
30. 动画效果的滚动到顶部
31. Creating a modern gallery with raphael
32. Lets make some mess using jQuery and CSS3
33. Vintage typewriter: The sexiest jQuery contact form ever
20个不错的CSS页面布局相关资源推荐
本篇文章搜集整理的是CSS页面布局的一个很长的列表。如果你时间很少,那么可以下载已经准备好的CSS页面布局,如果你想进行个性化的尝试,下面列出了一些站点你可以不需过多努力而达到效果。
漂亮、免费的CSS模板
这个站点包括免费的CSS模板,只需复制粘贴,你就会有个吸引人的网站。
More Information on Nice and Free CSS Templates
CSS布局
包含224个网格和CSS布局。
More Information on CSS Layouts
CSS布局技巧: For Fun and Profit
该站点的所有的例子都精简到只有核心代码,你可以在每个页面找到源码,快速容易地理解CSS的内部工作。
More Information on CSS Layout Techniques: for Fun and Profit
使用CSS和jQuery创建类似YouTube查看效果
使用CSS和jQuery创建类似YouTube查看效果。
More Information on Create YouTube-like adaptable view using CSS and jQuery
CSS页面布局模板
一些示例模板,作者使用CSS和IDV创建。
More Information on CSS Page Layout Templates
固定宽度的CSS布局
你可以找到42个不同的CSS布局。
More Information on Fixed Width CSS Layouts
网页布局
使用CSS布局很容易。如果你习惯于使用表格进行布局,可能会遇到困难。当然你可以视网页每个部分为单独的块儿。你可以独立的布置这些块儿或相对于另一个块儿。
More Information on Page Layout
固定宽带的CSS布局
这里有超过53个固定宽度的CSS布局,供下载。
More Information on fixed width css layouts
布局盛宴layoutgala
40个布局。
More Information on Layout Gala
创建等高列表的4个方法
该篇文章讨论了创建等高列表的4个方式,这些方式都显示如果创建三列布局。
More Information on Four Methods to Create Equal Height Columns
使用CSS和jQuery进行显示切换
现在的网站用户希望网页更加的具有交互性,因此对于网页/内容的显示切换将很有必要。
More Information on Easy Display Switch with CSS and jQuery
CSS等列高度脚本
CSS等列高度脚本,动态设置列高度到最高的列的高度,创建统一的列高度布局。
More Information on CSS Equal Columns Height script
CSS布局
这里是一组免费的CSS网页布局,包括1、2、3列布局,免费。
More Information on CSS layouts
布局
在这里你可以找到非常不错的CSS布局。
使网页拓展到浏览器窗口的底部
这种情况似乎表示内容的高度小于浏览器窗口的文档区域的高度,因此无法到达浏览器窗口的底部,那么可以尝试如下代码。
More Information on Making web pages extend to the bottom of the browser window
Facebook风格的页脚管理区
创建类似Facebook风格的页脚管理面板,可在这里找到教程。
More Information on Facebook Style Footer Admin Panel Part 1
CSS模板
所有的模板都是XHTML 1.0和CSS2。
More Information on CSS TEMPLATES
CSS布局生成器
该生成器帮助你使用验证的HTML和CSS创建网站模板结构。
More Information on CSS Layout Generator
创建基于固定页面布局的CSS
作者主要关注于如何使用不同的捆绑在Netbeans Visual Web的一些HTML元素的布局面板。
More Information on Creating a CSS Based Fixed Page Layout
适应性浏览,如何办到?Adaptable View – How Do They Do It?
适应性浏览是用户界面设计样式-你可以为了满足用户需求,让用户改变内容的可视呈现。这通常要切换风格(网站或应用)来做到。
互联网上的 60 秒内会发生什么?

互联网上的 60 秒内会发生什么?这幅信息图可以告诉你。
在 60 秒内,Pandora 上播放 1 万 3 千 多小时的音乐
在 60 秒内,Craigslist 增加 1 万 2 千 多个新广告。
在 60 秒内,Skype 上的语音通话时长总和是 37 万分钟。
在 60 秒内,Twitter 增加 320 多个新账户。
在 60 秒内,LinkedIn 增加 100 多个新账户。
在 60 秒内,associatedcontent 会发表一篇新文章。
在 60 秒内,Flickr 上有 6 千 6 百 多新图片上传。
在 60 秒内,WordPress 的下载量是 50 次以上,插件下载量是 125 次以上。
在 60 秒内,Facebook 上有 65 万 5 千 多个状态更新,79,364 个 帖子,51 万以上的评论。
在 60 秒内,Firefox 被下载 1,700 多次。
在 60 秒内,Google 处理 69 万多次搜索请求。
在 60 秒内,有 1.68 亿封电子邮件被发送。
在 60 秒内,网上会增加 60 多个新博客,1,500 多篇博文被发表。
在 60 秒内,超过 70 个域名被注册。
在 60 秒内,YouTube 上有 600 多个新视频上传,总时长超过 25 个小时以上。
在 60 秒内,Answers.com 收到 100 多个问题,Yahoo! Answers 收到 40 多个问题。
在 60 秒内,1 万 3 千多个 iPhone 应用程序被下载。
在 60 秒内,Tumbler 有 20 万新帖子被发表。
在 60 秒内,Urban 词典增加一个新的词意。
在 60 秒内,Sribd 上有 1,600 多篇文章被阅读。
这 60 秒中,是否也有你的功劳?
经济学术语解释(CPI/PPI/GNP/GDP/GNP/NNP/NI/PI/DPI/CRB)
经济学术语解释(CPI/PPI/GNP/GDP/GNP/NNP/NI/PI/DPI/CRB)
1、什么是CPI、通货膨胀、PPI和GNP缩减指数?
消费者物价指数(Consumer Price Index),英文缩写为CPI,是反映与居民生活有关的产品及劳务价格统计出来的物价变动指标,通常作为观察通货膨胀水平的重要指标。如果消费者物价指数升幅过大,表明通胀已经成为经济不稳定因素,央行会有紧缩货币政策和财政政策的风险,从而造成经济前景不明朗。因此,该指数过高的升幅往往不被市场欢迎。
例如,在过去12个月,消费者物价指数上升2.3%,那表示,生活成本比12个月前平均上升2.3%。当生活成本提高,你的金钱价值便随之下降。也就是说,一年前收到的一张100元纸币,今日只可以买到价值97.70元的货品及服务。一般说来当CPI>3%的增幅时我们称为Inflation,就是通货膨胀;而当CPI>5%的增幅时,我们把他称为Serious Inflation,就是严重的通货膨胀。
主要价格指数有三个:
消费者价格指数CPI(Consumer’s Price Index).
生产者价格指数PPI(Producer’s Price Index).
GNP缩减指数(GNP Deflator).
三种价格指数的计算方法基本一样,即各种商品的价格变化程度的加权平均。不过,每一种价格指数计算中选择的商品篮子不一样。计算消费者价格指数时,商品篮子中包含的典型市民的消费篮子。所以,消费者价格指数也被称为生活成本指数。生产者价格指数计算时,选取的商品篮子中包含的是生产资源。GNP缩减指数则是一个更具综合性的指数,其计算中选取的商品篮子既包含消费品,也包含生产资源。
可以这样说,CPI是一个同步经济指标,PPI是一个先行经济指标。一般来说生产者价格指数领先于经济3个月到半年,消费者滞后于经济3个月到半年。CPI可以显示目前经济状况,而PPI可以显示未来经济状况。PPI计算的是厂商出售的价格,而CPI计算的是消费者购买的价格。
2、什么是恩格尔系数?
1857年,德国统计学家恩格尔在研究了当时西欧某些居民家庭的收入和食物消费支出的关系后,提出了这样一个观点:一个家庭收入越少,总支出中用来购买食物的费用所占的比例越大。这一观点被称为“恩格尔定律”,即恩格尔系数。用公式表示为:
恩格尔系数(%)=(食物支出额÷消费支出总额)×100%
恩格尔定律主要表述的是食品支出占总消费支出随收入变化而变化的一定趋势。揭示了居民收入和食品支出之间的定量关系和相关关系,用食品支出占消费总支出的比例来说明生产发展、收入增加对生活消费的影响程度。众所周知,吃是人类生存的第一需要,在收入水平较低时,其在消费支出中必然占有重要地位。随着收入的增加,在食物需求基本满足的情况下,消费的重心才会开始向穿、用等方面转移。因此,一个国家或家庭生活越贫困,恩格尔系数就越大;反之,生活越富裕,恩格尔系数就越小。
恩格尔定律和恩格尔系数一经提出,就得到西方经济学界的广泛接受和确认,认为它具有普遍的适用性。恩格尔定律和恩格尔系数是较早引入我国的西方经济学和统计学的概念。
国际上常常用恩格尔系数来衡量一个国家和地区人民生活水平的状况。根据联合国粮农组织提出的标准,恩格尔系数在59%以上为贫困,50-59%为温饱,40-50%为小康,低于40%为富裕,30%以下为最富裕。在西方,个人消费包括了住房、医疗、卫生、交通等全部支出。而在我国,特别是城市实行公费医疗、低房租和食品、燃料、水等多种补贴,这些政策性因素对消费结构产生了一定的影响。因此,在比较分析尤其是进行国际对比和城乡对比时,要剔除不可比因素。我国运用这一标准进行国际和城乡对比时,要考虑到那些不可比因素,如消费品价格比价不同、居民生活习惯的差异,要注意政策性影响的计算和分析及由社会经济制度不同所产生的特殊因素。对于这些不可比问题,在分析和比较时应做相应的剔除。另外,在观察历史情况的变化时要注意,恩格尔系数反映的是一种长期的趋势,而不是逐年下降的绝对倾向。它是在熨平短期的波动中求得长期的趋势。
3、什么是GDP?什么是GNP?二者有什么区别?
GDP即英文“Gross Domestic Product”的缩写,也就是国内生产总值。它是对一国(地区)经济在核算期内所有常住单位生产的最终产品总量的度量,常常被看成显示一个国家(地区)经济状况的一个重要指标。生产过程中的新增加值,包括劳动者新创造的价值和固定资产的磨损价值,但不包含生产过程中作为中间投入的价值;在实物构成上,是当期生产的最终产品,包含用于消费、积累及净出口的产品,但不包含各种被其他部门消耗的中间产品。 GDP的测算有三种方法:生产法:GDP=∑各产业部门的总产出-∑各产业部门的中间消耗:收入法:GDP=∑各产业部门劳动者报酬+∑各产业部门固定资产折旧+∑各产业部门生产税净额+∑各产业部门营业利润;支出法:GDP=总消费+总投资+净出口。
国内生产总值(GDP)与国民生产总值(GNP)是两个既有联系又有区别的指标。它们都是核算社会生产成果和反映宏观经济的总量指标。但因其计算口径不同,二者又有所区别。国内生产总值是指一个国家或地区范围内反映所有常住单位生产活动成果的指标。所谓常住单位,是指在一国经济领土内具有经济利益中心的经济单位。所谓生产活动包括三次产业在内的所有行业和部门。在价值形态上它等于国民经济各部门生产的增加值之和。国民生产总值是指一个国家或地区范围内的所有常住单位,在一定时期内实际收到的原始收入(指劳动者报酬、生产税净额、固定资产折旧和营业盈余等)总和价值。本国常住者通过在国外投资或到国外工作所获得的收入(称之为从国外得到的要素收入),应计入本国国民生产总值。而非本国国民在本国领土范围内的投资或工作所获得的收入(称之为支付给国外的要素收入),则不应计入本国的国民生产总值中去。因此,国民生产总值可以用国内生产总值加上本国常住单位从国外得到的净要素收入(从国外得到的要素收入-支付给国外的要素收入)。更直观地讲,国民生产总值等于国内生产总值
加上从国外获得的劳动报酬、投资收益(包括红利、股息和利息等)的净额。即:国民生产总值=国内生产总值+国外净要素收入。国民生产总值是“收入”的概念。国内生产总值与国民生产总值之间的主要区别,前者强调的是创造的增加值,它是“生产”的概念,后者则强调的是获得的原始收入。一般讲,各国的国民生产总值与国内生产总值二者相差数额不大,但如果某国在国外有大量投资和大批劳工的话,则该国的国民生产总值往往会大于国内生产总值。
4、什么是NNP?什么是NI、PI、DPI?
简单地说,NNP=GNP-折旧。
简单地说,国民收入NI=NNP-间接税和企业转移支出+政府对企业补贴。
简单地说,个人收入PI=NI-挣到但没有收到的收入+收到的但不是挣到的收入(政府对私人的转移支出)。
简单地说,DPI=PI-所得税=个人消费C+个人储蓄S。
5、还有什么常见的经济术语?
CRB是期货价格指数,反映期货价格的高低。
ECI是就业成本指数。它是在受薪就业时对在美国所有州及255个地区超过500个行业所提供的工作数量的量度,就业估计是基于大企业的市场调整。而且把在国内企业及政府里全职或兼职的受薪员工数目计算起来。它反映的是就业的难易及其条件的好坏。
工业生产率:它是对某国工厂,矿业,公共事业的生产量变化的连续加权式的测量,等同测量他们工业生产能力及在工矿,公用事业中有哪些可用资源可以被利用(通常指使用效能)。制造业这一块可以影响1/4的经济,使用效能提供一个多大生产能力在被利用的评估。
采购经理指数:采购经理的国家协会(NAPM),现在称做为供应管理之协会,公布每月综合指数,包括国内制造业情况,房屋建筑新订单。生产,供应者送货次数,订货,库存,价格就业,出口订单,及入口订单,它是将制造也除以非制造业以下指数。
耐用品:耐用品的订单时量度国内厂家对立即或将来要送货的货品所接的订单数。一件耐用品定义为该商品会持续使用一段时间(超过3年),而在期间对它的服务也持续。
零售销售:它是一个适时的指标,关于消费者的主要消费模式以及会因正常季节变动,节假日,交易日不同而调整。零售包括耐用和非耐用品商品销售,及服务及难免发生的加在商品的费用税收,但不包括负担在消费者身上的销售税。
新建房屋报告:新建房屋报告量度每月与居住有关为单位的新建房屋的数目。一个建筑的开始是指开挖地基的开始。同时主要由居住房屋建造组成,住宅房是对利率变动而作出反应的第一要素。对开始/接受利率变化的反应,若以图形来表示利率的话,可能是接近谷底的谷峰。要分析,关注前个月的价格变动百分比,报告会在大约下月中公布。
GA学习
最近在思考PPC/SEO/EDM等线上营销方式,还有第三方合作,以及电视媒体等不同推广渠道的来源,投资回报如何监控。目前看来网络营销和传统营销两者之间如何进行相互促进和转化,以及交叉销售,用户群体的细分等,是需要深入考虑的一个问题。
网站分析可以先看看《流量的秘密》,本书博客地址: http://www.advanced-web-metrics.com/blog
第一部分 量化效果
第1章 了解网站流量的商业价值
可以协助提供KPI关键指标的参考信息,网站分析的投资回报(从金融意义上了解网站的价值)。
第2章 网站分析的现有方法
页面标签和日志文件
时常检查页面标签的完整性
通过网站分析去把握趋势、细分和转化,而不用太在意数字的准确性。
第3章 GA适用范围
25种语言、完整的营销报告、可视化的漏斗、日期区间比较和事件追踪。
非标准个人信息
第二部分 GA报告
第4章 GA应用界面
报告覆盖图、日期比较、小时报告、定期导出数据(邮件)、交叉引用
第5章 最重要的10个报告说明
5.2.1 访客:地图覆盖图(可以分析每个地方的客户转化率和不同流量来源的客户转化率)
5.2.2 电子商务:概述报告
5.2.3 目标:概述报告(逆向目标路径,这个很有用)
5.2.4 目标:渠道可视化报告
5.2.5 流量来源:Adwords报告(关键词转化率,这个很有用)
5.2.6 流量来源:来源和媒介报告(可以看出哪些投放关键词还不如自然搜索的转化率)
5.2.7 内容:热门内容报告
(收入指标和目标配合,可以知道某个页面价值,页面价值可以明确需要调整页面的顺序
同时还要注意不同访客在行为上差异,如果排除PPC,那跳出率会更高)
5.2.8 内容:网站覆盖图报告(比较直观查看站内点击量分布图)
5.2.9 流量来源:关键字排名(可以查看不同位置的浏览量和相关的转化率)
5.2.10站内搜索的使用
第三部分 部署GA
第6章 入门指南
最好是从Google Adwords 帐号中创建,这样费用数据会自动导入到Google Analytics中。
独立版本每月有500万页面浏览量的限制,显然,Google 鼓励大家使用它的在线广告解决方案。
Urchin可以记录文件下载是否完成,而页面标签技术只可以记录点击下载按钮事件。
何时以及如何使用帐号和配置文件(先配置配置文件,然后再配置文件设置里面,添加过滤器)
创建新帐号最多25个。
第7章 高级部署
7.1 _trackPageview()函数(虚拟页面)
使用虚拟页面追踪出站链接
先来看一个例子:下面是我博客里指向linkedin的一个出站链接。为了记录访客对这个链接的点击行为,我在代码里加入了onclick事件,当访客点击这个链接时,就会返回给google一条记录,内容是/virtual/linkedin.com,就是我对这次点击设置的虚拟页面名称。
一、跟踪广告(出站链接)
这里的广告是指投放在网站上,链接到其他网站的广告,也就是一个出站链接,在现实用很常见,流行的做法是在使用专门的广告系统,加上一个点击跳转,来统计广告的点击量,其实使用_trackPageview函数就可以做到这一点。
假设网站上有一个banner广告,是链接到了某一个网游的注册页面,那么在设置出站链接的时候,可以这么写:
《a href=“http://www.ceologo.com” onClick=“javascript: pageTracker._trackPageview (‘/ceologo/banner/advertisersite.com’);”》
这里实际上是给网站虚拟了一个url,也就是/ceologo/banner/advertisersite.com,这样点击这个广告,跳转到了网游的注册页面,会被记录为一个PV,有多少个PV也就自然是点击了多少次广告。需要注意的是,对与这个虚拟路径的规划一定要合理,否则在统计多个广告的时候会很混乱,我建议使用分类+目标站点+时间的方式管理。
在flash广告里同样可以使用这个函数,如下:
on(release) { getURL(“javascript: pageTracker._trackPageview (‘/ceologo/banner/advertisersite.com’);”); getURL(http://www.ceologo.com); }
二、文件下载
除了使用_trackEvent函数来统计文件被下载之外,可以使用_trackPageview来统计,原理与统计广告是一样的,举例说明,假设有一个mp3文件下载数量需要统计:
《a href=“http://www.some-muisc.com/miusc-files/music.mp3” onClick=“javascript: pageTracker._trackPageview(‘/downloads/mp3’); ”》
这样每次下载这个mp3,就会被记录为访问一个虚拟路径的PV。
三、JS事件
js事件也可以用_trackPageview函数来统计,主要用于统计点击和tab结构的切换,例如统计点击事件:
《a href=“javascript:void(0);”onClick=“javascript:pageTracker._trackPageview(‘/folder/file’);” 》
记录 rollover 事件:
《a href=“javascript:void(0);” onMouseOver=“javascript:pageTracker._trackPageview(‘/folder/file’》
以上几种统计的思路其实就是一个,把系统统计的东西转化为访问虚拟路径的PV,好处是通用性,缺点也不少。
1、pv显示比实际的会多一些,需要在最终的报告里减去虚拟路径的PV
2、对虚拟路径的规划能力要求比较高
3、查看不太方便,需要建立过滤器
本文出自ceo风向标 转载请注明出自 http://www.ceologo.com
7.2 追踪电子商务
7.3 追踪在线营销活动(电子邮件、广告条、付费关键词、电子文档营销)
7.4 事件追踪
7.4.1 站内行为:下载文档,提交评论等。不会产生页面浏览或不同URL页面的行为。
7.4.2 站外行为:友情链接,广告点击等。统称为出站链接。
7.4.3 其他行为:文档加载,页面停留等。与JS事件有关的组合。
添加事件追踪代码:
Google Analytics事件追踪功能的原理是,在要追踪的事件里调用pageTracker._trackEvent()函数,并对函数预先设定值。当访问者执行事件时,pageTracker._trackEvent()函数被调用,并将预先设定的值发送会google服务器,并最终显示在报告里。
pageTracker._trackEvent()内提供4个变量值,按顺序分别为:事件类别,用户行为,事件标签和事件价值。前三个是必须填写的值,第四个事件价值可以可选的。通过之前的准备工作,我已经对博客http://bluewhale.cc/中要追踪的事件类别,事件中的用户行为,每个事件的标签名称,以及这些事件可能产生的价值都整理好了。
事件类别:GA_res
用户行为:download
事件标签:类别内各文档的名称
事件价值:
在pageTracker._trackEvent()内按顺序添加整理好的值,并将代码添加到要追踪的下载链接里。(蓝色部分)这段代码内没有事件价值。
onClick=”pageTracker._trackEvent(‘GA_res’, ‘download’, ‘Cookie_Sheet’);”>下载
当访问者点击下载这个文档后,报告里就会增加一条相应的记录。
7.5 自定义GATC
第8章 最佳配置
8.1 初始化配置(设置默认首页,否则出现index.shtml也单独统计的情况)
8.2 目标与渠道(这里提到了目标的设定,推荐了我曾经阅读过的两本书)
比信息架构更深入的说服架构——《行动的召唤》读后感 http://pagesky.blog.sohu.com/119352531.html
《等待猫吠--怎样说服越来越精明的消费者》读后感 http://pagesky.blog.sohu.com/119541341.html
8.3 分类的重要性
8.4 过滤功能:细分访客
6中常见过滤类型:
仅包含网站访问量
删除某些已知访客
(Google Analytics进阶运用之_setVar一点运用 http://go.demi.cn/show.php?tid=528)
(使用Google analytics细分网站流量3—细分用户流量
http://bluewhale.cc/2010-03-08/google-analytics-user-traffic-segmentation.html)
以地理位置细分访客
区分新访客和回访客
EDM营销的专用报告
以内容细分访客
第9章 定制GA
http://bluewhale.cc/2010-04-11/google-analytics-custom-reports.html
细分网站流量
分割频道流量 http://bluewhale.cc/2010-03-04/google-analytics-channels-traffic-segmentation.html
细分用户流量 http://bluewhale.cc/2010-03-08/google-analytics-user-traffic-segmentation.html
交叉细分 http://bluewhale.cc/2010-03-09/google-analytics-traffic-cross-segmentation.html
追踪错误页面和损坏的链接
使用Google Analytics追踪404页面 http://bluewhale.cc/2010-07-01/google-analytics-tracking-404-page.html
通过参数区分指向同一页面的链接
为交易匹配相应的关键词
Matching Specific Transactions to Specific Keywords May 2, 2007
http://www.roirevolution.com/blog/2007/05/matching_specific_transactions_to_specific_keyword.html
第四部分 利用访客数据改进网站
第10章 关注主要的网站性能指标
绘制站点流量地图
http://www.authorstream.com/Presentation/saddism-472629-build-your-own-traffic-map/
衡量投资回报率的投资回报率是多少?
http://www.paidai.com/displaythread.php?boardid=11&topicid=30384
网站统计之关键性能指标
http://seo.g2soft.net/2008/02/29/key-performance-indicator.html
设定目标和结果(整个公司的目标和关键结果,最重要的也就5-10个)
选择和准备关键绩效指标KPI(网站KPI是比例,有时原始数字可能有更大的影响,OKR到KPI转化表格)
表述KPI(网站提供了2份Execl表作为参考)
不同职能KPI示例(电子商务经理、营销经理、内容经理、网站管理员)
电子商务经理:转化率、投资回报率、第一次访问就成为新顾客的指标
营销经理:来源和媒介(非常重要)、流量、转化率和转化数 品牌吸引百分比
内容经理:访问数量、停留时间、广告点击量、交互度(很重要)、最近访问频率
blog需要一个单独配置文件
网站管理员:不同语言、宽带、错误页面、站内搜索质量
Web2.0环境下使用使用KPI
第11章 现实世界的任务
11.1 确定表现不佳的网页
使用收入指标、最常见目标页面、最常见退出页和渠道可视化,3种方法。
11.2 衡量站内搜索的质量
11.3 优化搜索引擎营销
11.4 货币化非电子商务网站
赋予目标价值
打开非电子商务网站的电子商务报告功能
11.5 追踪线下花销
11.6 website Optimizer
版权声明:本文为博主原创文章,未经博主允许不得转载。
50个Web设计师超便利的工具
作为一个 Web 设计师并不容易,不仅考虑设计与架构,还要时刻注意各种小细节,设计师的工作被各种各样的问题包围,你需要一套超级便利的工具帮你解决各种消耗时间和精力的问题。我爱互联网在这里给您介绍了50个非常强大的工具,包括正则表达式、在线图片处理、截图工具……你会发现,其中的一些工具会让你感到很是惊奇。x2G平坦软件园
LaunchList
站点发布前的工作清单,预设了28个需要检查的事项,也可以自定义。同类工具:Ultimate Website Launch Checklist 以及 The Ultimate Website Prelaunch Checklist。x2G平坦软件园
x2G平坦软件园
Pencil Project: Sketching and Prototyping with Firefox
一个开源 GUI 原型设计工具。x2G平坦软件园
x2G平坦软件园
Zootool
一个非常漂亮的书签工具,可以将你收集的各种素材,图片,文档,链接,视频等在线组织到一起。x2G平坦软件园
x2G平坦软件园
Bounce (推荐)
输入一个站点地址,该程序会给该站点截图,然后,你可以在上面批注,加评论,并和朋友分享。非常适合用来和您的客户在线就某个站点的设计进行讨论。x2G平坦软件园
x2G平坦软件园
Ninite Batch Installer
这个站点可以将很多免费的流行软件(最好的版本)打包在一起,一次性安装到你的机器,支持 Windows7,Vista 和 XP。x2G平坦软件园
x2G平坦软件园
Support Details (强烈推荐)
假如你想让你的用户提供他/她所使用的浏览器环境,比如 flash 版本,操作系统,屏幕分辨率,Cookie,javascript 状态等,可以让他/她访问一下这个站点,这个站点或自动将这些内容探测出来,并允许用户现场通过邮件将报告发送给你。x2G平坦软件园
x2G平坦软件园
MugTug’s Darkroom
一个在线图片处理程序,可以调整对比度,白平衡,曝光,饱和度等,可以从 Picasa 及 Flickr 上传图片,同类产品:Pixlr 及 Sumo Paint。x2G平坦软件园
x2G平坦软件园
Visual Website Optimizer (强烈推荐)
Visual Website Optimizer 绝对是你所能见到的最好的 A/B 测试工具。x2G平坦软件园
x2G平坦软件园
Keyonary
这个简单的在线工具可以帮你列出 Mac OS X, photoshop 等工具的快捷键清单。x2G平坦软件园
x2G平坦软件园
gridr buildrrr
一个在线网格设计工具,选择你希望使用的网格布局,帮你预览并生成 css 代码。x2G平坦软件园
x2G平坦软件园
Instant Blueprint – Create a web project framework in seconds.
帮你瞬间生成一个 Web 项目框架,基于合法 html/XHTML 和 CSS。x2G平坦软件园
x2G平坦软件园
Hummingbird
一个实时的(真正的实时,每秒刷新20次)站点流量分析工具,基于 Node.js.x2G平坦软件园
x2G平坦软件园
jsFiddle
在线 Web 编辑器,支持 javascript, MooTools, jquery, Prototype, YUI, Glow, Dojo, html 以及 CSS。x2G平坦软件园
x2G平坦软件园
String: create a multi-language website or app
帮你创建多语种 Web 应用的资源文件,x2G平坦软件园
x2G平坦软件园
Titanpad
可以多人同时编辑同一个文档,别的改动会实时以不同颜色标识,可以是同一个办公室的多个用户,也可以是地球另一边的多个用户。x2G平坦软件园
x2G平坦软件园
Pixelnovel Timeline: Version Control for Adobe Photoshop
该工具通过插件方式集成 Subversion 客户端,可以在 photoshop 中实现版本控制。非免费工具。x2G平坦软件园
x2G平坦软件园
0to255
给出一种颜色,会帮你列出这种颜色由浅入深的各种颜色变化,并特别针对 Web 做了优化。x2G平坦软件园
x2G平坦软件园
Load Impact: Website load/stress test
一个在线压力测试工具,模拟多用户同时访问你的站点,并出具报告以分析你的站点可以支撑的访问者数量。x2G平坦软件园
x2G平坦软件园
Ideone: Online IDE & Debugging Tool
一个在线 IDE 和调试工具,支持多达40种语言,包括 C++, Java, javascript, Perl, PHP, Python and Ruby,同类产品:PHP Anywhere 以及 CodeRun 。x2G平坦软件园
x2G平坦软件园
Online Dummy Image Generator
快速帮你生成一个在线虚拟图片,以便您进行某些测试。x2G平坦软件园
x2G平坦软件园
HiFi RegExp Tool
在线正则表达式工具。x2G平坦软件园
x2G平坦软件园
Tableizer (推荐)
将你 Excel 表格中的内容复制粘贴到这个站点,它会帮你生成 HTML 格式的表格(HTML Table)。x2G平坦软件园
x2G平坦软件园
FollowUpThen: Easy Email Reminder
-假如你希望有人提醒你什么时候该做什么事,你可以给比如 1day@followupthen.com 一类的地址发个邮件,1day 表示一天后,这样,一天后,你会收到他们的提醒邮件,1day 可以改成人和别的时间间隔。x2G平坦软件园
x2G平坦软件园
Divine: Conversion tool from PSD to HTML
这个工具是一个 Photoshop 插件,可以将你的 PSD 转换成 wordpress 主题。(译者:有待验证)x2G平坦软件园
x2G平坦软件园
Kaleido
为你的代码创建视觉化标识。来自麻省理工。x2G平坦软件园
x2G平坦软件园
Sketchpad
一个强大的在线图像编辑器。难能可贵的是,这是基于 HTML5 的。x2G平坦软件园
x2G平坦软件园
Unicode code converter
虽然界面有些乱,但这个工具能把一段文字转换成各种编码形式。x2G平坦软件园
x2G平坦软件园
Grid System Generator
另一个网格设计生成器。x2G平坦软件园
x2G平坦软件园
ud.com namecheck (强烈推荐)
这个看似简单的工具,可以帮你查询某个名字是否还可以注册域名,商标,已经社会媒体网络入口。x2G平坦软件园
x2G平坦软件园
Typograph — Scale & Rhythm
这个工具可以帮你即时预览各种不同的 Web 排版效果,并生成代码。x2G平坦软件园
x2G平坦软件园
ColorBrewer Intro – Selecting Good Color Schemes for Maps
适用于地图的配色工具。x2G平坦软件园
x2G平坦软件园
CSS Inliner Tool (推荐)
将独立的 CSS 定义转换为 Inline CSS。假如你使用电子邮件进行营销,会发现这种工具非常实用,因为邮件客户端常常会将你独立的 CSS 代码过滤掉,而 Inline CSS 不会被过滤。x2G平坦软件园
x2G平坦软件园
HTML Purifier – Filter your HTML the standards-compliant way!
这个使用 PHP 设计的工具,可以对你的 HTML 代码进行过滤,去除其中的恶意代码,并按 W3C 标准对代码进行净化。x2G平坦软件园
x2G平坦软件园
Rendera
在线编写 HTML5 和 CSS 代码,现场看到效果。x2G平坦软件园
x2G平坦软件园
RegExr
又一个在线学习,体验,测试正则表单式的地方。x2G平坦软件园
x2G平坦软件园
try ruby! (in your browser)
Ruby 在线体验。x2G平坦软件园
x2G平坦软件园
Google Command Line
使用命令符访问 Google 的一些产品和服务。x2G平坦软件园
x2G平坦软件园
Tiny Fluid Grid
又一个网格设计工具,很小巧。x2G平坦软件园
x2G平坦软件园
Fonolo.com
这个很别致的站点,可以帮你快速接通那些大公司的免费技术电话,不过目前只能用于美国和加拿大。x2G平坦软件园
x2G平坦软件园
Producteev: Creating To-Do Lists with Emails (推荐)
把重要的工作安排发到 task@producteev.com,他们会帮你生成一个任务列表,以便安排你的日程。x2G平坦软件园
x2G平坦软件园
AddUse – User research made easy
一个在线用户测试或调查管理工具。x2G平坦软件园
x2G平坦软件园
bookwhen (推荐)
帮助你的用户在线预订你的展会,课程等服务,免费版支持150个项目以及每月300个预订。x2G平坦软件园
版权声明:本文为博主原创文章,未经博主允许不得转载。
Gmail SMTP example
HTML5将重塑Web世界
HTML5将改变互联网的方方面面。Html5可能不会完全取代Flash,但它会重塑互联网,使浏览器无需借助插件就可以做更多的工作,从位置跟踪、视频播放到把云端的数据缓存到本地,最终能使互联网更安全、更高效、更灵活。
HTML5将重塑Web世界?
■ 乐天 编译
Adobe和Apple围绕
Flash发生的冲突是
今年上半年的一个焦点事件,引起了很多人的关注,其中有不少人因这一事件第一次了解到HTML5的存在。初次了解HTML5的人可能会非常惊讶,HTML5规范早在6年前就开始制定了,如今尽管HTML5规范草案已经非常好,但何时能真正成为标准却仍然不确定。
的确,HTML5规范制定委员会工作进展非常缓慢。因为关于如何改进浏览器和改进Web世界,不管是浏览器供应商还是其他人都有太多的想法,而这些都要汇聚到HTML5规范中并达成一致,这需要时间。许多新的标签和JavaScript函数尽管已经在一些浏览器上进行了实验,但互操作性和标准化问题还没有解决。比如,Apple所做的HTML5演示虽然令人印象深刻,但它们也只在Safari上运行良好。这就是为什么Flash的支持者嘲笑HTML5要把Web带回到2000年浏览器大战时代的原因。
虽然这种嘲笑可能让HTML5的支持者很伤心,而且漫长的等待的确很难熬,但如果就此忽略HTML5却是不对的。因为在HTML5的背后不仅有行业巨头的推动,更为重要的是,标准化是IT技术发展的必然趋势。就软件而言,不论是浏览器还是相关的开发工具,都会不断吸纳周围的各种技术,最后对其进行标准化,这是技术发展的必然规律。
可以肯定的是,HTML5将改变互联网的方方面面,显然它不会完全取代Flash,但HTML5的确会重塑互联网,使浏览器无需借助插件就可以做更多的工作,从位置跟踪到把数据保存到云端。HTML5的标签将取代那些完成比较简单任务的插件,至少在某些时候,它可以把一些高级的功能开发给更多的用户。最终它可能使互联网更安全、更高效、更灵活。
那么,即将成为新标准的HTML5到底会把我们带向哪里?下面收集了开发者、程序员以及设计师的一些看法,从中可以了解到HTML5如何改变互联网。
降低插件的重要性
从前,Web世界是非常欢迎浏览器插件的,因为它鼓励创新的想法和大胆实验,而声音、动画及其他一些非常生动的网页,通过Sun、Adobe、RealAudio、微软以及其他的一些公司开发的插件第一次在网络呈现时也的确让人耳目一新。然而,问题很快就出现了,插件的接口是向所有人开放的,每个人都在尝试给旧的、以文本为基础的世界增加新的功能,混乱不可避免。其中最有名的插件就是Flash,其他类似的插件更是数不胜数。
出于多种原因,Apple禁止Adobe的Flash在自己的平台上运行,这使得广大Apple迷们不能在Apple平台上看到Flash,而HTML5的流行将让这种冲突不再出现,它将逐步淘汰那些相对封闭的开发体系:JavaFX的功能可能真的很强大,但既然JavaScript和Canvas对象就能做同样的工作,为什么还要学习另一种语法?如果video标签能将音视频同步,谁需要Real的生态系统?
那么,插件真的会全部消失吗?也许吧,但这要取决于你想做的事情。如果你的目标只是绘制图像,那么Canvas对象可能就够用了。但如果你想建立一个专业的3D世界,正如在复杂的Flash和Shockwave游戏中所看到的那样,你可能还得依赖专有的插件技术,因为这些插件技术可以直接访问视频硬件,运行3D游戏。
支持动态生成图像
过去,网页中显示的图像来自于直接下载的GIF或JPG图像,而在HTML5中,图像可能并不是直接来自图像文件,而是由某个Canvas(画布)对象临时生成的。网络上已经出现了大量的非常好的图形库,这些图形库的存在使得动态生成图像更加容易。
如今,JavaScript层可以根据数据进行计算然后绘制出图形。如果软件开发商有足够的时间和人才的话,完全可以让网络上的一切变得更加生动,而纯文本内容越来越少。Flash只是一个开端,HTML5环境让Web开发人员更易于开发出复杂的图像。市场已经出现了一些类似的工具,它们将进一步提高Web开发人员驾驭图像的能力,而且随着工具的成熟,开发人员也将开发出更多更为专业的复杂图形。
这里可能存在的一个问题是,这种图像的处理可能会给客户端处理器带来很大负担,比如对客户端的处理器处理能力有一定要求。在过去,一些开发人员根本不敢用Flash插件,因为渲染和展现Flash内容可能会给处理器带来很大压力,极大地影响用户的最终体验。未来这不应该成为问题,开发者不应该因担心影响性能就不让用户体验生动的图像,只是开发者应该做出一个折中的选择。每一个抱怨Flash影响性能的人都应该知道,这与技术本身没有关系,问题来自设计师们为了吸引我们的注意力,他们过多地使用了这项技术。
允许Web程序
利用本地存储
Web程序员其实早就可以利用浏览器端的本地存储空间存储很多信息,比如IE允许最多300个Cookie,最多存储4096个字节的内容。不过,要开发真正实用的Web程序,可能需要比这更多的存储空间。比如,以前的Dojo工具包使用Flash插件来分配用户硬盘上的部分空间,把它留给浏览器使用,而现在很简单了,使用HTML5就可以达到同样的目的。
对于这部分存储,程序员可以按照自己的需要任意使用,比如把云服务的应用和数据保存在本地硬盘上。这也使得云应用的交付、安装和部署都非常像传统的应用程序。比如,无论是否有互联网连接,云应用程序都可以照常运行,因为之前已经从服务器上下载了HTML5应用的JavaScript代码,这部分代码就保存在本地。
当然,这种技术的应用并不会影响云应用的普及,因为现在的运行模式与过去有很大不同,本地数据库实际上扮演的是智能缓存的作用。另外,游戏开发人员可以在本地存储一些情景信息和装备信息,这样可避免每次一连机就要下载这些信息,省了下载资料的时间。而不利的方面就是这些数据库深埋在系统文件夹之中,这样,进行数据备份时就变得非常复杂。用户如果想把数据从一台机器迁移到另一台机器,数据迁移工作可能就会变得更为复杂。
或许混合云的出现可能解决这一问题,混和云允许云端和本地都保存有数据,而本地计算机只是缓存数据,最终版本保存在云中,这样从任意一台计算机上就可以访问到。
简化Web开发中的
数据提取
曾从网页中提取过数据的Web开发人员都知道,现有的HTML结构除了告诉浏览器这些信息在哪里之外,几乎不能再提供任何有意义的信息。而开发人员需要了解与数据本身有关的信息,这些信息能帮助程序员了解这些数据的真正含义。 HTML5中所谓的微格式(Microformat)引入了一种新的机制,它在HTML中新增了一些专门的标签,可以帮助程序员分析标签之中的数据的真实含义。
没有人能够预测微格式到底将带给网络多少改变,但很容易看出,这种新的机制将给程序员带来很大方便,帮助程序员开发出更有效率的Web应用。比如,如果有一个好的、标准的方式来表示日期和时间,那么程序员在为网站开发与时间有关的Web程序时,就无需另外编写专门的代码来分析或者猜测别人可能用的什么时间格式。这样,日历、时间表、日程安排等需要从多个数据源收集时间信息的应用也就变成非常简单的工作了。
支持位置服务
在Web世界里,过去我们只知道其IP地址,那些数字对应着一个什么样的真实世界我们根本不知道。比如,某台电脑究竟在哪里,过去几乎不可能知道,而现在出现的位置服务可以解决这个问题。HTML5标准中允许JavaScript询问浏览器用户的地理位置,比如纬度和经度信息。通常桌面系统不支持这一功能(因为需要有GPS或Wi-Fi),但如果终端是手持智能手机,这个功能就可以发挥作用。
今天,没有人能知道聪明的程序员会基于这些位置信息创建出什么应用来,但有一点可以肯定,未来一定可能以一种变幻莫测和难以置信的方式将把虚拟世界与现实世界整合到一起。
让Web视频
播放更流畅
HTML5中的“video”标签使Web开发人员很容易地把视频内容与网页中的其他内容整合起来,也让那些从事jQuery和PHP开发的人员可以加入到Web开发队伍中,使得Web开发不再仅仅是Flash、Silverlight和JavaFX开发人员的专利。
尽管这一设想看起来很诱人,但面临的困难依然不少,因为HTML5标准中没有指定任何编解码器,而每个人都想发布自己的视频和声音编解码器。这就意味着我们用一种混乱取代另一个混乱:只是过去我们把嵌入到浏览器中的软件称为插件,而今天把它称为编解码器而已。因此,今天我们虽然有了一个标准的“video”标签,但浏览器可能知道也可能不知道到底如何解释这些视频内容。
在洛杉矶任教的HTML5应用开发讲师Erich Ocean认为编解码器的战争仍在继续。“计算机开发人员和Mozilla组织如果认为他们能为视频专业人士制定视频标准,那就大错特错了。”他说,“我们看到谷歌的新视频格式在一些地方得到了使用,比如在YouTube网站,但永远不会像H.264那样普及。”
尽管视频播放可能面临比较混乱的局面,因为无法让大家达成一致,但是新的“video”标签肯定会让互联网视频内容越来越丰富,网页将成为视频内容的主要发布源地,而同时单纯的文字内容也会越来越少。只是这对孩子的教育未必是好事,因为现在的孩子们变得越来越习惯于看动画,而很少花时间来阅读,更别提书写了。
Widget将更丰富
在IFrame中运行的Widget让网页可以把其他网站的内容(比如天气预报)嵌入进来,非常实用也非常受欢迎,但由于安全方面的原因,这些Widget一直运行在一个相对独立的环境中,与网页中的其他内容基本保持隔离状态。
而HTML5为这些Widget提供了一个相互通信的标准机制。尽管它们仍然不能够相互进入对方的运行环境中,但它们已经可以相互发送信息来协同工作了。
广告商对此早就期盼已久,它们非常希望能把分散到同一个网页各个位置的旗帜广告整合起来,而从开发的角度来说,开发人员也一定会找到其他实际用途。例如,在Web页面上播放的网球比赛画面可以和左右两边的球员信息同步起来,这在HTML 1.0时代是难以想象的。
不过,可以发送信息、相互通信机制只是一个开始,下一个亟待解决的是通信协议的问题,因为至今还没有这方面的一个标准。只有为传递信息设立一个标准后,两个不同开发团队开发出来的Widget之间才有可能相互通信。换句话说,通信双方需要更多的标准词汇。
提高浏览器的
安全性
每个浏览器插件都是一个单独的应用程序,不同的浏览器插件是由不同的程序员按照不同的标准开发的,发布时间不同,安全模式也不同。很自然地,有些插件会比其他的更安全。随着浏览器中的插件越来越多,要跟踪每个浏览器插件中可能存在的安全漏洞越来越复杂。比如,你企业中去年年末某个时候的安全漏洞到底是出在插件还是浏览器,最后是通过升级浏览器而不是升级插件来解决的还是反过来,可能很难有人记得那么清楚。
把很多功能内置到HTML5而不是使用插件可以大大降低安全风险,避免与插件开发有关的多个环节出现问题,更可以防止有人故意利用插件中的API安装恶意代码。因为相对而言,Firefox、Chrome或IE浏览器等的安全性通常会经过更多的人(包括安全小组)的审计,如果安全小组认为某个浏览器安全,一般来说,其安全风险肯定要少得多。
不过,这里所说的安全性有所改善带有一定程度的主要臆测。这个世界总会有一些人把它们的聪明才智用到“邪道”上,他们完全可能利用HTML5的某种特性来从事一些恶意行为。只是现在没有人能够预测HTML5的新功能中到底可能隐藏着哪些危险。
简化Web开发
在一家Web软件开发公司工作的开发人员的话很有代表性,它简明扼要地阐述了HTML5可能带来的变化。他说:“我更喜欢HTML5,主要是因为它使我能够在一个统一的开发环境下进行开发,这个环境就是浏览器加JavaScript再加上DOM,而不必在Flash世界和HTML5的世界之间来回切换。未来只要掌握一门开发语言和一个工具集,就可以开发任何插件。”
他补充说,“我认为,对于用户而言好处也是很明显的,而现在Flash仿佛在互联网世界里另外创立了一片天地。”
的确,HTML5采用了统一的语言(JavaScript)、统一的数据模型(XML和DOM)和统一的表现规则(CSS)来表现文本、音频、视频和图形,对于开发者而言无疑的是非常理想的,基于一个统一的标准开发环境,工作肯定会简单不少。但要让一切都成为现实挑战仍然是巨大的,一个突出问题是工具的缺乏,现在HTML5的相关工具方面还很少。不可否认,Flash的流行与Adobe为Flash的开发提供了非常好用的工具密不可分。
链 接
HTML的演进历程
HTML全称是超文本标示语言(Hypertext Markup Language),是用来描述网页的一种规范。正是这些容纳在尖括号里的简单标签,构成了如今的 Web。
HTML的第一个官方版本是由IETF (互联网工程任务组) 推出的 HTML 2.0。后来,W3C 取代 IETF 的角色,成为HTML标准制订的组织,上个世纪90年代的后半叶,HTML 的版本被频繁修改,直到1999年的HTML 4.01,至此,HTML到达了它的第一个巅峰。
HTML在HTML 4.01 之后的第一个修订版本就是 XHTML 1.0,其中X代表 “eXtensible”。 XHTML 1.0 是基于HTML 4.01 的,并没有引入任何新标签或属性,唯一的区别是语法,HTML对语法比较随便,而XHTML则要求XML般的严格语法。后来,W3C又推出了XHTML 1.1。
对 W3C 而言,到了 HTML 4已经是功德圆满,他们的下一步工作是XHTML 2.0,希望将Web带向XML的光明未来。然而,来自Opera、Apple以及 Mozilla 的代表不满意W3C的工作,他们自发组织成立了超文本应用技术工作组,这就是WHATWG,他们致力于HTML5 规范。
在WHATWG致力于HTML5的同时,W3C继续他们的XHTML 2.0。不过,W3C在XHTML 2.0方面的工作慢慢地陷入困境,后来终止了XHTML 2.0的工作,并于2007年组建了一个新的HTML工作组,他们非常明智地选择了 WHATWG 的成果作为基础,致力于制订HTML5规范。
经过多年的酝酿,HTML5的草案于2008年发布,目前W3C正在对它进行进一步完善。现在,关于HTML5何时会正式成为标准还没有一个明确的说法。好消息是,2012年HTML5可能会被接纳为候选标准。不过,可以预料的是,HTML5无论何时能成为标准,HTML5要被所有浏览器提供商所接纳肯定是一个比较长期的过程。






















































