Sandbox ProjeKt

可爱的J&A组合又放出第5期的共享模板,这次的5套模板都非常的精致,鉴于J&A的名气和万恶那边都已经有帮助宣传,我也就不参与“炒作”了。大家还是亲自去J&A那瞧瞧吧!

Blogbus hack的更新速度也越来越慢了,翻一下上一次更新几乎是1个月前的事。这多半还是因为我越来越懒了,而且hack也遇到了不少bottlenecks,再者做blogbus hack纯粹只是我的side project而已。So expect too much on it

言归正传,我将要介绍的是我眼下打算着手做的一件事: Sandbox ProjeKt。如果你用过wordpress系统一定知道sandbox,而我打算把这一概念引入到blogbus中来。

Sandbox不是模板主题,而是模板主题的基本框架。你不能指望sandbox给你一个漂亮的模板,但是它可以节省你的模板定制时间,减少重复劳动,也就是说这是针对blogbus模板制作者的

那sandbox里会包含什么呢?

  1. 最基本的模板代码,语义化(semantic),符合W3C标准的,具有灵活性的最简洁页面代码
  2. 统一化的id, class命名规则,以便更好的通过CSS进行style
  3. 最基本的CSS空框架,包含模板所需的各种元素,充分考虑跨平台跨浏览器的统一性,加入针对各种浏览器的hack方式和常用hacks,减少debug时间
  4. 尽可能详细周全的模板注释说明

That's it,希望听到大家的建议和意见,以及这个projeKt是否有现实的必要实施。





6 Replied

  • {#face:1}orz..
    annafaris wrote this at 2008-07-18 06:18:35 [回复]
  • 强烈支持,很有必要实施。

    我有索要过您 与 JC 与 Apollo的模板,但从没用过,因为我只是想拿来看看。

    一直想自己写模板,可惜没那能力,很需要这种编写规范的基础模板。

    再次强烈支持!!!
    punkid 回复 k2max 说:
    写模板都是先从看开始的,然后自己尝试慢慢写,慢慢摸索
    Blogbus的模板系统其实不复杂,加油啊
    (2008-03-19 11:57:51)
    k2max wrote this at 2008-03-19 00:12:27 [回复]
  • WP 没有用过,第一次都给blogbus了,呵呵

    强烈支持你的计划,我对CSS 和 HTML 有基本的了解,但是被 blogbus 里的系统标签弄得晕头转向,所以看到你的计划真的是非常高兴。支持
    punkid 回复 老黄 说:
    其实blogbus的标签不复杂的
    sandbox计划最重要的是希望大家都能在这个基础上轻松的做出符合W3C标准的网页。
    (2008-03-18 22:15:13)
    老黄 wrote this at 2008-03-18 21:27:00 [回复]
  • 很好的计划,不过不知道受益者会有多少,Bus上能写模板的人还很有限。
    另外,2、4条是否是让代码更具可读性。那代码格式,注释的格式和密度是否都有一个软性的规定?还有一个CSS选择符的编写顺序,其实这个我一直很苦恼,如果是看个陌生人的代码可能就闹不清该去哪找了。
    最好是有个框架,我喜欢,支持你。
    punkid 回复 Apollo 说:
    关于2提到的统一的idclass我会参照bus官方模板的习惯进行设置,也会根据大家的需要和建议进行调整,以符合大多数人的习惯。不过bus的模板其实有些地方做得不够semantic,而我看到好多人都在追随这bus的这种"不好"的习惯,例如bus太喜欢用一个独立的div来清除浮动了,多余的没有任何意义的元素都会在sandbox里被剔除掉。

    而代码格式方面,我会注明tab缩进宽度,统一的注释方式,编写顺序方面我倾向于最前面的是全局设置,然后是layout设置,然后是日志风格设置,最后是模块设置。不知道大家的习惯是怎样的?

    其实这个sandbox计划最重要的部分是CSS,HTML部分只是个最基本的框架,大家会有足够的弹性进行修改。
    (2008-03-17 22:39:00)
    Apollo wrote this at 2008-03-17 21:55:21 [回复]
  • PUNKID这个计划觉得非常好,只是提供基本架构之后会有多少人愿意尝试来使用它甚至是培养一种习惯,这是一个需要考虑的问题
    punkid 回复 JC 说:
    对,我也是觉得代码编写习惯的不同会需要时间来适应,所以我需要去收集下大家的代码编写习惯,摒弃我个人的编写爱好。

    最重要的是我希望做出来的sandbox模板是最精简,最semantic的,这样修改起来会方便很多。
    (2008-03-17 12:24:27)
    JC wrote this at 2008-03-16 22:35:19 [回复]
  • 希望是新模板的统一框架!
    punkid 回复 orlando2000 说:
    我会参考bus官方模板的习惯的,当然是基于新模板系统
    (2008-03-17 12:22:01)
    orlando2000 wrote this at 2008-03-16 21:35:26 [回复]

Leave a Reply

{#face:1} {#face:2} {#face:3} {#face:4} {#face:5} {#face:6} {#face:7} {#face:8} {#face:9} {#face:10} {#face:11} {#face:12} {#face:13} {#face:14} {#face:15}

About

这是一个致力于挖掘,完善blogbus功能,分享blogbus小技巧和非官方资源的博客。所谓"hack",就是在官方未能达到实现某种功能之前,自己通过各种"邪门歪道"来实现它。

欢迎有兴趣的朋友加入到这个博客中来,一同完善这个站,提供更多有用的资源/技巧给blogbus用户们。

这是我的e-mail联系地址(Dont Spam It for God's Sake):

punkid.online@gmail.com

Miscellaneous