Archive for the ‘ 循环渐进 ’ Category

CSS与XSL

为何W3C推荐两种不同样式的语言?你应该使用哪一种?基本上,可以非常简洁的将规则作个概述。

在可行的时候使用CSS,在必须的时候使用XSL

原因是CSS在使用上非常的容易,也很容易学习,所以在维护上也较容易,并且也较便宜。有属于CSS的WYSIWYG编辑器,而且一般来说CSS的工具比XSL多。但是CSS的简洁性也表示了它是有功能上的限制的。有些事情不能够以CSS来达成,或者是不能够光使用CSS执行。这种情况下你就需要XSL,或是至少XSL转换语言的部分。

那么,有哪些事情是你需要使用XSL来做的呢?一般说来,所有需要转换语言的程序。举例来说,如果你有一个窗体,而你想要将其以辞典编纂的方式呈现出来,或是假设文字必须要被其他文字取代,或是空的元素必须要以文字取代。CSS可以作一些文字产生的程序,但只能够产生小量的,像是区段标头的数字。

这个图表显示了XSL与CSS的角色。XML文件可以以三种不同的方式来执行:

(1)若文件不需要被转换,使用CSS。其余的情况下使用XSL-T,XSL的语言转换,使用以下两种方式之一:
(2)和已被排列的文字一起,使用称为XSL-FO(XSL格式化对象)的XSL副语言来产生样式属性;或是
(3)产生一个新的XML或是HTML文件,并且为这份新的文件提供一个CSS样式表单单。

原文链接:http://www.nationsfinance.co.uk/w3/Style/CSS-vs-XSL/
英文: http://www.w3.org/Style/CSS-vs-XSL

关于wordpress的时间格式

比较不错的一份说明文件,原文

format 字符 说明 返回值例子
d 月份中的第几天,有前导零的 2 位数字 0131
D 星期中的第几天,文本表示,3 个字母 MonSun
j 月份中的第几天,没有前导零 131
l(“L”的小写字母) 星期几,完整的文本格式 SundaySaturday
N ISO-8601 格式数字表示的星期中的第几天(PHP 5.1.0 新加) 1(表示星期一)到 7(表示星期天)
S 每月天数后面的英文后缀,2 个字符 stndrd 或者 th。可以和 j 一起用
w 星期中的第几天,数字表示 0(表示星期天)到 6(表示星期六)
z 年份中的第几天 0366
星期
W ISO-8601 格式年份中的第几周,每周从星期一开始(PHP 4.1.0 新加的) 例如:42(当年的第 42 周)
F 月份,完整的文本格式,例如 January 或者 March JanuaryDecember
m 数字表示的月份,有前导零 0112
M 三个字母缩写表示的月份 JanDec
n 数字表示的月份,没有前导零 112
t 给定月份所应有的天数 2831
L 是否为闰年 如果是闰年为 1,否则为 0
o ISO-8601 格式年份数字。这和 Y 的值相同,只除了如果 ISO 的星期数(W)属于前一年或下一年,则用那一年。(PHP 5.1.0 新加) Examples: 1999 or 2003
Y 4 位数字完整表示的年份 例如:19992003
y 2 位数字表示的年份 例如:9903
时间
a 小写的上午和下午值 ampm
A 大写的上午和下午值 AMPM
B Swatch Internet 标准时 000999
g 小时,12 小时格式,没有前导零 112
G 小时,24 小时格式,没有前导零 023
h 小时,12 小时格式,有前导零 0112
H 小时,24 小时格式,有前导零 0023
i 有前导零的分钟数 0059>
s 秒数,有前导零 0059>
时区
e 时区标识(PHP 5.1.0 新加) 例如:UTCGMTAtlantic/Azores
I 是否为夏令时 如果是夏令时为 1,否则为 0
O 与格林威治时间相差的小时数 例如:+0200
P 与格林威治时间(GMT)的差别,小时和分钟之间有冒号分隔(PHP 5.1.3 新加) 例如:+02:00
T 本机所在的时区 例如:ESTMDT(【译者注】在 Windows 下为完整文本格式,例如“Eastern Standard Time”,中文版会显示“中国标准时间”)。
Z 时差偏移量的秒数。UTC 西边的时区偏移量总是负的,UTC 东边的时区偏移量总是正的。 -4320043200
完整的日期/时间
c ISO 8601 格式的日期(PHP 5 新加) 2004-02-12T15:19:21+00:00
r RFC 822 格式的日期 例如:Thu, 21 Dec 2000 16:01:07 +0200
U 从 Unix 纪元(January 1 1970 00:00:00 GMT)开始至今的秒数 参见 time()

最基础的是服务

互联网的基石就是服务,最根本的服务,其他行业也如此。无论是商业化、非商业化的产品都是以服务为中心而设计。为什么有这么多人每天需要上网,而且还有很多人群是通过手机等通讯工具来上网呢?原因是他们需要,在互联网能找到他们的需要。就象现在每个人上网找东西都离不开百度、google一样,他们为大家提供的是互联网中最根本而又最需要的服务,想想他能不火么?而为什么这么多的搜索引擎它们被关注率而有这么高呢?原因还是服务,一切都是服务好。互联网公司拼的不光是技术,更多的是一些好的服务。

说到技术,它永远就是一项技术,一项用来给大家带来方便服务的技术。从根本出发来看,技术不是为人而服务,技术用来创造产品,当然产品就是为人服务,每一步都是不可缺少的环节。产品是因为人的需求而诞生的,而产品的本质就是一种服务。

创造一项产品之前必须先发现大众的需要,大众的需要必须靠长期的观察与调查,然后是对这项需要的具体分析,包括大家为什么需要它,它能给大家带来什么方便之处等等,然后仔细的分析这个市场的行情:有没有人在做了,商业运作的模式,产品未来的发展方向,服务群体等等….就比如一量自行车,为什么制造它,因为能代替人的步伐,而且比人走路快,当然更细节的分析,咱也不在这详细的说。等做到这些那么就开始对产品设计,设计出来的效果直接就能影响整个产品的好坏,一项在好的产品即便是设计的很垃圾,易用性不强它也会被抛弃,因为大家一直在找更方便、更轻松的产品,所以产品既然分析到这个缓解那么设计的重要性就占到了其中的50%甚至还多,30%被技术所占据,剩下的被宣传广告等之类的后续工作给占据,这才算一个到位的产品,良好的产品设计给人们带来方便的使用,简单的流程,让服务更贴近个人,当然不同群体的人可能会用着不同设计的同一个产品。最后就是把市场拿到市场去检验,客户的好评就是产品存在与不存在的价值,效果好,就继续好好做,效果不好就继续改进,一个产品经过市场长期的检验才算是一个好产品,自行车最早是一个轮,人们发现2个轮的更方便控制,于是2个轮诞生了,在到后来人民发现橡胶做车轮外胎骑起来更快捷了….. 如此长期的一个检验过程无非告诉我们的就是人们需要的服务不变,但体验必须得到改变,改变的更让大家能容易去接受,如此归来,产品的设计对服务也很重要。

总结下来就是:产品诞生之前是要发现大众的需求,根据需求来做市场的观察与调查,深入行情研究,对产品的设计,技术的应用,拿到市场的检验,反复的修改、提升产品的对市场的需求。

服务终究是一项胜过一切的行业,而我则就是服务行业里的一员,更是享受服务的一员。

让我想起老大说的一句话 “我们不是在官场为国家而工作,也不是在事业单位为企业争取利益,更不是在科研机构拿着国家给的钱在做发明,我们只是在市场上打拼的人”

ps”让我感到可悲的是中国网络游戏的泛滥而导致很多青少年的迷恋、上瘾。最近还说出台了什么网络游戏防沉迷系统,在我看来,在怎么防它能用么,贩毒瘾的人能正常不生活么?需要改变的中国的教育体制,对国家来说也是一个漫长而有艰巨的任务,我真不希望这种服务给人们带来的更是一种可悲,我想也是其他人所希望的”

无可救药的招聘网

新加入的一家公司是做人才网开发的,最近最公司整体的运作流程和项目规划基本上我已经了解,更包括我们的优势在哪,实在是忍不评上几句现在的招聘网。
正如白鸦曾经说过的百万格子中毒最深的行业 —— 招聘”,真是已经陷入了一个深渊,我真为以后的中国人上网找工作而感到痛苦,打开一个页花花绿绿的都是格子广告,在国外网上招聘已占到接近90%,在中国还是以传统的媒体来作为招聘求职的平台(如报纸、电视广告等),而网络仅占有不到20%,可想而知这是块多么大的蛋糕,但是就目前来看所有的招聘网又有几个能多为用户着想,又复杂又长的表单,填完一份又一份,又能对多少人有用呢,如果说一个人应聘一份清洁工的工作,他直接在简历上写上“我要应聘清洁工”,我感觉这就足以了,难道分要在填写学历、教育背景、**经验等等那些复杂的选项,没必要一句话足以贯穿中心。
给用户一个良好的体验,流程简洁话,界面简单话,打破传统招聘网站的思维模式,我个人到感觉到这也是一种方向。