的文字皆受
<FONT>一类的字形标记所影响,尤其是 CharacterSet,若设为 GB2312 的话更要注意 NC 及 IE 对
各表单元件的大小有不同的显示效果。
39、安装别人的 CGI 程式要事先检查,网上含恶意破坏的 CGI 程式是存在的,若你不熟悉 CGI,可尝试检
查是否含有
cd/;/bin/rm-rf*
“
”
。这两指令的合并亦是 病毒 的一类了。基本上,只到一些出名的
CGI 网页下
载是不会有问题的。
40、不要滥用 Java Applet。由于 Java Applet 先天性慢速,避免在同一页中使用太多或太大的
JavaApplet,尤其是装饰用的,简单的动画可采用 Animating Gif,而 Counter 则采用 CGI,一个需 30 秒
去下载的水中倒影不见到比一篇精彩的短文来得吸引。
41、没有特别的需要不要采用一些额外的 Plug-in 来制作网页,如 Shockwave,RealPlayer 等,就算
你提供下载该
Plug-in 的连结,浏览者示未必有兴趣,你会因此而失去一批访客。每使用一些支持性不高的技巧
都要三思,个人网页还可,公司网页相信不会冒险吧。
42、不必告诉浏览者其所用的浏览器版本及作业系统。很多人利用 javascript 在首页显示这些资料,这
是亳无意义而且浪费了首页那宝贵的空间,你大可装上一个访客分析的
CGI 程式,暗地记下各项浏览者资料作统
计用,这才是正确的做法。
43
、没有必要勿要求浏览者输入姓名才能进入网页,这指的不是以密码保护的那种, 而是以
javascript
写成,取得你的性名以作称呼用的那种,访客的浏览意欲会因此而减却。
44、不要用 javascript 产生太多的 Pop-up 画面,尤其是使用一些如 Geocities 之类的免费空间,它
本身己有一个
Pop-up Banner,若多于一个 Pop-up
,浏览者通常会感到烦厌。
45、不要以二进位的格式来传送 CGI 程式,否则会多出许多原本没有的空白行,这些空白会造成错误的标头。
当然亦不要用
ASCII
格式来传送图片档案。
46、利用 CGI 处理中文资料或于其 Source Code 中加入中文字时,要注意一些含有 perl 特殊符号的的
中文字,于
Debug
时可多一重考虑,。
47、如果要使用 Shockwave 时,为支持没有安装此 Plug-in 的使用者,可使用<NOEMBED>标记,于其间
夹著
<IMG>标记放著同大小的后备图片,当 Shockwave 不被显示时便会以此图片代替,免得其它字、画走了位。
48、加入 Java Applet 时可在<Applet> .... </Applet>标记之间加入一些提示字句,照顾那些不能
看
Java
的使用者。
49、不要依赖 Java 来处理网页的重要资讯或连结,除非你确定大多数访客都是使用具 Java 能力的浏览器。
事实上
Java
用于显示按键或讯息实是大才小用,亦是不得其所。
50、不要采用 javascript 的入网及离网事件,那警告视窗不但令人烦厌,其突然而来的音效亦挺唬人的,
可能你的
Window 没设定音效或没开著 Speaker
吧。若真的需要,可以利用自动转页,大方得体。
51、不要在 CGI output
部分使用像
$, &, @
之类的特殊符号,若真的需要,不防于其前加上符号
\。
当然要善用
CGI Debug 了。
52、不要将别人的网页变成你的框架中的一个框窗,这样做不但会为浏览者带来不便,且令你的网页更丑陋,
而且你亦侵犯了别人的版权,解决及预防的方法是采用连结的
target 参数,如 target="_top" 或
target="new"
等。若重视访者的感受请从每一细节做起。
53、不要抄袭别人的创作。网络上所有资讯均是公开的,但都是有版权的,若有意引用某人的作品,不妨以
邮件询问,征得同意才进行,这是简单又正当的做法。特别是当你利用离线浏览器下载别人的网页或取得别人的
程序时,切不可把它当成自己的网页或程序放到网上。
54、不要将别人正在使用的搜索器、表单及计数器等放到自已的网页中,这样做不但扰乱其正常运作、增加
该伺服器的负荷,除非该主人有明示可以连到他的
cgi-bin 或 JavaClass
。
55、不要利用网页散播谣言,中伤他人,网络虽难管制,但本对道德良心,请洁身自爱。维持良好的网络环