垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

学习了下这样的效果,盒子那里处理不好~主要是面板上不知道该写点啥。

然后发现一个问题,自己在FW里面画3D一样的图片不行~

就比如没有办法用一个图做成,我只能用3张图片拼接起来。继续学习。

今天是周末,月末~爽~

顺手放上2张不错的BLOG背景图片

可乐发表于:11-30-07

做图是打发时间最好的办法

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

在一日本网站看到的风格,顺带学习了一下

突然发现又刷首页了。前两天晓静出来挣扎了一下,在我强大的攻势下被熄灭了。

神哪~赐予我力量吧~


可乐发表于:11-29-07

设计师和妓女的异同特点浅析

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

设计师和妓女的共同特点:
1、都属于服务性行业,靠卖艺吃饭。
2、都属于生活没有规律,只要客户需要就得日夜工作,常因工作而得病。
3、必须最大可能满足客户花样繁多的不正常要求。
4、妓女靠的是三围,设计师靠的也是三维。
5、具体操作方式都属于点线面相结合。
6、技术常因客户品味低下逐渐落入庸俗的逢场作戏。
7、工作起来也往往忘我沉醉,工作完成后身心舒畅,都有不可替代的快感。
8、设计师为了拉客,通常会免费先提供自己的作品,妓女为了拉客先让你看看身段。
9、新手设计师叫菜鸟,刚入行的妓女叫雏鸡,都是可怜的小动物。
10、妓女多人配合叫淫乱,设计师多人配合叫合作。
11、都属于同行扎堆儿的行业,设计师集中的地方叫设计室,妓女集中的地方叫红灯区。
12、都属于没有行业监督制度,都有被骗,被客户耍,白干还没钱收。

不过总的来说设计师比妓女还惨:
1、妓女每个月都有理由休息;设计师一年也没有休息日。
2、妓女不干叫从良,设计师不干叫下岗。
3、设计师出名了,要做的活就更多;妓女出名了,就不用再做那么多。
4、当妓女不需要经验,越新手越值钱;当设计师越老越卖命。
5、客户通常都能迅速分辨妓女的优劣,却不能分辨设计师的水准。
6、色情行业有着大量的市场需求,设计行业却日渐萧条。
7、再丑的妓女都能找到嫖客,新手的设计师不要钱当学徒也没人要,还怕套技术。
8、妓女一般都有男朋友,设计师大多没有女朋友。
9、妓女一般都吃香喝辣, 睡眠充足,一脸的玉润光滑。设计师一般都吃得少,睡不着,要起早。 个个面如菜色。
10、妓女一般都干着自己的事业,收多少赚多少,没有精神压力。设计师大多替人打工,受尽剥削 压迫,做一丁点的私活还得偷偷摸摸。
11、妓女姐妹之间眉飞色舞交流经验,设计师之间互相挖苦激皮酸脸。
12,妓女一般都穿金戴银,左的士,右出租, 进者星级宾馆,出者桑拿酒吧。生活多姿多彩,尽享 生命中的每一天。 设计师大多混身乱着冒牌T恤, 常年跟民工挤工棚, 进者乱如鸡窝工作室, 出者工地现场材料市场, 生活极度乏味,无聊透顶。

可乐发表于:11-29-07

FIREFOX与IE模版兼容问题[转]

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

对于国内设计师来说IE可能是我们最为熟悉的浏览器了,至少需求是最多的.到目前为止除了国外有客户会 提出浏览器的问题,在国内我还很少碰到有人提出浏览器兼容问题.因为大家似乎都默认了IE的各项规范比如说CSS的规范.尽管他的CSS规范可能有背与 W3C标准.说到W3C就不可以不提FIREFOX,FIREFOX对W3C标准支持方面是最好的,这也是为什么FIREFOX获得巨大成功的一个重要原 因.

其实我个人来说一般都是IE下面完成JOOMLA模版的设计,几乎不用FIREFOX直到有一天在一个新加坡的项目中客户跟我说 你的模版在FIREFOX里面看的变形了,这时候我才意识到在我们设计模版的时候必须要考虑而且也是非常重要的问题–模版兼容问题,兼容IE与 FIREFOX浏览器.

说到兼容浏览器问题,首先要说一下,IE/FIREFOX两者的区别与联系.

IE (Internet Explore)微软公司开发的,到目前为止全球8成电脑都安装的主流浏览器,功能最强,内容也最为丰富,最为流行,但也为此付出了在安全方面的巨大代 价,不停的升级,不停的补丁,但似乎永远都有数不完的安全隐患,这可能是现在不少人转向FIREFOX的一个重要原因.但我个人认为,功能与内容的丰富必 然会增加N多的安全隐患,这是无法避免的.

FIREFOX则是由Mozilla基金会支援的一个开源浏览器.由于在内核方面完全不同于IE.因此解决了很多IE的安全隐患,以及克服了一些微软的软肋.最近的新版本刚发布,一周内下载量达到250万,就显示了作为对微软的补充替代产品,FIREFOX确实不错.

下面我们看一下JOOMLA的模版设计,一般来说JOOMLA的模版还是基于DIV+CSS布局的,但这种布局中如果你采用一些非兼容的处理手段, 很有可能造成整个模版在FIREFOX下面的畸变.一般来说IE和FIREFOX都有着自己的一套CSS标准,而目前国内用户基本还是对IE比较熟悉,对 与FIREFOX包括W3C标准认识还不是很清楚.

下面列出一些简单的关于IE和FIREFOX在解析CSS方面的区别

对高度的解析
IE:将根据内容的高度变化,包括未定义高度的图片内容,即使定义了高度,当内容超过高度时,将使用实际高度

Firefox:没有定义高度时,如果内容中包括了图片内容,MF的高度解析是根据印刷标准,这样就会造成和实际内容高度不符合的情况;当定义了高度,但是内容超过高度时,内容会超出定义的高度,但是区域使用的样式不会变化,造成样式错位。

结论:大家在可以确定内容高度的情况下最好定义高度,如果真的没有办法定义高度,最好不用使用边框样式,否则样式肯定会出现混乱!

img对象alt和title的解析
alt:当照片不存在或者load错误时的提示;

title:照片的tip说明。

在IE中如果没有定义title,alt也可以作为img的tip使用,但是在MF中,两者完全按照标准中的定义使用

结论:大家在定义img对象时,最后将alt和title对象都写全,保证在各种浏览器中都能正常使用

其他的细节差别

当你在写css的时候,特别是用float: left(或right)排列一窜图片时,会发现在firefox里面正常而IE里面有问题。无论你用margin:0,还是border: 0来约束,都无济于事。

其实这里还有另外一个问题,就是IE对于空格的处理,firefox是忽略的而IE对于块与块之间的空格是处理的。也就是说一个div结束后要紧接着一个div写,中间不要有回车或者空格。不然也许会有问题,比如3px的偏差,而且这个原因很难发现。

非常不走运的是我又碰到了这样的问题,多个img标签连着,然后定义的float: left,希望这些图片可以连起来。但是结果在firefox里面正常而IE里面显示的每个img都相隔了3px。我把标签之间的空格都删除都没有作用。

后来的解决方法是在img外面套li,并且对li定义margin: 0,这样就解决了IE和firefox的显示偏差。IE对于一些模型的解释会产生很多错误问题,只有多多尝试才能发现原因。

这只是一些简单的区别,在做布局和CSS设计时候可以综合考虑,但最为有效与简单的解决兼容问题还是用TABLE表格,表格在兼容性方面有着不错的表现.

另外在模版的JS设计的时候也需要考虑两者对代码的兼容,以下是对IE与FIREFOX中JS的一些测试:

以下以 IE 代替 Internet Explorer,以 MF 代替 Mozilla Firefox

1. document.form.item 问题
(1)现有问题:
现有代码中存在许多 document.formName.item(”itemName”) 这样的语句,不能
在 MF 下运行
(2)解决方法:
改用 document.formName.elements["elementName"]
(3)其它
参见 2

2. 集合类对象问题
(1)现有问题:
现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。
(2)解决方法:
改用 [] 作为下标运算。如:document.forms(”formName”) 改为
document.forms["formName"]。
又如:document.getElementsByName(”inputName”)(1) 改为
document.getElementsByName(”inputName”)[1]
(3)其它

3. window.event
(1)现有问题:
使用 window.event 无法在 MF 上运行
(2)解决方法:
MF 的 event 只能在事件发生的现场使用,此问题暂无法解决。可以这样变通:
原代码(可在IE中运行):
<!– <input type=”button” name=”someButton” value=”提交” –>
onclick=”javascript:gotoSubmit()”/>

<script language=”javascript”>
function gotoSubmit() {

alert(window.event); // use window.event

}
</script>

新代码(可在IE和MF中运行):
<!– <input type=”button” name=”someButton” value=”提交” –>
onclick=”javascript:gotoSubmit(event)”/>

<script language=”javascript”>
function gotoSubmit(evt) {
evt = evt ? evt : (window.event ? window.event : null);

alert(evt); // use evt

}
</script>
此外,如果新代码中第一行不改,与老代码一样的话(即 gotoSubmit 调用没有给
参数),则仍然只能在IE中运行,但不会出错。所以,这种方案 tpl 部分仍与老
代码兼容。

///////////////////////////////////////////////////////////////////////
// 以下来自网友 llihua
//事件处理函数
function a(evt) { //FireFox
evt = evt? evt: window.event; //IE
var srcElem = (evt.target)? evt.target: evt.srcElement;
//事件处理…
}
在连接事件处理函数的时候,可以用Inline HTML方式,也可以用Event
property方式定义。

1、使用Inline HTML方式,如:
<!– <input type=”http://www.chaoketu.com/radio” name=”radio” value=”1″ –>
onclick=”javascript:a(event)”>

注意:
(1)javascript不能省;
(2)实参要使用event,形参使用什么都可以(如evt、event等);

2、使用Event property方式绑定事件处理函数,如:
document.form2.radio[0].onclick = a;
// 以上来自网友 llihua
///////////////////////////////////////////////////////////////////////

4. HTML 对象的 id 作为对象名的问题
(1)现有问题
在 IE 中,HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用。在
MF 中不能。
(2)解决方法
用 getElementById(”idName”) 代替 idName 作为对象变量使用。

5. 用idName字符串取得对象的问题
(1)现有问题
在IE中,利用 eval(idName) 可以取得 id 为 idName 的 HTML 对象,在MF 中不
能。
(2)解决方法
用 getElementById(idName) 代替 eval(idName)。

6. 变量名与某 HTML 对象 id 相同的问题
(1)现有问题
在 MF 中,因为对象 id 不作为 HTML 对象的名称,所以可以使用与 HTML 对象
id 相同的变量名,IE 中不能。
(2)解决方法
在声明变量时,一律加上 var ,以避免歧义,这样在 IE 中亦可正常运行。
此外,最好不要取与 HTML 对象 id 相同的变量名,以减少错误。
(3)其它
参见 问题4

7. event.x 与 event.y 问题
(1)现有问题
在IE 中,event 对象有 x, y 属性,MF中没有。
(2)解决方法
在MF中,与event.x 等效的是 event.pageX。但event.pageX IE中没有。
故采用 event.clientX 代替 event.x。在IE 中也有这个变量。
event.clientX 与 event.pageX 有微妙的差别(当整个页面有滚动条的时候),
不过大多数时候是等效的。

如果要完全一样,可以稍麻烦些:
mX = event.x ? event.x : event.pageX;
然后用 mX 代替 event.x
(3)其它
event.layerX 在 IE 与 MF 中都有,具体意义有无差别尚未试验。

8. 关于frame
(1)现有问题
在 IE中 可以用window.testFrame取得该frame,mf中不行
(2)解决方法
在frame的使用方面mf和ie的最主要的区别是:
如果在frame标签中书写了以下属性:

那么ie可以通过id或者name访问这个frame对应的window对象
而mf只可以通过name来访问这个frame对应的window对象
例如如果上述frame标签写在最上层的window里面的htm里面,那么可以这样访问
ie: window.top.frameId或者window.top.frameName来访问这个window对象
mf: 只能这样window.top.frameName来访问这个window对象

另外,在mf和ie中都可以使用
window.top.document.getElementById(”frameId”)
来访问
frame标签
并且可以通过
window.top.document.getElementById(”testFrame”).src = ‘xx.htm’
来切换frame的内容
也都可以通过window.top.frameName.location = ‘xx.htm’来切换frame的内容
关于frame和window的描述可以参见bbs的‘window与frame’文章
以及/test/js/test_frame/目录下面的测试
—-adun 2004.12.09修改

9. 在mf中,自己定义的属性必须getAttribute()取得
10.在mf中没有 parentElement parement.children 而用
parentNode parentNode.childNodes
childNodes的下标的含义在IE和MF中不同,MF使用DOM规范,childNodes中会插入空白
文本节点。
一般可以通过node.getElementsByTagName()来回避这个问题。
当html中节点缺失时,IE和MF对parentNode的解释不同,例如
<!– <form><br /> <table><br /> <input/><br /> </table><br /> </form> –>
MF中input.parentNode的值为form, 而IE中input.parentNode的值为空节点
MF中节点没有removeNode方法,必须使用如下方法
node.parentNode.removeChild(node)

11.const 问题
(1)现有问题:
在 IE 中不能使用 const 关键字。如 const constVar = 32;
在IE中这是语法错误。
(2)解决方法:
不使用 const ,以 var 代替。

12. body 对象
MF的body在body标签没有被浏览器完全读入之前就存在,而IE则必须在body完全被读入
之后才存在

13. url encoding
在js中如果书写url就直接写&不要写&例如
var url = ‘xx.jsp?objectName=xx&objectEvent=xxx’;
frm.action = url那么很有可能url不会被正常显示以至于参数没有正确的传到服务器
一般会服务器报错参数没有找到
当然如果是在tpl中例外,因为tpl中符合xml规范,要求&书写为&
一般MF无法识别js中的&

14. nodeName 和 tagName 问题
(1)现有问题:
在MF中,所有节点均有 nodeName 值,但 textNode 没有 tagName 值。在 IE 中,
nodeName 的使用好象
有问题(具体情况没有测试,但我的IE已经死了好几次)。
(2)解决方法:
使用 tagName,但应检测其是否为空。

15. 元素属性
IE下 input.type属性为只读,但是MF下可以修改

16. document.getElementsByName() 和 document.all[name] 的问题
(1)现有问题:
在 IE 中,getElementsByName()、document.all[name] 均不能用来取得 div 元素
(是否还有其它不能取的元素还不知道)。

17. DOM 数据岛的问题
(1)现有问题
在IE中, ,
这其中和是简写形式的, 会使MF无法识别, 应当写成:

不过, 我怀疑如果用XHTML, 可能就没有这种问题. 但我还没有试过.

可乐发表于:11-29-07

学习浏览器兼容问题

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

最近被浏览器兼容问题搞得头大~,发下最近的学习成果

以下两种方法几乎能解决现今部分HACK.

1, !important

随着IE7对!important的支持, !important 方法现在只针对IE6的HACK.
(注意写法.记得该声明位置需要提前.)

#wrapper
{
width: 100px!important; /* IE7+FF */
width: 80px; /* IE6 */
}

2, IE6/IE77对FireFox

*+html 与 *html 是IE特有的标签, firefox 暂不支持.

#wrapper
{
#wrapper { width: 120px; } /* FireFox */
*html #wrapper { width: 80px;} /* ie6 fixed */
*+html #wrapper { width: 60px;} /* ie7 fixed */
}

注意:
*+html 对IE7的HACK 必须保证HTML顶部有如下声明,”<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” ”http://www.w3.org/TR/html4/loose.dtd“>”

二、万能 float 闭合(非常重要!)
关于 clear float 的原理可参见 [How To Clear Floats Without Structural Markup]
将以下代码加入Global CSS 中,给需要闭合的div加上 class=”clearfix” 即可,屡试不爽.

/* Clear Fix */

.clearfix:after
{
content:”.”;
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix
{
display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

三、其他兼容技巧(再次啰嗦)
1, FF下给 div 设置 padding 后会导致 width 和 height 增加, 但IE不会.(可用!important解决)
2, 居中问题.
1).垂直居中.将 line-height 设置为 当前 div 相同的高度, 再通过 vertical-align: middle.( 注意内容不要换行.)
2).水平居中. margin: 0 auto;(当然不是万能)
3, 若需给 a 标签内内容加上 样式, 需要设置 display: block;(常见于导航标签)
4, FF 和 IE 对 BOX 理解的差异导致相差 2px 的还有设为 float的div在ie下margin加倍等问题.
5, ul 标签在 FF 下面默认有 list-style 和 padding . 最好事先声明, 以避免不必要的麻烦. (常见于导航标签和内容列表)
6, 作为外部 wrapper 的 div 不要定死高度, 最好还加上 overflow: hidden.以达到高度自适应.
7, 关于手形光标. cursor: pointer. 而hand 只适用于 IE.

区别不同浏览器,CSS hack写法:

区别IE6与FF:
background:orange;*background:blue;

区别IE6与IE7:
background:green !important;background:blue;

区别IE7与FF:
background:orange; *background:green;

区别FF,IE7,IE6:
background:orange;*background:green !important;*background:blue;

注:IE都能识别*;标准浏览器(如FF)不能识别*;
IE6能识别*,但不能识别 !important,
IE7能识别*,也能识别!important;
FF不能识别*,但能识别!important;

IE6 IE7 FF
* √ √ ×
!important × √ √

——————————————————————————–
另外再补充一个,下划线”_”,
IE6支持下划线,IE7和firefox均不支持下划线。

于是大家还可以这样来区分IE6,IE7,firefox
: background:orange;*background:green;_background:blue;

注:不管是什么方法,书写的顺序都是firefox的写在前面,IE7的写在中间,IE6的写在最后面。

可乐发表于:11-29-07

搜索引擎

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

今天下午老板主讲了下搜索引擎的采集机制。受益匪浅~

从内部对搜索引擎有了些许了解~然后对搜索引擎优化这块产生了兴趣。

也尝试的看过http://cssmania.com/上面网站的meta标签。但是不知道为什么要那么写。现在稍微有点清楚了~下面开始转载~普及知识。

==========

搜索引擎蜘蛛程序

robots.txt和Robots META标签

我们知道,搜索引擎都有自己的“搜索机器人”(ROBOTS),并通过这些ROBOTS在网络上沿着网页上的链接(一般是http和src链接)不断抓取资料建立自己的数据库。 对于网站管理者和内容提供者来说,有时候会有一些站点内容,不希望被ROBOTS抓取而公开。为了解决这个问题,ROBOTS开发界提供了两个办法:一个是robots.txt,另一个是The Robots META标签。
一、 robots.txt
1、 什么是robots.txt? robots.txt是一个纯文本文件,通过在这个文件中声明该网站中不想被robots访问的部分,这样,该网站的部分或全部内容就可以不被搜索引擎收录了,或者指定搜索引擎只收录指定的内容。 当一个搜索机器人访问一个站点时,它会首先检查该站点根目录下是否存在robots.txt,如果找到,搜索机器人就会按照该文件中的内容来确定访问的范围,如果该文件不存在,那么搜索机器人就沿着链接抓取。 robots.txt必须放置在一个站点的根目录下,而且文件名必须全部小写。 网站 URL
相应的 robots.txt的 URL

http://www.w3.org/
http://www.w3.org/robots.txt
http://www.w3.org:80/
http://www.w3.org:80/robots.txt
http://www.w3.org:1234/
http://www.w3.org:1234/robots.txt
http://w3.org/
http://w3.org/robots.txt

2、 robots.txt的语法

“robots.txt”文件包含一条或更多的记录,这些记录通过空行分开(以CR,CR/NL, or NL作为结束符),每一条记录的格式如下所示:
“<field>:<optionalspace><value><optionalspace>”。 在该文件中可以使用#进行注解,具体使用方法和UNIX中的惯例一样。该文件中的记录通常以一行或多行User-agent开始,后面加上若干Disallow行,详细情况如下:

User-agent:
该项的值用于描述搜索引擎robot的名字,在”robots.txt”文件中,如果有多条User-agent记录说明有多个robot会受到该协议的限制,对该文件来说,至少要有一条User-agent记录。如果该项的值设为*,则该协议对任何机器人均有效,在”robots.txt”文件中, “User-agent:*”这样的记录只能有一条。

Disallow :
该项的值用于描述不希望被访问到的一个URL,这个URL可以是一条完整的路径,也可以是部分的,任何以Disallow 开头的URL均不会被robot访问到。例如”Disallow: /help”对/help.phpl 和/help/index.phpl都不允许搜索引擎访问,而”Disallow: /help/”则允许robot访问/help.phpl,而不能访问/help/index.phpl。

任何一条Disallow记录为空,说明该网站的所有部分都允许被访问,在”/robots.txt”文件中,至少要有一条Disallow记录。如果 “/robots.txt”是一个空文件,则对于所有的搜索引擎robot,该网站都是开放的。

下面是一些robots.txt基本的用法:
l 禁止所有搜索引擎访问网站的任何部分:
User-agent: *
Disallow: / l 允许所有的robot访问
User-agent: *
Disallow:
或者也可以建一个空文件 “/robots.txt” file l 禁止所有搜索引擎访问网站的几个部分(下例中的cgi-bin、tmp、private目录)
User-agent: *
Disallow: /cgi-bin/
Disallow: /tmp/
Disallow: /private/ l 禁止某个搜索引擎的访问(下例中的BadBot)
User-agent: BadBot
Disallow: / l 只允许某个搜索引擎的访问(下例中的WebCrawler)
User-agent: WebCrawler
Disallow: User-agent: *
Disallow: /

3、 常见搜索引擎机器人Robots名字
名称 搜索引擎
Baiduspider http://www.baidu.com Scooter http://www.altavista.com ia_archiver http://www.alexa.com Googlebot http://www.google.com FAST-WebCrawler http://www.alltheweb.com Slurp http://www.inktomi.com MSNBOT http://search.msn.com

4、 robots.txt举例

下面是一些著名站点的robots.txt:

http://www.cnn.com/robots.txt

http://www.google.com/robots.txt

http://www.ibm.com/robots.txt

http://www.sun.com/robots.txt

http://www.eachnet.com/robots.txt

5、 常见robots.txt错误

l 颠倒了顺序:
错误写成
User-agent: *
Disallow: GoogleBot

正确的应该是:
User-agent: GoogleBot
Disallow: *

l 把多个禁止命令放在一行中:
例如,错误地写成
Disallow: /css/ /cgi-bin/ /../images/

正确的应该是
Disallow: /css/
Disallow: /cgi-bin/
Disallow: /../images/

l 行前有大量空格
例如写成
Disallow: /cgi-bin/
尽管在标准没有谈到这个,但是这种方式很容易出问题。

l 404重定向到另外一个页面:
当Robot访问很多没有设置robots.txt文件的站点时,会被自动404重定向到另外一个Html页面。这时Robot常常会以处理robots.txt文件的方式处理这个Html页面文件。虽然一般这样没有什么问题,但是最好能放一个空白的robots.txt文件在站点根目录下。

l 采用大写。例如
USER-AGENT: EXCITE
DISALLOW:
虽然标准是没有大小写的,但是目录和文件名应该小写:
user-agent:GoogleBot
disallow:

l 语法中只有Disallow,没有Allow!
错误的写法是:
User-agent: Baiduspider
Disallow: /john/
allow: /jane/

l 忘记了斜杠/
错误的写做:
User-agent: Baiduspider
Disallow: css

正确的应该是
User-agent: Baiduspider
Disallow: /css/

下面一个小工具专门检查robots.txt文件的有效性:http://www.searchengineworld.com/cgi-bin/robotcheck.cgi

二、 Robots META标签

1、什么是Robots META标签

Robots.txt文件主要是限制整个站点或者目录的搜索引擎访问情况,而Robots META标签则主要是针对一个个具体的页面。和其他的META标签(如使用的语言、页面的描述、关键词等)一样,Robots META标签也是放在页面的<head></head>中,专门用来告诉搜索引擎ROBOTS如何抓取该页的内容。具体的形式类似(见黑体部分):

<html>

<head>

<title>时代营销–网络营销专业门户</title>

<meta name=”Robots” content=”index,follow”>

<meta http-equiv=”Content-Type” CONTENT=”text/html; charset=gb2312″>

<meta name=”keywords” content=”营销… “>

<meta name=”description” content=”时代营销网是…”>

<link rel=”stylesheet” href=”http://www.chaoketu.com//public/css.css” type=”text/css”>

</head>

<body>…</body>

</html>

2、Robots META标签的写法:

Robots META标签中没有大小写之分,name=”Robots”表示所有的搜索引擎,可以针对某个具体搜索引擎写为name=”BaiduSpider”。content部分有四个指令选项:index、noindex、follow、nofollow,指令间以“,”分隔。

INDEX 指令告诉搜索机器人抓取该页面;

FOLLOW 指令表示搜索机器人可以沿着该页面上的链接继续抓取下去;

Robots Meta标签的缺省值是INDEX和FOLLOW,只有inktomi除外,对于它,缺省值是INDEX,NOFOLLOW。

这样,一共有四种组合:

<META NAME=”ROBOTS” CONTENT=”INDEX,FOLLOW”>

<META NAME=”ROBOTS” CONTENT=”NOINDEX,FOLLOW”>

<META NAME=”ROBOTS” CONTENT=”INDEX,NOFOLLOW”>

<META NAME=”ROBOTS” CONTENT=”NOINDEX,NOFOLLOW”>

其中:

<META NAME=”ROBOTS” CONTENT=”INDEX,FOLLOW”>可以写成

<META NAME=”ROBOTS” CONTENT=”ALL”>;

<META NAME=”ROBOTS” CONTENT=”NOINDEX,NOFOLLOW”>可以写成

<META NAME=”ROBOTS” CONTENT=”NONE”>

需要注意的是:上述的robots.txt和Robots META标签限制搜索引擎机器人(ROBOTS)抓取站点内容的办法只是一种规则,需要搜索引擎机器人的配合才行,并不是每个ROBOTS都遵守的。

目前看来,绝大多数的搜索引擎机器人都遵守robots.txt的规则,而对于Robots META标签,目前支持的并不多,但是正在逐渐增加,如著名搜索引擎GOOGLE就完全支持,而且GOOGLE还增加了一个指令“archive”,可以限制GOOGLE是否保留网页快照。例如:

<META NAME=”googlebot” CONTENT=”index,follow,noarchive”>

表示抓取该站点中页面并沿着页面中链接抓取,但是不在GOOLGE上保留该页面的网页快照。

可乐发表于:11-28-07

You Were My Everything

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

起初听这首歌是在SHARK那里,起初很喜欢前奏那个女生的声音。后来感觉旋律不错就下载下来了。

今天无意间看到了歌词。百感交集~

名字里的Were用的很好~

You Were My Everything
by Aviation
(Talking)This goes out to someone that was
Once the most important person in my life
I didn’t realize it at the time
I can’t forgive myself for the way I treated you so
I don’t really expect you to either
It’s just… I don’t even know
Just listen…
You’re the one that I like, the one that I need
The one that I gotta have just to succeed
When I first saw you, I knew it was real
I’m sorry about the pain I made you feel
That wasn’t me; let me show you the way
I looked for the sun, but it’s raining today
I remember when I first looked into your eyes
It was like God was there, heaven in the skies
I wore a disguise ’cause I didn’t want to get hurt
But I didn’t know I made everything worse
You told me we were crazy in love
But you didn’t care when push came to shove
If you loved me as much as you said you did
Then you wouldn’t have hurt me like I ain’t shit
Now you pushed me away like you never even knew me
I loved you with my heart, really and trul
I guess you forgot about the times that we shared
When I would run my fingers through your hair
Late nights, just holding you in my arms
I don’t know how I could do you so wrong
I really wanna show you I really need to hold you
I really wanna know you like no one could else know you
you are number one, always in my heart
And now I can’t believe that our love is torn apart
I need you and
I miss you and
I want you and
I love you ‘cause
I wanna hold you,
I wanna kiss you
You were my everything
And I really miss you
I need you and
I miss you and
I want you and
I love you ‘cause
I wanna hold you,
I wanna kiss you
You were my everything
And I really miss you
I knew you gonna sit and play this with your new man
And then sit and laugh as you’re holding his hand
The thought of that just shatters my heart
It breaks in my soul and it tears me apart
At times we was off I was scared to show you
Now I wanna hold you until I can’t hold you
Without you, everything seems strange
Your name is forever planted in my brain
Damn it, I’m insane,
Take away the pain
Take away the hurt
Baby, we can make it work
What about when you
Looked into my eyes
Told me you loved me
As you would hugged me
I guess everything you said was a lie
I think about it, it brings tears to my eyes
Now I’m not even a thought in your mind
I can see clearly, my love is not blind
I need you and
I miss you and
I want you and
I love you ‘cause
I wanna hold you,
I wanna kiss you
You were my everything
And I really miss you
I need you and
I miss you and
I want you and
I love you ‘cause
I wanna hold you,
I wanna kiss you
You were my everything
And I really miss you
(Talking) I just wish everything could have turned out differently
I had a special feeling about you
I thought maybe you did too
You would understand, but…
No matter what, you’ll always be in my heart
You’ll always be my baby
Our first day, it seemed so magical
I remember all the time that I had with you
Remember when you first came to my house?
You looked like an angel wearing that blouse
We hit it off, I knew it was real
But now I can’t take all the pain that I feel
Reach in your heart, I know I’m still there
I don’t wanna hear that you no longer care
Remember the times? Remember when we kissed?
I didn’t think you would ever do me like this
I didn’t think you’d wanna see me depressed
I thought you’d be there for me, this I confess
You said you were my best friend, was that a lie?
Now I’m nothing to you, you’re with another guy
I tried, I tried, I tried, and I’m trying
Now on the inside it feels like I’m dying
I need you and
I miss you and
I want you and
I love you ‘cause
I wanna hold you,
I wanna kiss you
You were my everything
And I really miss you
I need you and
I miss you and
I want you and
I love you ‘cause
I wanna hold you,
I wanna kiss you
You were my everything
And I really miss you
(Talking) And I do miss you
I just thought we were meant to be
I guess now, we’ll never know
The only thing I want is for you to be happy
Whether it be with me, or without me
I just want you to be happy
你是我的一切
by Aviation
曾经她是我生命中最重要的一个人
但当时我却没有意识到
当时那样的对你,直到现在我无法原谅我自己
我从来没有真正想过要你投入另一个人的怀抱
从来没有
我只是…我只是…我真的不知道结果会那样…
你…你能听我讲吗
你是我想要的那个唯一,也是我需要的那个唯一
是唯一我想要成功的唯一
当我第一次看到你的时候,我知道你是我真正的唯一
但我却让你陷入了痛苦的境地,
对不起,真的对不起!
那不是我!那不是真正的我!
但是世事就是这样无奈,
就像我想要太阳,天空却偏偏下起了雨一样的无奈。
我还记得第一次凝望你眼眸时的情景,
在里面我仿佛看到了上帝,仿佛看到了天堂
我害怕受到伤害,所以我总是披着伪装来保护自己
但我却不知道,这样的我让每一事变得更加糟糕
你告诉我我们疯狂地相爱着
但是在紧要关头你却总是那样不在乎
如果你像你所说的那样爱我
那你一定不会像对待一个傻瓜那样地伤害我
我爱你,真真正正、完完全全、全身心的爱你、
可如今你却一把将我推开,好像你从来就没有认识过我
我想你一定忘记了我们曾经一起渡过的美好时光
那些午夜
我轻轻地将你挽入臂弯,用手指柔柔地触摸着你的头发
那时我绝不知道,我将怎样错误地对待你
我真的想抱着你
我真的想知道你比其他所有人都要理解我
你永远都在我心里占据着重要的地位
我永远也不相信我们的爱就这样被割裂了。
我需要你
我思念你
我想要你
我爱着你
我想抱着你
我想吻着你
你就是我的所有
我真的很想你,
我知道你将要和一个新的男人重复发生在你我之间的爱情游戏
我知道你会坐在他的身边,笑着牵住他的双手
每当想到这些,我的心就像被撕裂了一样
这种想法甚至撕开了我的灵魂,将我整个分成了两半
当我们外出的时候,我真的很害怕让你看到
现在的我非常非常的想抱住你直到我无法再能抱着你,
没有你,所有的一切看起来都仿佛陌生了起来
你的名字永远地铭刻在了我的大脑里
愚蠢!我真的很愚蠢。
拿走痛苦
拿走伤害
亲爱的!我们一定能够重新开始
告诉我好吗!
你在想些什么,但你凝视着我的眼眸
告诉我好吗
你还爱着我
告诉我好吗
你想拥抱我
也许你说的一切都只是谎言
一个弥天大谎
想到这,我的眼里就会含满泪水
我清楚地看到
在你的内心里现在的我已不再重要
我清楚地看到
你的爱已不再像从前一般盲目
我只希望一切能够会变得不一样
对你我有一种特别的感觉
我想:
也许你对我也会这样吧
也许你会理解我的这种感觉吧
然而…
不管怎样,
你永远都会留在我的心里
你永远都会是我的宝贝
还记得我们相遇的那一天,那真是梦幻般的一天
我还清楚地记得和你在一起渡过的分分秒秒
我还清楚地记得你第一次来我家里时的情景
你穿着那件宽松的衬衣,看起来就像一个天使一样美丽
我们适合相爱,我知道我们真的适合相爱。
但是现在我却不能摆脱内心的痛苦。
因为我知道你的内心里依然有我的位置,
因为我真的不想听你说,
你不再在乎我。
还记得那些时刻吗!记得那些我们双唇相接的时刻吗?
我真的不相信你竟会那样对我!
我真的不相信你会忍心看我难过!
我只相信你会在那里为我停留,
我只相信!
你曾说过你是我最好的朋友!
那是个谎言吗?
现在你和我行同陌路,
现在你已经和另一个男孩相守相依。
我曾经试着忘记你
我曾经试着忘记你,
我曾经试着忘记你,
或者我一直在努力地试着忘记。
然而,
现在我却也正在慢慢地死去,
我真的想你,
现在我们也许永远不会知道
我唯一希望的只是你能快乐
不管有我在你身边,或者没有
我唯一希望的只是你能快乐

可乐发表于:11-28-07

学习了51job

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...


感觉不是很细致~还需继续努力~

顺便一说,早晨又看到了1周没见到的美女~心情豁然开朗

可乐发表于:11-27-07

最近用的手机界面

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

发现截图时间都是晚上…………

可乐发表于:11-26-07

北京咖啡店地址

垃圾文章凑合着看很一般还不错精品 (暂时没有评价)
Loading ... Loading ...

上岛

北京上岛咖啡(百朗园店)海淀区五棵松复兴路甲36号百朗园101店8820-4238
北京上岛咖啡(西客站店)北京市西客站南路2号建银大厦首层6348-5668 
北京上岛咖啡(方庄店)丰台区方庄紫芳园一区1号楼
北京上岛咖啡(蓝堡店)朝阳区西大望路3号蓝堡国际公寓南区F座1层底商
北京上岛咖啡(建外SOHO店)朝阳区建外SOHO7号楼21号商铺010-5869172558691726
北京上岛咖啡(新康街店)西城区新康街1号010-81968698
北京上岛咖啡(黄庄店)海淀区知春路113号银网中心1层010-62635126
北京上岛咖啡(左岸店)海淀区海淀大街44号左岸工社对面010-82620780
北京上岛咖啡(金源店)海淀区远大路1号金源燕莎购物中心1层1113室010-88875301
北京上岛咖啡(亚运村店)朝阳区北四环中路8号010-64994842
北京上岛咖啡(华清嘉园店)海淀区五道口华清嘉园18号楼1单元010-82867559
北京上岛咖啡(百朗园店)海淀区复兴路甲36号010-88204238
北京上岛咖啡(香格里拉店)海淀区紫竹院路车道沟1号院落青东物业D座首层010-68700029
北京上岛咖啡(牛街店)宣武区广安门内大街临61号010-63171196
北京上岛咖啡(莱太店)朝阳区莱太花卉市场对面010-84517676
北京上岛咖啡(苏州店)海淀区长春桥新起点嘉园2号楼101、102号房010-82563056
北京上岛咖啡(燕莎店)朝阳区天泽路42号010-84480841
北京上岛咖啡(望京店)朝阳区花家地南里30号楼010-64739155
北京上岛咖啡(三里屯店)朝阳区三里屯路西6街5号010-64673486
北京上岛咖啡(会展店)朝阳区马甸裕民路12号元辰鑫大厦E2座首层010-8225334582027346
北京上岛咖啡(现代城店)朝阳区建国路88号SOHO现代城C座1101室010-85802532
北京上岛咖啡(东直门店)东城区东中街46号鸿基大厦内1层010-64183702
参考资料:http://61.152.251.83:8080/2shangdaofendian.asp?company=北京分公司

 

星巴克

1. 国贸店
地址:中国国际贸易中心1层L121
电话:65055810

2. 中粮店
地址:中粮广场C座1层125
电话:65263771

3. 友谊店
地址:建国门外大街17号友谊商店1层
电话:65864796

4. 中友店
地址:西单北大街中友百货1层
电话:66025129

5. 丰联店
地址:朝阳门外大街丰联广场1层
电话:65880503

6. 嘉里店
地址:嘉里中心写字楼1层
电话:85299401

7. 新东安店
地址:新东安商场地下1层
电话:65280935

8. 建威店
地址:南礼士路66号建威大厦1层
电话:68018027

9. 丽都店
地址:蒋台路北京丽都假日饭店1层
电话:64301007

10. 百盛店
地址:复兴门百盛商场二期1层
电话:66058377

11. 当代店
地址:中关村大街当代商场1层
电话:62562352

12. 贵友店
地址:贵友大厦东侧
电话:65629350

13. 国贸二店
地址:中国国际贸易中心2座2层
电话:65052288-60208

14. 故宫店
地址:故宫博物院内
电话:85117520

15. 东方广场店
地址:东方广场庭苑新天地UG93
电话:85185163

16. 王府井店
地址:王府井大街183号
电话:65140192

17. 赛特店
地址:建国门外大街22号赛特大厦写字楼1层
电话:65265785

18. 盈科中心店
地址:工体北路甲2号盈科中心1层
电话:65393501

19. 阳光广场店
地址:安立路68号阳光广场1层南门
电话:64954113

20.甘家口店
地址:三里河路17号甘家口商场1层
电话:88392123

21.盛福大厦店
地址:麦子店街37号盛福大厦1层
电话:85276117

22.亮马店
地址:东三环北路8号亮马河大厦1层
电话:65900522

23.百利店
地址:朝阳门外大街12号旺市百利家居广场1层
电话:65993354

24.翰林阁店
地址:建国门外东三环南路2号雅诗阁公寓1层
电话:65679579

25.日祥店
地址:顺义区天竺房地产开发区日祥广场
电话:80464360

26.科展店
地址:中关村南大街2号科技会展中心数码大厦A座1层
电话:82511472

27.新世界店
地址:崇文门外大街3号新世界商场一期首层
电话:67089710

28.安贞店
地址:安贞西里安贞华联商厦首层
电话:64451941

29.首都时代广场店
地址:西长安街88号首都时代广场首层
电话:83913422

30.天荷坊店
地址:北京什刹海前海西沿

可乐发表于:11-26-07
Page 1 of 512345下一页»