虽然最近十分忙,因为赶项目进度嘛
不过今天还是抽空把Flash网站更新了下,这是自上次发布Demo版的V2版Flash站以来最大的改动。首先从直观上能看到的是加入了进站音乐,当然我不希望和blog一样,所以是短短的一段intro罢了。不过旋律是我比较喜欢的那种,来自dj_feel_-_live_in_trancemission中第一首:Ilyia Maluev - Welcome To Heaven(嘿嘿,是俄罗斯的DJ做的)。
同时直观的改动估计就只是其衬托背景图片作了些修改,其他就是没那么起眼但十分重要的代码级和构架级的修改。
首先是增加进我曾发表的自动XML分析器组件作为ReformPost的处理函数内核,修正了一些bug,同时最大的变化就是增加了BackButton支持。
也只能说自己孤陋寡闻了,以前我曾提过用在页面后加上#cmd=ddd之类的后缀作为ajax页面对于无法有url定位资源的一种补充。其实对于flash网站,这个技术是由专门名词的,就叫做BackButton。不过思路和我不略有不同:
我的出发点是用URL来定位资源,比如我浏览flash里面的某一个内容,别人只要知道了我现在带有#后缀的url也能获得基本上和我一致的flash页面的状态:比如某个按钮已经按下,显示和加载了其他的movieClip。
而BackButton的出发点是flash里面点了某个连接后,使得内容发生变化,但和html不同,它不会刷新页面,自然无法用后退按钮来回到前一状态,用这个BackButton就能解决这个问题,当然他也解决了我要处理的问题。
所以干脆就把2者都结合起来使用。我现在也感觉到推迟网站发布也有一定好处,就像M$推迟Vista,这样随着理念的成熟,可以不断地把新技术融入到我的网站,以便精益求精。
呵呵,好了,就写这么多,不过我不希望看到私自反编译我网站的现象出现,虽然我无法知道,但至少不能公布于众……