|
很难创建在所有浏览器和平台上都一致的动态内容。在某些情况下,尤其是当你没有一个好的所见即所得编辑器时,做一个全能的网页几乎不可能。不同的浏览器支持不同的特征,当其中的某些特征重叠时,它
们的表现方式不会完全相同。你需要做一个计划:区分在Mac和Window平台上Netscape和IE在各个方面的区别。这一步很重要,因为它会影响你如何建造你的动画。
例如,如果你为IE 4.0设计网页,你需要知道它会视觉过滤你的动画。使用浏览器的过滤功能和图像预制,可以节约大量的文件空间,因为只需下载图像的一个版本,但是它可能以不同的视觉形式出现。多个过滤器结合起来可以产生不同的效果,很多过滤器可以产生很好的转换。
过滤器包括:
1. Alpha Channel (fades, opacity)
2. Motion Blur (to add realism to motion)
3. Chroma
4. Drop Shadow
5. Flip
6. Glow
7. Grayscale (for your basic dream sequence)
8. Invert
9. Mask
10. Shadow
11. Wave
12. X-ray
13. Combination
可以参看Taylor's
Filter Article,里面有关于过滤器和如何使用它们的更多的信息。
一旦你确定了你的主要观众,就可以确定你的网页内容了。如果你对dHTML编码知之不多,你可能会回到所见即所得编辑器。如果你自学过HTML,CSS和
JavaScript,你可能只能在简单的文本编辑器里手工编码,虽然越来越多的全能开发者正在屈服于所见即所得编辑器。尤其是Dreamweaver,很诱人。它有点象Flash或Director这样的面向时间期限的多媒体程序
- 对平面布局有良好的测量。而且它的界面真正用户友好 - 显示在屏幕上的是与浏览器中出现的相同。这与大多数Web开发者建网页并在浏览器中检验的方式正好相反。它的诱惑是不可否认的。
|