Loading...

为改进速度而努力

Filed under: HTML客户端,网站技术 — 江东 @ 2007-05-11 17:16:01 才(2)条评论

本站的wordpress的新风格基本定了,因为我也已经将所有的post批量更新了html静态缓存(有朋友误认为我仅仅是通过url rewrite来实现HTML cache的!),所以页面不会有多大变化了,如果说还有什么修改的话,也是修改css和js了,修改css可以直接调节页面的风格,即使所有的页面已经html静态化,这是div+css的好处所在。

虽然说不在折腾我的wordpress了(wordpress折腾到此为止 继续博起),但是继续改进,改进用户界面和速度的体验还是很有必要的,所以接下来第一要做的就是优化css和js,使之尽量满足Web Page Analyzer这个网站的要求,要知道,这个网站要求的环境可是56k的网速阿,当然只能尽量满足,zhiqiang以前满足过,可是在没有html gzip的bluehost,他也得投降了。呵呵.

补充,css该合并的都合并了,该优化的都优化了,还是在8K,本人放弃,其实这个速度已经够了!

网站改版是一个很考验耐心的事情

Filed under: HTML客户端,网站技术 — 江东 @ 2007-04-20 19:20:54 才(4)条评论

这几天不断有网友反映在本站找东西很困难,所以我一直想把本站改成一个简约的风格,可是要替换自己辛苦设计的模板,是在是比较困难,毕竟本人美工实在有限啊,先放出新版本的图片吧,届时将使用ajax,请朋友先对界面提提意见。

newweb.JPG

alexa排名?google流量分析

Filed under: HTML客户端,网站技术 — 江东 @ 2007-04-19 15:34:31 才(2)条评论

今天开始,把本站的google分析给取消掉了,这个东西给我带来的好处远远不及他给我带来的不便,虽然是在最后引用该js,但是还是很明显的拖慢了我web页面的速度。并且我对这个统计还保持着严重的怀疑态度,同时也对alexa的统计抱有同样的怀疑态度。 (read on …)

javascript初级教程1:前言

Filed under: HTML客户端,网站技术 — 江东 @ 2007-04-13 20:55:05 才(3)条评论

从今天开始,本人就用有限的知识来为大家介绍js的基础知识,希望能给那些比我js知识还有限的朋友一点帮助。

js是什么?

js就是javascript的缩写,注意javascript和java是两个不相关的语言,真的一点关系都没有,,所以咱先别去管那个什么java,什么jsp,什么servlet的。我们要介绍的就是JS=javascript (read on …)

比较cool的ajax应用

Filed under: HTML客户端,网站技术 — 江东 @ 2007-03-28 14:41:59 还没有评论

在抓虾上看到这样的文字,估计can-live-without应该是can-not-live-withou吧,中文的翻译也挺好玩的,“就别活了”这个应该是形容某件事物或者某个方法非常非常简单,简单得和吃饭一样,所以这样翻译我想不太对,人家本意应该是“你应该用一用”的意思,表示这个东西很好,你不用就可惜了。呵呵,本人就喜欢说这些玩玩。

看看后面的那个小图片 ,我就知道这个是什么东西了,miniAjax.com,我一直收藏着的呢,如果你要做Rich web的客户端,可以考虑用用它的这个,很不错的,可惜我没有早点发现,自己js写的窗口比这个上面的简陋多了!

浅谈Ajax

Filed under: HTML客户端,网站技术 — 江东 @ 2007-03-22 13:01:39 只有1条评论

Ajax是最近两年的一个热门词汇,它的出现,改变了很多网页的显示或者获取数据的方式,实现了不刷新就能reload的功能。正是由于这样,于是这个东西如雨后春笋般地被各个网站所应用,其实本站也有部分应用。不过就我看来,很多人对ajax似乎有个误解,认为ajax=提速,还有人认为ajax比静态的都要快得多,其实这是一个交叉的概念,不太准确的观点。

首先我们来看看ajax的基本工作原理.ajax其实就是利用javascript和服务器通信,将需要的信息取出来然后在网页中需要的地方填上,这是ajax最简单的一个工作原理,为什么能提速呢?传统的网页在更新的时候必须要重新载入一次,那些相同的数据也都被重新载入了。这里以新闻列表来举例,传统的做法是你在点击下一页的时候,就去服务器获取下一页的数据,这些数据包括新闻分类和其他周围的装饰文字或者图片,这些图片大都和上一页一模一样。那么如果采用ajax,ajax就利用javascript去获取需要更改的那一部分,然后来修改html页面上有变化的内容,很明显,这种方式节约了网络带宽,按需取数据,数据器也少处理了重复的数据,提高了速度。所以ajax确实有提速的作用。 (read on …)

分享一个我自己写的javascript表单验证代码

Filed under: HTML客户端,网站技术 — 江东 @ 2007-03-18 18:13:00 还没有评论

自己以前写的一个js表单验证代码:

使用方法validForm(表单id+文本id+下拉菜单id+…)
将需要验证的id都放到里面。
或许有不足,请高手指正。
下载地址:valid.zip
下面是原代码
(read on …)

ajax邮箱的困惑。

Filed under: HTML客户端,网站技术 — 江东 @ 2007-02-11 16:34:11 才(4)条评论

还记得126刚上ajax邮箱的时候,页面的广告是“新的异步处理方式,让你拨号也能快步如飞”,似乎用上了ajax之后,完全可以减少带宽的占用。不错,ajax可以减少带宽,这得要看你怎么用。如果你用ajax刷新你需要的数据,这样的话就减少了不必要的界面再次载入,确实节约了带宽,但是如果想126的那样花哨,进入邮箱就要load一大堆js,我看未必就快了。

我们再看看hotmail的live的ajax邮箱提示:如果长时间没有反映,请切换到经典界面,这不得了,如果经典界面更慢,会有这个提示么?

现在126已经没有这样的广告了,这里并不是针对126,我觉得,任何技术都有它的不利的方面,别拿个“新”技术自己就在哪里吹嘘,聊以自勉!