关于Web设计的笔记

2005/11/30 08:02 by civet | |

《网站重构——应用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的代码方式不是为了去赢得什么荣誉,而是为了我们的站点能在今天或明天,甚至往后的十年里,能够在桌面浏览器、文档浏览器、屏幕阅读器及手持设备上很好地运作。

默认分类 | 评论(0) | 引用(0) | 阅读(45)
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]