在客户端大量使用脚本语言是否会影响带宽 脚本语言在表单中验证数据,如果大量使用脚本语言是否会影响访问速度这种情况下[size=24px],节省带宽重要,还是传送到服务器进行验证重要[/size] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果脚本很大的情况下肯定是会影响带宽,因为客户端要重服务器端下载js代码到本地,但是如果只是表单验证我想js代码应该不会太多,如果实在多的话可以采用js压缩等进行传输。我个人认为js验证是必须,如果真的所谓那么大的js,那说明你板块设计过于复杂,这个时候我觉得应该适当的对版本功能进行适当分解,比如一个页面要多个验证可以分到不同的几个页面去验证 想太多了,脚本再大也是文本,能有多大啊?想想如果有1M的脚本,你得写多少代码?再者如上面所说,JS可以通过工具压缩,混淆,移除空格、注释等等。YUI Compressor能减30%左右,如果再启用浏览器gzip,又少20%。所以要达到你所说的“大”,还是很需要一些工作量的。一般来说所有JS加起来也不及你页面里的几张图片大。再者遵循网页开发的最佳实践的话,需要启用浏览器缓存(修改HTTP头ETAG,Last-Modify...),也就是说在用户第一次下载了之后的一段时间内是不会重复下载的(除非清除浏览器缓存)。当然网站肯定不断有新用户访问,不断有人需要下载。稳定的情况下这个值是40%左右的用户。这么算下来你还觉得脚本会是个问题吗? 过滤担忧了...... 现在的用户宽带速度大多数为4M 你的js文件有多大啊.....? 我看你写上一个100K的js很了不起了吧....还有就是啊..你应该学会分配统筹管理..... 一些公用的函数,写在独立的js文件里.如果在一个比较复杂的项目里.这会节省不少的空间和重复工作...... javascript的checkbox全选与反选问题 关于菜单的 JS报错 缺少对象 JavaScript导出Excel表格,有可以兼容火狐的方法吗? ajax如何处理html里的table表格 限制文本框只能输入数字 简单问题,关于alter问题! 请问javascript怎样将汉字词语转换为每个汉字拼音的首字母? 关于添加class的问题 求大佬!!! 100分求助js数组刷新的问题! 请高手讲解下js的自定义对象,以及继承、多态等面向对象的设计
再者遵循网页开发的最佳实践的话,需要启用浏览器缓存(修改HTTP头ETAG,Last-Modify...),也就是说在用户第一次下载了之后的一段时间内是不会重复下载的(除非清除浏览器缓存)。当然网站肯定不断有新用户访问,不断有人需要下载。稳定的情况下这个值是40%左右的用户。
这么算下来你还觉得脚本会是个问题吗?