28 Apr 2006, 16:01 UTC

昨日收集 - 播客菜市场的初级阶段

2006-4-28

Logo

27 Apr 2006, 16:03 UTC

昨日收集 - 用户群多大才算大

2006-4-27

Logo

27 Apr 2006, 10:15 UTC

关于网页设计和CSS+XHTML

最近老冒写了两篇(12)关于Web2.0网站设计的文章,很多内容都有同感,尤其是第二篇里的:

**试图用css编码, 而不是用css设计
**设计人员仍然是photoshop画页面,然后切割,然后用css去实现。 这个往往导致的结果就是产生大量不必要的垃圾代码,xhtml的代码结构为了实现美工设计的某些其实微不足道的效果而变得复杂不堪。

感觉上面写的就和自己的工作及其相似:制作人员一遍又一遍得用CSS去实现Photoshop的设计,垃圾代码是不可避免的。

反过来想想,为什么不能直接让设计人员用CSS去设计网站呢?

以上观点有人持反对意见:

对美工而言,精通CSS,然后考虑到CSS的各种属性和限制去做设计,可能会限制他的创造力。所以我以为美工更应该清晰页面的结构,在页面设计的过程中,做到针对结构设计更为实际。在维持一个大局风格基础上,在类似的结构上有意识的样式统一,同时页面各个部分的承启转合清晰一致,那么页面制作人员也能方便的进行页面拆合,维护起来也方便。
来源:“web 2.0时代的网页设计风格” 读后感

我的观点是:使用CSS设计网站确实会限制创造力,这没错,但是功能服务性网站比较特殊,所以发挥创造力需要限制在一定范围里,这个范围包括对用户的易用性、可用性,以及对网站的结构化和可维护性。

换句话,就是在CSS正常发挥布局作用的前提下,在一个又一个的框框(也就是DIV)里面,发挥设计人员的最大创造力(美观和易用),这样可以尽量减少垃圾代码的堆积。

另外,老冒的想法有点过于理想了,“让更多的程序员参与到设计之中,让整个项目的人都think in css”,但是我真的希望所有相关人员都可以Think in CSS。

p.s.对于技术和美术的页面问题,包括CSS和XHTML,我现在的解决办法是,美术用CSS和XHTML制作页面,然后将页面根据DIV布局切块,每块里面只有纯XHTML的代码(可以适量有class和id),然后由技术人员针对单块内容的规则进行程序嵌入,最后由制作人员进行整合。这样做很麻烦,但是可以减少部分不必要的麻烦。

Technorati : CSS, WebStandards, XHTML, 网站设计

26 Apr 2006, 16:08 UTC

昨日收集 - Blog Network

2006-4-26

Logo

25 Apr 2006, 16:06 UTC

昨日收集 - Think & Design in CSS, 再谈web 2.0时代的网页设计

2006-4-25

Logo

24 Apr 2006, 16:03 UTC

昨日收集 - 博客,从一个红色回形针开始做梦

2006-4-24

Logo

23 Apr 2006, 16:09 UTC

昨日收集 - GData为什么?

2006-4-23

Logo

23 Apr 2006, 07:42 UTC

FEED43,没有Feed创造Feed也要订

现在大部分空闲时间都在读Blog,这正好也是自己写得少的一个借口(或者说原因),另一个借口是懒得写,但是今天(应该是前几天)想把最近的少少经验写一写。

首先要说明的是,我花费时间阅读的顺序由高到低是网站浏览、阅读器的Feed、Gmail邮件订阅,产生网摘(或收藏)的顺序是阅读器的Feed、网站浏览、Gmail邮件订阅。

也就是说,我花费了很多时间在网站浏览,收效还不如Feed阅读,我总结这种情况的出现主要是因为不得不去看一些不支持Feed的网站,但是这些内容的过滤并不比过滤Feed和Gmail容易,因为多数只有一个标题,没有摘要可以预览,所以都是一篇篇的打开看,这样的效率确实挺低的。

所以我急需一个将网站页面内容抓取然后Feed化的工具,正好FEED43就是。

扯了这么久终于可以进入正题了,先看看FEED43首页宣传用的图:

看了图,基本上不用解释,大家就知道FEED43是用来干什么的了吧,我就是看到这张图才决定要用的。不过我还得友情来个提醒,不要被这张图骗了(?!),因为实际并不是如图那样可视化操作的,而是用输入框操作的,且对HTML代码还得有一定了解。

简述一下过程:

  1. 先输入目标页面链接及其编码,会返回该页面的HTML源码
  2. 划定范围,找到内容区域的起始及结束代码,并插入通配符{%},比如{%}
    确定重复出现内容的格式,并为将各内容文字替换为通配符{%},比如{%}{%}
    FEED43会根据设定去分析HTML,完成后会得的一系列item,每个item会有对应的{%N}字符串,比如{%1}=http://xxx.com,{%2}=title,{%3}=text
  3. 接着设定Feed的标题、网页链接、描述
    然后设定Feed项目模板,包括标题、链接、内容/摘要,与之前的{%N}相对应。
    这里还有一个选项可以将所有item合并到同一个item里面,结果有点像我用365key生成的昨日收集
  4. 你将得到一个数字文件名的Feed地址,接着可以修改文件名、设定Feed修改密码、设定Feed为你私有等。

嘿,我用这个工具搞定了FTchinese。

正所谓,有Feed要订,没有Feed创造Feed也要订~

如果你也有跟我一样的烦恼可以去试试这个FEED43。

p.s.如果有Bookmarklet之类的工具就更好了,看到什么就截下来然后做成Feed。

Technorati : FEED43, Feed

22 Apr 2006, 16:17 UTC

昨日收集 - blog media应该多点“技术含量”

2006-4-22

Logo

21 Apr 2006, 16:23 UTC

昨日收集 - 用户是如何流失的

2006-4-21

Logo