博文

目前显示的是标签为“HTML”的博文

最近遇到的两个JS的Tips

一个是HTML5规范的data标签,如果你想使用驼峰的话,记住是data-a-b,最后会自动变成aB,如果直接写data-aB是取不出来的,会变成ab的。 这个是写在HTML5规范中的,我想大概是因为XHTML中不不允许HTML标签有大写,所以不允许这样吧,至于驼峰估计是规则制定者的爱好了吧。 另外一个大概是JQuery的特性,如果写入在data属性的数值,取出来的时候是int,而不是str,这个特性其实挺莫名其妙的,因为这并不像html的input type=number中的元素的value属性,这个取出来一定是数值是因为我指定了它的Type是number,但是data明显可以是一个任意类型,总之,如果在jshint指定了一定要使用===进行类型判断比较的话,记得回避这个坑。

SEO实战小录

最近在hiei的愤愤不平下,我也开始玩起了SEO优化,说起来SEO什么的,其实也就是一个针对搜索引擎的优化,之前我也提到过针对Share站的XML结构对搜索引擎做了一些友好的处理,但是现在看来还是有点不够,怎么说呢?有点先天不足。 首先一点就是不同的页面要有不同的Title,首页就是首页的Title,而第二页就要有第二页的Title,哪怕是只是多了一个“第二页”也好,这样搜索引擎就会知道这是两个截然不同的页面而不是一个页面的两个不同版本,毕竟搜索引擎把页面本身的Title看的是最重要的。 其次就是两个META了,一个描述,一个关键字,在关键字的选择方面我参考了很多网站的说法,我们之间的关键字非常的简单,不用大脑也能想得出来“动画、漫画、BT、下载”……但是,这些真的有用么? 确实,无论是在Google的趋势还是百度的大家搜什么里面都可以看到搜索这些的人是相当的多的,但是关键是我们能够排到多少位? 基本上虽然我们挂着这些的关键字,我们的页面上也充斥着这些关键字,但是其实因为网站可以说是刚刚开始起步的原因,其实我们根本没办法在这些关键字的搜索结果上排到前5页哪怕是前10页。而现在还有谁搜索资料的时候会翻到2之后呢?而且这样的关键字也基本上被一些什么都做的没有什么特色的网站所占据着:什么腾讯的动漫版之类的,很明显你想和这样的网页在这种关键字上拼权重是不大可能的,所以偶尔还是不要硬碰硬的好,都是本身我们所针对的也是一些核心的受众,现在主流的看动画的根本就不会去使用BT了,都是在线看,或者用P2P的在线播放工具看去了,只有那些一直以来都是保持着下载习惯的家伙们,或者看在线的低画质看到吐血了的CoreFan们会去下载更加清晰的版本来收藏和欣赏。但是,对于这样的我们所想要的用户,他们可能会去搜索像“动画”、“漫画”这样小白才会搜索的关键字么? 很明显是不可能的,所以添加这样的关键字根本就是毫无意义的。 在这个很简单明了的逻辑推理之下,对关键字的设定开始了一系列的整改,将热门动画的关键字提升到了更加醒目的位置上,无论是小白也好、老用户也罢,他们都会有搜索动画名称的时候,这个是任何时候都不会改变的,而热门动画自然是首选了。不用在一些用烂掉了的关键字上做很多工作,我们只需要让我们想要的人找的到我们,能够留住我们想要的人就好了。 而对于网页描述,这就很简单了。之...