《网站重构——应用Web标准进行设计》(Desiding with Web Standards) 摘录
Web标准三剑客
结构(Structure) 表现(Presentation) 行为(Behavior)
字母F
在市场上所有成熟的、有竞争的专利技术解决方案中,没有一个像Marcomedia Flash那样成功和辉煌。这个产品起初只是一个微不足道的名为FutureSplash的插件,设计师用于在他们的页面里嵌入矢量图形和动画。
FutureSplash刚出现的时候,设计师只是稍稍注意以下,但聪明的Marcomedia公司立刻发现了它的潜在价值。Marcomedia买下了插件和它相关的创作工具,重新命名为Flash,并且开发成为一个丰富灵活的创作工具,用一个强大的类似JavaScript的程序语言ActionScript来驱动。
Marcomedia同样也维持和鼓励一批Flash的爱好者。
Flash的价值
当4.0浏览器不兼容的脚本语言与对象模型严重不兼容及抬高成本时,Flash4和它强大的脚本语言可以平等地很好地运行在Navigator, IE和Opera中,并且可以像在Windows中工作一样很好地在MacOS, Linux和UNIX上显示。因此,许多设计师向HTML、修补4.0浏览器的CSS、以及老鼠窝一样混乱的不兼容的代码说再见,开始学习Flash。
旋转的标志,冗长乏味的“loading”屏幕,和无止境的、不必要的“介绍”,最初Flash给用户留下的印象并不好。少数有有眼光和创新意识的代理商急切地希望Flash流行,但是用Flash制作的有魅力的站点却很少,就好比你不能因为木工不好而责备锤子和钉子。但在设计高手设计出类似One9ine、Juxt Interactive和其他高级购物的网站后,Flash的威力开始逐渐体现出来。Flash吞食多媒体应用空间,就像Microsoft的浏览器在吃掉Netscape的午餐一样。
……
执行概要: XHTML的规则- 以正确的DOCTYPE和名字空间开始
- 使用META内容元素声明你的内容编码语言
- 用小写字母写多有元素和属性名称
- 给所有属性值加引号
- 给所有属性赋一个值
- 关闭所有标签
- 用空格和斜杠关闭空标签
- 不要在注释内容中使用“--”
- 确保使用& lt;和& amp;表示小于号和与号
“一次创建,随处发布”是基于标准设计和开发的长期努力目标。我们学习XHTML的代码方式不是为了去赢得什么荣誉,而是为了我们的站点能在今天或明天,甚至往后的十年里,能够在桌面浏览器、文档浏览器、屏幕阅读器及手持设备上很好地运作。
Physics
关于游戏设计开发的笔记

