国内超强插画设计,值得一看
2008-04-26 下午 - thinking - 插画 - 设计



















赵鑫的绘画帝国,怎么样?不错吧,的却很强吧!好佩服这些插画的原作者哦!
2008-04-22 上午 - thinking - tom - WEB2.0 - 门户
WEB2.0大家一定都很熟了吧!最近常去TOM,甚至感觉越来越喜欢它了.在国内的各大门户站里,它是最早走WEB2.0道路的吧!这个对于TOM本身来说应该是个非常大的改变吧!
这两年,TOM一直都在走下坡路,这是众所周知的.如今它也是一步一个脚印的在追,这在近期是非常明显的,TOM最近可是连续两次的改版啊(我本人只知道这两次而已).这足以说明TOM的高层是很关注此事的!这些我们就不便去说三道四的了.总之都是好的!
不知道大家是否留意到TOM首页上有”经典版”和”体验”版这两个按钮呢?不知道的赶紧去试试,进入”体验版”,绝对让你大吃一惊!是什么呢?这个”体验版”,下方竟然放着3个很大的FLASH在线小游戏.呵呵,这点我也不解,为何这样做呢?
这的确是值得思量的!可是偶愚,未得其解!呵呵!只知TOM在我的心里,是越来越强大了!越来越觉得它有意思了!
2008-04-19 下午 - html/css/xml/xsl - CSS - float - 伪类
早之前就已经用过这个方法清楚浮动,但一直以来都不喜欢这样用,有点担心其兼容性。一般喜欢利用一个div元素清楚浮动,习惯问题吧,不过这样也确实简单明了!其实用这个方法也算不上很糟糕吧!偶尔也用用overflow。前段时间看了一篇关于overflow的文章,明白了这个属性要慎用,不到必要的时候还是不用为妙!结果就得出一个这样的结论,一般情况下还是利用伪类清除浮动,某些特殊的地方可以利用一个div元素来处理,尽量避免用到overflow。
下面就来讲讲“伪类清楚浮动”如何应用吧!
<style type=”text/css”>
<!–
.f1{float:left; border:1px #000000 solid; margin:2px;}
.clear:after{ content:”.”; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clear{ min-height:1px;}
*html .clear{ height:1px;}
.bbc { border:3px solid #ccc; width:200px; margin:0px auto; text-align:center;}
.bbc dl { text-align:center; padding:0px; margin:0px;}
.bbc dl dt { float:left;}
.bbc dl dt dd { float:left; text-align:left; width:100px;}
.bbc ul { text-align:left; padding:0px; margin:0px;}
.bbc ul li { list-style:none; padding:0px; margin:0px;}
–>
</style>
<div class=”bbc”>
<dl class=”clear”>
<dt><img src=”1.jpg” width=”96″ height=”96″ border=”0″ alt=”" /></dt>
<dd>我和旁边的图片都是带上浮动这个武器的哦!</dd>
</dl>
<ul>
<li>我要试试clear这个家伙到底能搞定这两个带上浮动武器的家伙!</li>
</ul>
</div>
关键就在:
.clear:after{ content:”.”; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clear{ min-height:1px;}
*html .clear{ height:1px;}
由于IE的兼容,加了后两句。给其设置了最小高度。现在差不多了吧!
这个可是一个很重要的知识点哦!
2008-04-17 下午 - JS/Ajax/AS - javascript
很早就有一种想法,那就是自己能写些很炫的JS出来的话那该多好啊!(以前都是直接套用别人的,只是改改参数什么的)
两个月前,突然行动。首现在网上找了些基础的教程,学了,感觉没什么用。星期天,去了书城。精挑细选的,最后决定买下《JavaScript 深入浅出》。
我每天分两段时间去学习,早上大概一个小时(公司早上11点才上班,所以有时间)。下午回家后吃过饭,再花一个小时消化早上学的,且又学点新知识点。
不知不觉,两个月了,这本书大概是学了一半有余了吧。感觉还是不错的,虽不敢说很熟悉,但有达到了某种程度了吧。而且慢慢发觉自己越来越喜欢这门程序了(其实它只是一个脚本语言而已)。
后面还有很多的案例要学习,希望自己能很好的坚持到底。未来要学的还有很多很多!
近段时间,好多朋友都说很郁闷,都觉得这日子好难过,没有年轻人的那份激情。心就像一潭死水一样,没有什么波浪起伏,就更谈不上什么波涛汹涌了。
其实我也有这种感觉。这岁月匆匆而过,却发觉自己没什么收获,心里当然急啊。这才发觉自己其实一无所有,其实一无所有的人很多。要想拥有,那么就得放手去创造,你想拥有的不会自己跑到你的手心来,就算来了,你也要伸手去抓住它,否则就一去不复返了哦!
人生的机遇是有限的,抓住了也许你就能成功,但决不就意味着一定能成功!只是你给自己增加了一份个有利的砝码。
日积月累,慢慢就会把自己拥有的越积越多。相信自己吧,别被自己给迷惑了!
2008-03-11 上午 - 纯属扯淡 - 共享 - 局域网
有两台电脑,分别是A和B,由于工作的需要,我想把B电脑里的一些文件复制到A电脑里。于是我便像往常一样打开了网上邻居,当我双击B电脑的时却出现提示:“Workgroup无法访问.您可能没有权限使用网络资源.请与这台服务器管理员联系以查明您是否有访问权限”。这下我愣住了,嘴里嘟嚷着:“上次还可以访问B电脑的,这次却不行了”。真是关键时刻掉链子,好想老天故意给我找麻烦似的。不过幸好我知道怎么解决,要不然麻烦可大了。我是这样做的,由于涉及到的问题比较广,所以我选择排除法,只到解决问题为止。
具体解决方法如下:
一、网上邻居→本地连接→属性里,“看是否安装了microsoft网络的文件和打印机共享”;(图1)

二、控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,“从网络访问此计算机”中加入guest帐户,而“拒绝从网络访问这台计算机”中删除guest帐户; (图2)

三、我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾; (图3)

四、控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访问:本地帐户的共享和安全模 式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”); (图4)

五、右击“我的电脑”→“属性”→“计算机名”,看该选项卡中有没有出现你的局域网工作组名称,如“workgroup”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“work”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。
六、开通GUEST用户,然后修改注册表,hkey-local-machine/system/currentcontrolset/control/lsa/restrictanonymous值设为0,重启一下电脑,就可以访问了。
呵呵,终于可以访问B电脑了。真不容易啊,费了一大会功夫儿总算搞定它了。遇到过此类问题的朋友,可以看看我写的这个,只要设置好这六步就可以了。
2008-03-10 下午 - 纯属扯淡 - seo - 静态化
在国内,很多“SEO专家”给客户网站的第一诊断结果就是要页面静态化。这倒不是因为动态页面就做不了SEO,而是相对静态页面而言,动态页面的SEO更加难做,受“SEO专家”的技术能力所限而已。
对于搜索引擎而言,在主观上对静态页面和动态页面并没有特殊的好恶,只是很多动态页面的参数机制不利于搜索引擎收录,而静态页面更容易收录而已。此外,页面静态化在一定程度上也提高了页面访问速度和系统性能及稳定性——这使得在搜索引擎优化上面,为使得效果更加明显,问题简单快速解决,大家对站点的静态化趋之若骛。
然而对于一些大型网站,静态化带来的问题和后续成本也是不容忽视的:
由于生成的文件数量较多,存储需要考虑文件、文件夹的数量问题和磁盘空间容量的问题———需要大量的服务器设备;
程序将频繁地读写站点中较大区域内容,考虑磁盘损伤问题及其带来的事故防范与恢复——硬件损耗要更新、站点备份要到位;
页面维护的复杂性和大工作量,及带来的页面维护及时性问题——需要一整套站点更新制度和专业的站点维护人员;
站点静态化,增加了更新维护难度和网站管理人员工作强度,增加了硬件设备需求和损耗速度,增加了站点潜在的访问冲突和故障概率。对于一个大型网站而言,这都是必须考虑的问题。
对于SEO优化,我们不需要真正静态化,只需要假装就可以了。动态页面也一样能够做好SEO优化。
目前大多数搜索引擎基本都能收录动态页面,使用动态页面的站点数也远远大于静态页面的站点数。
许多大型网站虽然网址的后缀为。htm,但其实还是动态页面,只是用了URL Rewrite的方式“欺骗”搜索引擎,真正完全静态的没有发现几个。
目前对于一个动态网站,实施相对静态化的做法基本有如下几种:
1. 伪静态,URL Rewrite方式。
2. 类似蜘蛛的方法,动态站点也存在,只是通过一个程序去抓取整个站点并保存发布为需要访问的静态站点。
不论是真静态页面还是伪静态页面,在方便搜索引擎收录这一点上,效果都是一样的。既然如此,为什么不使用效率更高的“相对静态化”的方法,以避免真正静态化所产生的诸多问题呢?
在页面更新维护问题上,即使是伪静态,也带来了不少维护的复杂性和工作量。目前较为可取的更新方式有:
触发式更新:当维护人员在后台更改某些信息后,系统自动或提供手动更新相应显示页面。
独立、分片式更新:更新与维护分开,页面划分为不同的区,根据一定的规则对于区进行更新。区之间的整合与分离,有的是采用活动域,有的是采用SSI(Server Side Include)。
对于独立、分片式更新,应当是大型网站相对静态化后较为理想的更新维护模式:
1. 将各页面定义分区、编号,给定存储规则和更新规则,更新规则分为“依据数据变更更新”和“周期更新”。
2. 对于各区采用优先级的方式,并提供手工触发的即时更新,以保证部分信息的更新时间需要。
3. 静态页面替换动态页面,同时保留动态页面,并在静态页面未生成完毕时采用动态页面代替。
静态化对于网站SEO来说,应当只是一个信号,告诉搜索引擎我的站点很好收录,然后带领搜索引擎尽可能多的“浏览”站点内的内容。只要能够方便浏览和收录,不论是静态页面还是动态页面,搜索引擎都会一视同仁的去收录。
对于小网站而言,站点静态化或许是解决网站收录量的一个简便的办法,而对于大网站来说,则要认真考虑了,是不是真的有必要去做静态化,还是做一下“相对静态化”就够了。
2008-03-8 上午 - html/css/xml/xsl - CSS - width
让一个层有个最小宽度,但不局限于这个宽度
min-width是个非常方便的CSS命令,它可以指定元素最小也不能小于某个宽度,这样就能保证排版一直正确。但IE不认得这个,而它实际上把width当做最小宽度来使。为了让这一命令在IE上也能用,可以把一个<div> 放到 <body> 标签下,然后为div指定一个类:
这样写CSS吧:
#container{
min-width: 600px;
width:e­xpression(document.body.clientWidth < 600? “600px”: “auto” );
}
第一个min-width是正常的;但第2行的width使用了Javascript,这只有IE才认得,这也会让你的HTML文档不太正规。它实际上通过Javascript的判断来实现最小宽度。