网页制作注意问题-进阶技巧

1.安装别人的 CGI 程式要事先检查,网上含恶意破坏 的 CGI 程式是存在的,若你不熟悉 CGI,可尝试检查是否含有 cd/;/bin/rm-rf*。这两指令的合并亦是“病毒”的一类了。基本上,只到一些出名的 CGI 网页下载是不会有问题的。 2.不要滥用 Java Applet。由于 Java Applet 先天性慢速,避免在同一页中使用太多或太大的 Java Applet,尤其是装饰用的,简单的动画可采用 Animating Gif,而 Counter 则采用 CGI,一个需30 秒去下载的水中倒影不见到比一篇精彩的短文来得吸引。 3.没有特别的需要不要采用一些额外的 Plug-in 来制作网页,如 Shockwave, RealPlayer 等,就算你提供下载该 Plug-in 的连结,浏览者示未必有兴趣,你会因此而失去一批访客。每使用一些支持性不高的技巧都要三思,个人网页还可,公司网页相信不会冒险吧。 4.不必告诉浏览者其所用的浏览器版本及作业系统。君不见很多人利用 javascript 在 首页显示这些资料,这是亳无意义而且浪费了首页那宝贵的空间,你大可装上一个访客分析的 CGI 程式,暗地记下各项浏览者资料作统计用,这才是正确的做法。 5.没有必要勿要求浏览者输入姓名才能进入网页,这指的不是以密码保护的那种, 而是以 javascript 写成,取得你的性名以作称呼用的那种,访客的浏览意欲会因此而减却。 6.不要用 javascript 产生太多的 Pop-up 画面,尤其是使用一些如 Geocities 之类的免费空间,它本身己有一个 Pop-up Banner,若多于一个 Pop-up,浏览者通常会感到烦厌。 7.不要以二进位格式来传送 CGI 程式,否则会多出许多原本没有的空白行,这些空白会造成错误的标头。当然亦不要用 ASCII 格式来传送图片档案。 8.利用 CGI 处理中文资料或于其 Source Code 中加入中文字时,要注意一些含有 perl 特殊符号的的中文字,于 Debug 时可多一重考虑,。 9.使用 Shockwave 时,为支持没有安装此 Plug-in 的使用者,可使用 标记,于其间夹著 <IMG> 标记放著同大小的后备图片,当 Shockwave 不被显示时便会以此图片代替,免得其它字、画走了位。 10.加入 Java Applet 时可在 <Applet> .... </Applet> 标记之间加入一些提示字句,照顾那些不能看 Java 的使用者。 11.不要依赖 Java 来处理网页的重要资讯或连结,除非你确定大多数访客都是使用具 Java 能力的浏览器。事实上 Java 用于显示按键或讯息实是大才小用,亦是不得其所。 12.不要采用 javascript 的入网及离网事件,那警告视窗不但令人烦厌,其突然而来的音效亦挺唬人的,可能你的 Window 没设定音效或没开著 Speaker 吧。若真的需要,可以利用自动转页,大方得体。 13.不要在 CGI output 部分使用像 $, &, @ 之类的特殊符号,若真的需要,不防于其前加上符号 \。当然要善用 CGI Debug 了。</td></tr></table> </div> <div id="post_rate_div_27959"></div> <div class="useraction"> <a href="javascript:;" onclick="showDialog($('favoritewin').innerHTML, 'info', '收藏/关注')">收藏</a> <a href="javascript:;" id="share" onclick="showDialog($('sharewin').innerHTML, 'info', '分享')">分享</a> </div> </div> </div> </td></tr> <tr><td class="postcontent postbottom"> <div id="ad_thread1_0"></div></td> </tr> <tr> <td class="postauthor"></td> <td class="postcontent"> <div class="postactions"> <div class="postact s_clear"> <em> </em> <p> </p> </div> </div> </td> </tr> <tr class="threadad"> <td class="postauthor"></td> <td class="adcontent"> <div id="ad_interthread"></div></td> </tr> </table> </div><div id="post_27960"><table id="pid27960" summary="pid27960" cellspacing="0" cellpadding="0"> <tr> <td class="postauthor" rowspan="2"> <div class="avatar"> lionet <em>该用户已被删除</em> </div> </td> <td class="postcontent"> <div class="postinfo"> <strong><a title="复制本帖链接" id="postnum27960" href="javascript:;" onclick="setCopy('http://bbs.thysea.com/redirect.php?goto=findpost&amp;ptid=4785&amp;pid=27960', '帖子地址已经复制到剪贴板')">沙发</a> </strong> <div class="posterinfo"> <div class="pagecontrol"> </div> <div class="authorinfo"> <img class="authicon" id="authicon27960" src="images/common/online_member.gif" onclick="showauthor(this, 'userinfo27960');" /> <a href="space-uid-18972.html" class="posterlink" target="_blank">lionet</a><em id="authorposton27960">发表于 2003-11-8 19:07</em> | <a href="viewthread.php?tid=4785&amp;page=1&amp;authorid=18972" rel="nofollow">只看该作者</a> </div> </div> </div> <div class="defaultpost"> <div id="ad_thread2_1"></div><div id="ad_thread3_1"></div><div id="ad_thread4_1"></div> <div class="postmessage "> <h2>网页制作注意问题-进阶技巧</h2> <div class="t_msgfontfix"> <table cellspacing="0" cellpadding="0"><tr><td class="t_msgfont" id="postmessage_27960">可以看看</td></tr></table> </div> <div id="post_rate_div_27960"></div> </div> </div> </td></tr> <tr><td class="postcontent postbottom"> <div id="ad_thread1_1"></div></td> </tr> <tr> <td class="postauthor"></td> <td class="postcontent"> <div class="postactions"> <div class="postact s_clear"> <em> </em> <p> <a href="javascript:;" onclick="scrollTo(0,0);">TOP</a> </p> </div> </div> </td> </tr> <tr class="threadad"> <td class="postauthor"></td> <td class="adcontent"> </td> </tr> </table> </div><div id="post_27961"><table id="pid27961" summary="pid27961" cellspacing="0" cellpadding="0"> <tr> <td class="postauthor" rowspan="2"> <div class="popupmenu_popup userinfopanel" id="userinfo27961" style="display: none; position: absolute;"> <div class="popavatar"> <div id="userinfo27961_ma"></div> <ul class="profile_side"> <li class="pm"><a href="pm.php?action=new&amp;uid=39023" onclick="hideMenu('userinfo27961');showWindow('sendpm', this.href);return false;" title="发短消息">发短消息</a></li> <li class="buddy"><a href="my.php?item=buddylist&amp;newbuddyid=39023&amp;buddysubmit=yes" target="_blank" id="ajax_buddy_2" title="加为好友" onclick="ajaxmenu(this, 3000);doane(event);">加为好友</a></li> </ul> </div> <div class="popuserinfo"> <p> <a href="space-uid-39023.html" target="_blank">僦徥嗳祢</a> <em>当前离线 </em> </p> <p class="customstatus">Member</p> <dl class="s_clear"><dt>帖子</dt><dd>0&nbsp;</dd><dt>我的爱好</dt><dd>&nbsp;</dd><dt>阅读权限</dt><dd>10&nbsp;</dd><dt>在线时间</dt><dd>0 小时&nbsp;</dd></dl> <div class="imicons"> <a href="space-uid-39023.html" target="_blank" title="查看详细资料"><img src="images/default/userinfo.gif" alt="查看详细资料" /></a> </div> <div id="avatarfeed"><span id="threadsortswait"></span></div> </div> </div> <a name="lastpost"></a><div> <div class="avatar" onmouseover="showauthor(this, 'userinfo27961')"><a href="space-uid-39023.html" target="_blank"><img src="http://bbs.thysea.com/user/data/avatar/000/03/90/23_avatar_middle.jpg" onerror="this.onerror=null;this.src='http://bbs.thysea.com/user/images/noavatar_middle.gif'" /></a></div> <p><em><a href="faq.php?action=grouppermission&amp;searchgroupid=10" target="_blank">黑海舰队列兵</a></em></p> </div> <p></p> <dl class="profile s_clear"><dt>主题</dt><dd>0&nbsp;</dd><dt>积分</dt><dd>0&nbsp;</dd><dt>贝壳</dt><dd>0 个&nbsp;</dd><dt>注册时间</dt><dd>2006-12-15&nbsp;</dd><dt>最后登录</dt><dd>2006-12-15&nbsp;</dd></dl></td> <td class="postcontent"> <div class="postinfo"> <strong><a title="复制本帖链接" id="postnum27961" href="javascript:;" onclick="setCopy('http://bbs.thysea.com/redirect.php?goto=findpost&amp;ptid=4785&amp;pid=27961', '帖子地址已经复制到剪贴板')">板凳</a> </strong> <div class="posterinfo"> <div class="pagecontrol"> </div> <div class="authorinfo"> <img class="authicon" id="authicon27961" src="images/common/online_member.gif" onclick="showauthor(this, 'userinfo27961');" /> <a href="space-uid-39023.html" class="posterlink" target="_blank">僦徥嗳祢</a><em id="authorposton27961">发表于 2004-1-5 18:53</em> | <a href="viewthread.php?tid=4785&amp;page=1&amp;authorid=39023" rel="nofollow">只看该作者</a> </div> </div> </div> <div class="defaultpost"> <div id="ad_thread2_2"></div><div id="ad_thread3_2"></div><div id="ad_thread4_2"></div> <div class="postmessage "> <h2>网页制作注意问题-进阶技巧</h2> <div class="t_msgfontfix"> <table cellspacing="0" cellpadding="0"><tr><td class="t_msgfont" id="postmessage_27961">还不错 很详细<br /> 嘿嘿</td></tr></table> </div> <div id="post_rate_div_27961"></div> </div> </div> </td></tr> <tr><td class="postcontent postbottom"> <div id="ad_thread1_2"></div></td> </tr> <tr> <td class="postauthor"></td> <td class="postcontent"> <div class="postactions"> <div class="postact s_clear"> <em> </em> <p> <a href="javascript:;" onclick="scrollTo(0,0);">TOP</a> </p> </div> </div> </td> </tr> <tr class="threadad"> <td class="postauthor"></td> <td class="adcontent"> </td> </tr> </table> </div></div> <div id="postlistreply" class="mainbox viewthread"><div id="post_new" class="viewthread_table" style="display: none"></div></div> <form method="post" name="modactions" id="modactions"> <input type="hidden" name="formhash" value="b2c8c677" /> <input type="hidden" name="optgroup" /> <input type="hidden" name="operation" /> <input type="hidden" name="listextra" value="" /> </form> <script type="text/javascript">var tagarray = ['软件','手机','免费','南京智浩科技','机房报警','正版','珠江','南京','电脑','二手笔记本','南京二手笔记本','陈德志','二手笔记本批发','模块','批发出售','电脑配件','二手IBM','温度报警','教程','浩浩','IBM','论坛','朋友','支付宝','神马','歌曲','路全新','网络安全','原创歌手','MP3','托盘','宴会','分量','带宽分配','杯子','果汁','妓女','远程维护','系统安全','销售管理','蓝牙','四川旅游','ATI','歌手','网络客户','保密','检查','取证','工具','电脑软件','环境监控','交换机','诺基亚','多普达','时尚','三星','正品','三星W629','AMD','伯爵','行为管理','数码相机','空调启动切换器','空调控制器','空调启动器','空调启动切换控制器','宝贝','IBM批发','东莞','发网','批发价格','GSM机房环境监控','机房环境监控','推荐','帮忙','垃圾邮件','网络ghost','网络克隆','梭子鱼','杀毒','硬盘克隆','ibmpifa','台式','铭瑄','ISO27001','笔记本','性价比','国庆','出货','戴尔','电脑报价','出售','亏本','南京二手电脑','你来啦','即时通讯','风险管理','咨询','信息安全','清扬'];var tagencarray = ['%C8%ED%BC%FE','%CA%D6%BB%FA','%C3%E2%B7%D1','%C4%CF%BE%A9%D6%C7%BA%C6%BF%C6%BC%BC','%BB%FA%B7%BF%B1%A8%BE%AF','%D5%FD%B0%E6','%D6%E9%BD%AD','%C4%CF%BE%A9','%B5%E7%C4%D4','%B6%FE%CA%D6%B1%CA%BC%C7%B1%BE','%C4%CF%BE%A9%B6%FE%CA%D6%B1%CA%BC%C7%B1%BE','%B3%C2%B5%C2%D6%BE','%B6%FE%CA%D6%B1%CA%BC%C7%B1%BE%C5%FA%B7%A2','%C4%A3%BF%E9','%C5%FA%B7%A2%B3%F6%CA%DB','%B5%E7%C4%D4%C5%E4%BC%FE','%B6%FE%CA%D6IBM','%CE%C2%B6%C8%B1%A8%BE%AF','%BD%CC%B3%CC','%BA%C6%BA%C6','IBM','%C2%DB%CC%B3','%C5%F3%D3%D1','%D6%A7%B8%B6%B1%A6','%C9%F1%C2%ED','%B8%E8%C7%FA','%C2%B7%C8%AB%D0%C2','%CD%F8%C2%E7%B0%B2%C8%AB','%D4%AD%B4%B4%B8%E8%CA%D6','MP3','%CD%D0%C5%CC','%D1%E7%BB%E1','%B7%D6%C1%BF','%B4%F8%BF%ED%B7%D6%C5%E4','%B1%AD%D7%D3','%B9%FB%D6%AD','%BC%CB%C5%AE','%D4%B6%B3%CC%CE%AC%BB%A4','%CF%B5%CD%B3%B0%B2%C8%AB','%CF%FA%CA%DB%B9%DC%C0%ED','%C0%B6%D1%C0','%CB%C4%B4%A8%C2%C3%D3%CE','ATI','%B8%E8%CA%D6','%CD%F8%C2%E7%BF%CD%BB%A7','%B1%A3%C3%DC','%BC%EC%B2%E9','%C8%A1%D6%A4','%B9%A4%BE%DF','%B5%E7%C4%D4%C8%ED%BC%FE','%BB%B7%BE%B3%BC%E0%BF%D8','%BD%BB%BB%BB%BB%FA','%C5%B5%BB%F9%D1%C7','%B6%E0%C6%D5%B4%EF','%CA%B1%C9%D0','%C8%FD%D0%C7','%D5%FD%C6%B7','%C8%FD%D0%C7W629','AMD','%B2%AE%BE%F4','%D0%D0%CE%AA%B9%DC%C0%ED','%CA%FD%C2%EB%CF%E0%BB%FA','%BF%D5%B5%F7%C6%F4%B6%AF%C7%D0%BB%BB%C6%F7','%BF%D5%B5%F7%BF%D8%D6%C6%C6%F7','%BF%D5%B5%F7%C6%F4%B6%AF%C6%F7','%BF%D5%B5%F7%C6%F4%B6%AF%C7%D0%BB%BB%BF%D8%D6%C6%C6%F7','%B1%A6%B1%B4','IBM%C5%FA%B7%A2','%B6%AB%DD%B8','%B7%A2%CD%F8','%C5%FA%B7%A2%BC%DB%B8%F1','GSM%BB%FA%B7%BF%BB%B7%BE%B3%BC%E0%BF%D8','%BB%FA%B7%BF%BB%B7%BE%B3%BC%E0%BF%D8','%CD%C6%BC%F6','%B0%EF%C3%A6','%C0%AC%BB%F8%D3%CA%BC%FE','%CD%F8%C2%E7ghost','%CD%F8%C2%E7%BF%CB%C2%A1','%CB%F3%D7%D3%D3%E3','%C9%B1%B6%BE','%D3%B2%C5%CC%BF%CB%C2%A1','ibmpifa','%CC%A8%CA%BD','%C3%FA%ACu','ISO27001','%B1%CA%BC%C7%B1%BE','%D0%D4%BC%DB%B1%C8','%B9%FA%C7%EC','%B3%F6%BB%F5','%B4%F7%B6%FB','%B5%E7%C4%D4%B1%A8%BC%DB','%B3%F6%CA%DB','%BF%F7%B1%BE','%C4%CF%BE%A9%B6%FE%CA%D6%B5%E7%C4%D4','%C4%E3%C0%B4%C0%B2','%BC%B4%CA%B1%CD%A8%D1%B6','%B7%E7%CF%D5%B9%DC%C0%ED','%D7%C9%D1%AF','%D0%C5%CF%A2%B0%B2%C8%AB','%C7%E5%D1%EF'];parsetag(27959);</script> <div class="forumcontrol s_clear"> <table cellspacing="0" cellpadding="0" > <tr> <td class="modaction"> </td> <td> <span class="pageback"><a href="forumdisplay.php?fid=1">返回列表</a></span> <span class="replybtn"><a href="post.php?action=reply&amp;fid=1&amp;tid=4785" onclick="showWindow('reply', this.href);return false;">回复</a></span> <span class="postbtn" id="newspecialtmp" onmouseover="$('newspecial').id = 'newspecialtmp';this.id = 'newspecial';showMenu({'ctrlid':this.id})"><a href="post.php?action=newthread&amp;fid=1" onclick="showWindow('newthread', this.href);return false;">发帖</a></span> </td> </tr> </table> </div> <div class="popupmenu_popup" id="fjump_menu" style="display: none"> <dl><dt><a href="index.php?gid=270">使用交流</a></dt><dd><ul><li class="current"><a href="forumdisplay.php?fid=1">网络安全</a></li><li><a href="forumdisplay.php?fid=18">网络技术</a></li></ul></dd></dl><dl><dt><a href="index.php?gid=188">娱乐休闲</a></dt><dd><ul><li><a href="forumdisplay.php?fid=2">灌水乐园</a></li><li><a href="forumdisplay.php?fid=413">文学天地</a></li><li><a href="forumdisplay.php?fid=353">美图欣赏</a></li></ul></dd></dl><dl><dt><a href="index.php?gid=409">网站办公</a></dt><dd><ul><li><a href="forumdisplay.php?fid=14">站务处理</a></li></ul></dd></dl></div> <div id="favoritewin" style="display: none"> <h5> <a href="javascript:;" onclick="ajaxget('my.php?item=favorites&tid=4785', 'favorite_msg');return false;" class="lightlink">[收藏此主题]</a>&nbsp; <a href="javascript:;" onclick="ajaxget('my.php?item=attention&action=add&tid=4785', 'favorite_msg');return false;" class="lightlink">[关注此主题的新回复]</a> </h5> <span id="favorite_msg"></span> </div> <div id="sharewin" style="display: none"> <h5> <a href="javascript:;" onclick="setCopy('网页制作注意问题-进阶技巧\nhttp://bbs.thysea.com/viewthread.php?tid=4785', '帖子地址已经复制到剪贴板<br />您可以用快捷键 Ctrl + V 粘贴到 QQ、MSN 里。')" class="lightlink" />[通过 QQ、MSN 分享给朋友]</a><br /><br /> </h5> </div> </div><div id="ad_footerbanner1"></div><div id="ad_footerbanner2"></div><div id="ad_footerbanner3"></div> <div id="footer"> <div class="wrap s_clear"> <div id="footlink"> <p> <strong><a href="http://www.thysea.com/" target="_blank">黑色海岸线</a></strong> <span class="pipe">|</span><a href="mailto:support@microsoft.com">联系我们</a> <span class="pipe">|</span><a href="stats.php">论坛统计</a><span class="pipe">|</span><a href="archiver/" target="_blank">Archiver</a></p> <p class="smalltext"> GMT+8, 2025-1-11 19:33, <span id="debuginfo">Processed in 0.056195 second(s), 6 queries, Gzip enabled</span>. </p> </div> <div id="rightinfo"> <p>Powered by <strong><a href="http://www.discuz.net" target="_blank">Discuz!</a></strong> <em>7.2</em></p> <p class="smalltext">&copy; 2001-2009 <a href="http://www.comsenz.com" target="_blank">Comsenz Inc.</a></p> </div></div> </div> </body> </html>