|
主题:[原创]javascript有利也有弊 [收藏主题] |
javascript现在可以提供很多的功能,网页也美化起来了。用科汛这类程序,首先感受到它的开放性,兼容多类插件,一个页面加个javascript应用就变得生动很多了。不过最近我也发现一些问题,javascript功能代码在运行的时候尤其是复杂和大的图片调用时,客户端电脑CPU资源损耗很严重。这里个人总结些小心得,对或错实践中去掌握吧,希望对用科汛程序的网友们有帮助。
1、JS调用如果有图片的话,首先图片名称尽量是完整词意的中文全拼或英文单词,最好是完整单词,如果是词组用连接线连接,这样不但便利搜索引擎收录也便于系统识别这个指令调用终端文件名称。
2、首页或主要流量入口页面应减少javascript运用,一个网站主入口应当是象疏导功能的网站地图一样,起个索引内容和引导读取内容的功能。花哨的页面美观效果是有了,但读取内容速度慢,CPU损耗严重这时候会妨碍访问者继续停留的信心。
3、不要以为有JS文件服务器和电脑就不会重复读脚本程序了,其实是一样的,尤其是复杂变化时,如图片切换,象TAB那样的切换如果是大的图片,那么读取内容一样耗费时间。CSS作为全局管理应当避免这样的情况出现,所以做模板的时候我们应尽量的避免不需要特效的页面要去除调用JS文件。
4、图片尽量的用小图,个人觉得如果可以用GIF就别用JPG,JPG如果处理后选用比较低的象素,那还继续使用JPG有什么意义呢?科汛的程序可以调整幻灯及图片文章的图片为小图,如果是从内容中取一张图,那张图最好手动处理成小图,不会有那么多内容都要手动去做的,为了整体效果,这个懒还是别偷了。尤其是靠转载文章和采集文章来充实内容的站。电脑及搜索引擎是自上往下读内容的,而一般特效都放在网页上面那一部分,这样人家没等读完内容就关了网页了,现在资讯这么发达,谁愿意在一个老半天展不开的网页上多停留啊?
5、javascript脚本程序很多是相同的,同样的语言,有时候一个大的系统下实际上可包含小的调用。所以没必要重复的提交多个功能脚本。如TAB,点击响应变化和鼠标感应变化这完全可以在不同调用中去将onmouseover改为onclick就行了,这两个功能在具体版块自己去分类,实现的功能就完全不一样了。现在很多尤其是新手总想让页面功能改善一下,想多把内容索引到主流量入口,让访问者觉得自己站内容庞大,其实没必要东抄一个站的脚本西抄一个,静下心来仔细一看其实很多都是一个意思。
6、租用虚拟空间的个人站长们应注意了,你只是买个小空间,没买下整个服务器,有些服务器上不讲夸张了,几百个网站。你的站如果还限制了CPU资源的话,那你就尽量避免用太花哨的脚本,尤其是耗费资源大的。不然网站打不开或展开慢是常事,服务器商一般演示的站点都是脚本语言为零或小调用的,所以你看着觉得快,自己一用就不是那么回事了,其实并非是购买空间后被克扣了资源。服务器商不会让你一个人的站占据所有的服务器资源的。
7、javascript脚本程序耗费资源大不大,本地电脑打开一个,一边打开电脑的资源管理器,动作时查看电脑的资源损耗情况就明白了。IEXPLORE.EXE这个进程中看网页资源损耗情况。(我是用IE) |
|
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |