存档

‘产品设计’ 分类的存档

关于 URL 的一些不可不知的知识

2010年8月10日 Yuwj 没有评论

URL 设计是 Web 设计中常被忽视的东西,事实上 URL 非常重要,这不仅是一个网页唯一的路径,还涉及到你的站点是否干净,友好。本文讲述 URL 这个司空见惯的 Web 元素中包含的大量不应为忽视的知识,准则与最佳实践。需要注意的是 W3C 建议使用 URI 取代 URL 一说。

关于 URL 的一些准则

首先是与 URL 有关的一些准则。

一个 URL 必须唯一地,永久地代表一个在线对象

URL 的最基本的使命是唯一地代表 Internet 上的一个对象,URL 必须和 Internet 上的对象一对一匹配。然而现实中,这很难实现,我们经常可以通过多个 URL 到达同一个页面,比如, http://mysite.com/product/tv 和 http://mysite.com/product?name=tv,这种情形在现代 CMS 中更是比比皆是,针对这个问题,SEO moz 有一篇很好的文章,讲到了如何使用 Canonical URL 机制解决站点中的重复 URL 问题。

URL 应该是永久的,这就要求你在站点上线前就非常严谨地规划 URL。如果有一天,你不得不更改 URL,一定使用 HTTP 301 机制,告诉浏览器和搜索引擎,你的那个 URL 所代表的对象,已经搬迁到新地址,这个机制可以保证你旧地址所获得 PR 不会被清零。

尽可能用户友好

这是 URL 设计的根本,你的 URL 应该为最终用户而设计。保持 URL 友好的一个好办法是在保证可读性的同时让它尽可能短。比如 /about 就好过 /about-acme-corp-page,当然,保持简短不能牺牲可读性, /13d2 一类的地址短则短矣,但并不友好。如果要在 Twitter, Facebook 一类的社会媒体网络分享你的 URL,可以使用 Bit.ly 一类的网址缩短工具,但这种工具产生的缩短 URL 并不友好,在 WordPress 一类的 CMS 中,可以使用 PrettyLink Pro 或 Short URL plugin 一类的可控制的地址缩短插件。

URL 的设计切忌使用一些对用户来说没有意义的内容,比如数据库的 ID 号, /products/23 这样的 URL 地址对用户是极不友好的,应当使用 /products/ballpoint-pen 一类的地址。

保持一致性

站点内的所有 URL 必须保持一致的格式和结构,这样可以为用户带来信任感,如果你必须更改 URL 格式和结构,需要使用 HTTP 301 机制。

可预测的 URL

这也是 URL 一致性的一个表现,如果你的 URL 拥有很好的一致性,用户可以根据 URL 猜测别的内容的 URL,假如 /events/2010/01 指向 2010 年 1 月份的日程内容,那

/events/2009/01 应当指向 2009 年 1 月的日程。

/events/2010 应当指向 2010 年全年的日程。

/events/2010/01/21 应当指向2010年1月21日的日程。

URL中的关键词

URL 中应该包含本页重点内容的关键词,比如 /posts/2010/07/02/trip-best-buy-memory-cards 一类的 URL 本身就是对页面内容的反应。在 URL 包含重点内容关键词,也可以提高 SEO 性能。SEO 的一个很重要的原则就是,在 URL 地址中包含内容关键词。

关于 URL 的技术细节

下面说的是有关 URL 的一些技术细节。

URL 不应包含 .html, aspx, cfm 一类的后缀

这类信息对最终用户是没有意义的,却占了额外的空间,一个例外是 .atom, .rss, .json 一类的特殊地址,这类地址是有特别的意义的。译者注:在某些虚拟主机式 Web 服务器,这种做法未必现实。

URL 不应包含 WWW 部分

WWW 部分并不包含任何意义,是一个额外的负担,不友好。可以使用 HTTP 301 机制,将 www.domain.com 定向到 domain.com 。

URL 的格式

URL 的格式如下:

domain.com/[key information]/[name]/?[modifiers]

Key information 部分一般代表信息的类型或类别。Modifiers 部分则属于查询字符串范畴,它不应当代表数据结构,应当代表数据的修饰。Key information 部分应当尽可能简短,同时应当表现出一种层级关系,比如 http://domain.com/posts/servers/nginx-ubuntu-10.04 ,或 http://domain.com/news/tech/2007/11/05/google-anno unces-android。

Google News 对新闻源有一个有趣的要求,Google 要求新闻源页面的 URL 中必须包含至少 3 位唯一的数字,因为他们会忽略年份数字,因此,应该使用一个5位或5位以上的数字。另外,也应该提供 Google News 站点地图 。如果你想向 Google 提供新闻,必须按这样的结构提供 URL,当然保持一致性,可以预测性也是必需的。

使用小写字符

URL 中所有字符都应使用小写,这更容易阅读。

URL 中包含的行为元素

URL 查询字符串中可能包含一些表示行为的元素,比如 show, delete, edit 等。非破坏性的行为可以体现在 URL 中,破坏性的行为应该使用 POST 。

使用 URL 友好字符

在 URL 中体现网页标题的时候,往往会用到一些特殊字符,应当把它们转换为 URL 友好字符:

全部大写字符换成小写

诸如 é 一类的字符应转换成对应的 e

空格使用短划线代替

诸如 !, @, #, $, %, ^, &, * 一类的字符应该使用短划线代替

双短划线应该使用单短划线代替

另外,没有必要的话,避免使用 %20 一类的 URL 逃逸符。

更多观点

Chris Shiflett 建议,可以使用一些类似句子的 URL,如:

chriscoyier.net/authored/digging-into-wordpress/

chriscoyier.net/has-worked-for/chatman-design/

chriscoyier.net/likes/trailer-park-boys

jacobwg.c om/thinks/this-post/is/basically-done

URL 的长度上限

URL 的最大长度是多少?W3C 的 HTTP 协议 并没有限定,然而,在实际应用中,经过试验,不同浏览器和 Web 服务器有不同的约定:

IE 的 URL 长度上限是 2083 字节,其中纯路径部分不能超过 2048 字节。

Firefox 浏览器的地址栏中超过 65536 字符后就不再显示。

Safari 浏览器一致测试到 80000 字符还工作得好好的。

Opera 浏览器测试到 190000 字符的时候,还正常工作。

Web 服务器:

Apache Web 服务器在接收到大约 4000 字符长的 URL 时候产生 413 Entity Too Large” 错误。

IIS 默认接收的最大 URL 是 16384 字符。

分类: 产品设计, 域名相关 标签:
1 星2 星3 星4 星5 星 (1 人已评, 平均分: 5.00 / 5)
载入中…… ... 载入中…… ...

10年内可能消失的行业

2010年5月20日 Yuwj 1 条评论

        唱片店。唱片店在唱片数量上越来越少。去年,全球最有名的音乐零售商Tower Records在宣称自己无法与网络音乐商店和像沃尔玛一样的连锁店相抗衡之后关掉了所有的89家分店。

        照相机胶卷产业。从2006年5月到2007年5月,胶片照相机的销量下降了49%,而数码相机的销量则继续增长了5%。

        农作物喷药机。典型的农作物喷药机的平均寿命是60年,这种喷药机的数量在不断减少,而且这一行存在风险。就在几个星期前,在将一种杀真菌剂喷到农场工人身上后,阿肯色州的一家作物喷药公司接到了停止在爱荷华州飞行的命令。

        报纸。一些人认为,在无线电和电视新闻诞生后它们不也“活下来”了嘛。甚至是在传真机在办公室掀起革命性变化之后,一些人预测每个人都将用传真发送信息,因为那样比看报纸更快。但直到上个世纪90年代互联网出现后报纸的销量才陡降。

        投币式公用电话。1997年,美国有200多万部投币式公用电话,现在只剩下将近一半了。或许永远会有提供投币式公用电话的地方,比如机场和酒店,只要有人还没有手机或用不起手机。

        电话推销。对那些痛恨推销电话的人来说好消息是这一行最终可能会消失,坏消息则是它还将继续存在一段时间。电话推销已经受到5年前制定的全美“不得打电话”(Do-Not Call)名单的重磅打击,而且销售已呈现停滞状态,但该行业去年仍设法挣得3930亿美元的收入。部分收入应归于聪明的行销。

        投币式游戏机厅。有了任天堂Wii游戏机,网上赌博和Xbox 360游戏机,电脑游戏行业逐渐兴盛起来,但游戏机厅不会消失。对那些认为游戏机厅已经消失的人来说,它们依然存在:在电影院、小型高尔夫球场和其他旅游观光场所,但在它们从地球上消失之前似乎只是个时间问题。

分类: 产品设计, 创智人生 标签:
1 星2 星3 星4 星5 星 (3 人已评, 平均分: 4.33 / 5)
载入中…… ... 载入中…… ...

另类麦当劳:“别家鸡翅优惠券也能用”

2010年3月19日 Yuwj 没有评论

       可以用肯德基的优惠券买麦当劳产品?2月,一条短信在网络社区流传,并已得到麦当劳方面证实:“任意品牌的鸡翅折扣券都可以”。从2月24日到3月23日一个月时间中,旗下辣鸡翅一对的价格将从7元下调到5元一对,只要在柜台出示任意品牌的鸡翅折扣券就能再打9折即4.5元一对。这种“券券通吃”的营销手法,在麦当劳的经营历史上闻所未闻。

       此次降价是全国范围内的大型活动。麦当劳表示,这种营销方式推出的原因是对自家的“鸡翅产品充满信心”,是超值政策的延续。麦当劳之前一直表示,公司对供应链的掌控程度其他企业难以比拟,即使下调产品售价对手仍然难以照搬,因此从去年起已渐次加大促销动作。

       麦当劳点燃肉搏战火后,肯德基所属的百胜餐饮负责人简短回应称,增加促销各有其好,关键在于“产品魅力和消费者如何选择”。目前,肯德基两块辣鸡翅的优惠价从8元调到6元,另一种鸡翅产品优惠也从9元降到7元。

       (取材于广州日报2010年2月26日报道“麦当劳可用肯德基优惠券”,记者刘俊)

       【评论】价格是营销组合中唯一能产生收入的因素,亦是其中最灵活的营销因素。价格折让不单能吸引顾客前来光顾,提升产品销量,往往还能提升市场份额,改变既有的竞争格局。大致可分为现金折让、数量折让、功能折让、季节折让。优惠券(Coupon)是其中最常见的折让形式。

       优惠券起源于美国,据考证,可口可乐是最早使用优惠券的企业。1886年,世界上第一瓶可口可乐于美国诞生,8年后这家神奇的饮料公司的创始人手工书写了第一批用于促销的优惠券,受到消费者的热烈欢迎。随着市场竞争日益激烈,作为最常见的促销手段,优惠券开始为越来越多的企业所认识并采用。

       无论是肯德基、麦当劳、必胜客,还是宝洁、联合利华,优惠券已然成为日用消费品行业不可或缺的营销手段。优惠券甚至开始被政府所采用。为了拉动内需,应对次贷危机,2009 年中国各家地方政府发行的消费券票面金额累计近10 亿元之巨。

       只不过,像麦当劳这样愿意顾客用别人的优惠券来购买自家的产品的,大概你我都不曾见过。仔细想来,倒也可以理解。发放优惠卷原本就是为了通过价格折让来吸引顾客,只是与向所有顾客开放的明价折扣不同,优惠券通常只针对某些特定群体——尤其是忠诚顾客或者潜在顾客——发放,试图由点带面,以尽可能少的价格损失覆盖尽可能多的客户群体,达到更好的促销效果。

       如此说来,只要经济上承受得起,无论是哪家的优惠券,于麦当劳都是一样的促销活动,最多不过是相当于做了一次明码降价的实际效果。何况,作为为期一个月的短期促销,发放优惠券又无需改变产品定价,既为自己留下回旋余地,又不至于引来竞争对手的激烈反击。这种另类促销行为反倒能给消费者带来许多新鲜感。

1 星2 星3 星4 星5 星 (1 人已评, 平均分: 5.00 / 5)
载入中…… ... 载入中…… ...