aso.net 在 9/26/2005 3:17:40 PM 说:说的好~
| 犬者 |
| “说了你又不听,听又不懂,懂又不做,做又做错,错又不认,认又不改,改又不服,不服也不说,那叫我怎么办?!” |
|
【电脑】ASP.Net/ASP/php与HTML/CSS/Javascript 似乎很多人都在学ASP.Net/ASP/php/jsp……好想学了这些东西之后,自己的网页制作技术就真的很牛X…… ASP.Net/ASP/php这些东西,都是用来生成动态网页的……但是,我真的很想知道,是不是所有的人在学习这些制作动态网页之前,已经将静态页面的制作技术掌握的炉火纯青了…… HTML/CSS/Javascript这些都是属于静态网页的……有多少人已经把这三个东西摸透了然后才去学ASP/php/jsp这些脚本语言,或者ASP.Net制作web form? 我没有……一直到现在还是对Javascript一知半解……会看,会抄,就是不会写…… 其实,无论从ASP 1.0 到ASP.Net, 还是从php 1.0到5.0,用户最终看到的还是完全“静态”的页面,下载到客户端的,完全都是不会变化的HTML/CSS/js文件……任何技术都好,只是用来帮助开发者生成这些静态文件…… 偶曾经在CSDN发表过一篇东西……写偶对ASP.Net的看法……我当时说,ASP.Net无非就是一个超级强大的Javascript生成器……ASP.Net可以做出来的网页,从某种意义上面说,都是可以用纯粹的html/css/javascript做出来……ASP.Net的一个卖点就是data validatior……自动检查用户是否有输入某一项的东西……但是,这个东西,就纯粹是微软帮我们写好的javascript函数而已……所有的东西都在%webroot%\aspnet_client\system_web\1_1_4322\WebUIValidation.js这个文件里面……纯粹的javascript……这样的看法,虽然有点幼稚,但是在CSDN上面也是有人说偶的观点有独到之处…… 博客风后台,大家用来写文章的编辑器,其实是FreeTextBox 1.6.3.26073这个ASP.Net控件,John Dyer这个老外开发的,破宝汉化的。整个FTB都是用C#写出来的。但是,偶在用这个东西的时候,也是有做自己的修改的…… 自己加了一个按钮,就是最上方的code,会自动将用户选定的文字,改变为编码风格,也就是说不带任何html排版信息,可以直接拷贝/粘贴到代码编辑器里面使用…… 并且,我添加了QQ表情/旗帜/心情图片这三个系列的表情……点了自己喜欢的表情之后,表情图片会立刻在编辑器里面出现…… 这两处修改,我没有用C#写任何代码……偶写的都是javascript而已……FTB用的技术再新也好,到了用户的浏览器,始终还是html+css+javascript的东西……它实现的任何交互操作归根到底都是通过javascript来实现的……所以,完全是可以通过在最终的页面插入自己编写的javascript来“控制”FTB这个ASP.Net控件…… 当然,也是可以通过修改FTB的C#源码,从新编译过,来实现其他新的功能…… 偶也不是没有考虑过这样做…… 但是,偶最终还是选择了通过插入javascript的方式来实现插入表情的功能……所有的表情其实都是在 http://www.blogwind.com/emot.html 这个文件里面……是静态的……会被浏览器缓存的……整个文件是21.2K大……倘若我使用C#修改FTB,将添加表情的功能整合到FTB里面的话,这21.2K的东西必定会被添加到动态生成的文件里面……服务器每次都得处理一次,每次都要将这些数据传输到客户端……从效率上讲,必然是会低一些……具体低多少,偶不清楚……也许只是低那么0.0001%…… 但是,倘若一个从传统C++转到网站开发的程序员,他只是会写C#,而并不懂javascript……他在开发网站的时候,就少了一个选择…… 选择,是很重要滴…… 偶想要说的是,大家在学习ASP/ASP.Net/php/jsp等动态网站制作技术之前,或许应该问问自己,究竟将html/css/javascript琢磨透了没有? 开车有的时候并不比走路快的说……
问天 @3/10/2004 11:02:59 PM View blogs in this category:电脑 Wuvist 在 3/11/2004 11:40:44 AM 说:It is not a must... but highly recommended to apply CSS in website... for more information, you may want to have a look at http://home.kimo.com.tw/wchrys/dhtml/css01.htm 无名氏 在 3/11/2004 10:50:57 AM 说:i don't mean style. i mean why it is becoming a must? any theoretical reasons? Please leave your comment here |
Navigation
Blogwind犬者首页 Contact 个人档案 ![]() “说了你又不听,听又不懂,懂又不做,做又做错,错又不认,认又不改,改又不服,不服也不说,那叫我怎么办?!”
Categories
死结(27)电脑(170) 心情(175) 天影(25) 乱弹(204) 博客(79) 音乐(18) 饕餮(30) 读书(19) 电影(26) 网摘(5) 希望(30) 汕头(10) 经济(5) 苹果(19) 跋涉(3)
Archive
2008年7月2008年6月 2008年5月 2008年4月 2008年3月 2008年2月 2008年1月 2007年12月 2007年11月 2007年10月 2007年9月 2007年8月 2007年7月 2007年6月 2007年5月 2007年4月 2007年3月 2007年2月 2007年1月 2006年12月 2006年11月 2006年10月 2006年9月 2006年8月 2006年7月 2006年6月 2006年5月 2006年4月 2006年3月 2006年2月 2006年1月 2005年12月 2005年11月 2005年10月 2005年9月 2005年8月 2005年7月 2005年6月 2005年5月 2005年4月 2005年3月 2005年2月 2005年1月 2004年12月 2004年11月 2004年10月 2004年9月 2004年8月 2004年7月 2004年6月 2004年5月 2004年4月 2004年3月 2004年2月 2004年1月 2003年12月
My Links
5Gbloglines 时尚摄影师奇科的博客 我们的漫画 颜如玉 最爱卫斯理 |