Publish: September 22, 2009
Category: 新版发布
Author: sluke
94 Comments
Typecho0.7的开发基本结束,下一阶段是修正bug,现在发布一个beta,欢迎大家帮助测试。
http://typecho.googlecode.com/files/0.7(9.9.15)-beta.tar.gz(此版本0.6升级有问题,请升级出现问题的用户直接升级至9.9.22版即可)
http://typecho.googlecode.com/files/0.7(9.9.22)-beta.tar.gz
这个版本比预计发布时间晚了一些,因为开发团队在进行新官方网站的制作,包括论坛和WIKI的更新,所以工程比较大,近期就会发布。
因为是测试版,所以不建议正式使用。
Publish: August 4, 2009
Category: 开发相关
Author: sluke
67 Comments
typecho新版还在开发之中,很多关键的改进都在进行,其中就包括后台菜单的修改,我们希望通过这些努力,为大家提供一个更加友好的blog程序。
typecho0.6的后台主菜单设计如下,

这是一个二级结构,把各项功能放在不同的分类里,结构清楚,我们常见的应用软件,比如wps系列,都采用了这种菜单设计,类似下图:

在实际的使用中,我们发现这样的设计虽然方便理解,但是还存在一些问题,就是用户要找到一个功能,鼠标需要移动多次(即使我们在第一级菜单也是可点击的链接,可以进入最常用的创建文章等页面)。在新版设计的开发团队内部讨论中,70提出来使用一级菜单的设想,其中在导航栏上直接列出的是最常用的(后台自动统计)几个链接,而点击箭头后就可以展开后续菜单,这样可以更快地定位用户所需要的功能。示意图如下:

这样结构就更简单了,只是后续菜单可能会比较长,用户选中某一个功能鼠标需要移动很长,所以菜单项的排序需要更优秀,常用的功能要放在鼠标更容易点击到的位置,非常考验设计功力。
在开发团队内部的讨论中,我还提出来另外一种菜单设计的方式,首先要看Edraw Mind Map采用的新设计(跟微软的office2007是一样的):

左上角的圆圈可以展开长长的菜单项,繁多的功能也是通过分类的方式分布,typecho作为一个轻量级的blog程序,没有这么多功能,但是这种设计却给了一种新的思路,看一下最熟悉的菜单之一:

不管有多少内容,都被收进了“开始”里,常用的功能用快速启动的方式放在“开始”的旁边,可以由用户自由调整,于是,就有以下的设计原型:

typecho新版的细节还在磨合,菜单设计也是,除了程序本身,官方网站和论坛的建设也在进行,过完这个孕育的夏天,我们会带给大家一个更优秀的typecho。
Publish: February 24, 2009
Category: 开发相关
Author: sluke
10 Comments
在typecho0.5版本中,我们加入了一个十分有利于SEO的特性,那就是灵活的自定义链接功能。
在我们开启rewrite功能之后,在以往的版本中, 只能使用以下四种风格:
默认风格 /archives/{cid}/
wordpress风格 /archives/{slug}.html
按日期归档 /archives/{year}/{month}/{day}/{slug}.html
按分类归档 /{category}/{slug}.html
现在,我们提供了自定义组合的功能,可用参数如下:
可用参数:{cid} 日志ID、{slug} 日志缩略名、{category} 分类、{year} 年、{month} 月、{day} 日
实际上,参数还在不断丰富中,用户可以自由组合出自己想要的永久链接形式。例如:
/{category}/{year} /{month}/{day} /{slug}.html
除了链接,独立页面后缀也是可以设置的,目前提供的是三种:
.html .htm .php
启用这个功能后,选择html,日志的地址就可以类似:
http://www.typecho.net/example.html
Publish: January 12, 2009
Category: 开发相关
Author: sluke
4 Comments
1、Akismet
大名鼎鼎的反垃圾评论服务已经可以在typecho中使用,只需要一个key就行
2、Typecho Code Editor
为在线编辑模板和插件等代码提供高亮、显示行数等功能
3、Plugin Helper
插件帮手本身也是一个插件, 它将默认出现在所有的typecho发行版中. 因此你可以放心使用它的功能, 以方便你的插件安装在用户的系统里.
4、Simple Code
解析内容源代码中的code串
5、Textile 2
用于解析textile语法
6、HelloWorld
在后台显示一个HelloWorld,更重要的是为插件开发者提供最简单的演示
7、Magike to Typecho
typecho前身magike升级到typecho的插件,效果完美
8、Wordpress to Typecho
wordpress2.7转换到typecho的插件,效果很完美
9、post2qzone
可以同步发布到指定的qzone中
Publish: December 30, 2008
Category: 开发相关
Author: sluke
11 Comments
一个软件产品的发布,都有这样一个成熟的过程:
Alpha->Beta->RC->Final
每个不同的阶段都有各自不同的使命
Alpha版演示产品基础框架及核心特性
Beta版增加功能及调整用户界面
RC版修正bug,为发布做准备
Final版才是提供给所有用户使用的稳定版本
基于这样一个生命周期,Typecho团队发布Alpha版也就代表Typecho的发展趋势,在Alpha版里,我们希望能为大家演示我们一年开发时间里的成果:这个面向对象、全新构架、全新界面的博客程序。如果Alpha版能给您带来一些惊喜,就是我们最大的欣慰,如果觉得在功能上还有一些缺失,您可以在这里提出,我们会在Beta版为大家演示更加激动人心的功能。我们会在0.3之后提供平滑的升级服务支持。
http://code.google.com/p/typecho/downloads/list