门户能把微博做成信息入口吗?

作者:sluke 发布时间:January 20, 2010 分类:闲言碎语 4 Comments

2010年1月20日,搜狐微博和网易微博开始测试,国内的微博倒下了很多,期间暴露出来的问题应该被观望的门户们充分理解了,中国的门户们终于开始进入这块市场。

新浪微博是门户微博产品的先行者,依旧是利用了明星效应,与运营新浪博客一致。这种运营手段很好利用了门户网站的品牌资源,短期内可以聚集起大量的活跃粉丝群体,看起来效果也非常好,恐怕也是其他门户网站运营微博的一个基本手段。鉴于门户网站丰富的资源,如果微博只是另一个追星的场所,我想这是失败,它应该是信息的入口。twitter从doing变成happening,在各种热点事件中展示了媒体价值,证明微博是可以成为用户获取信息的重要渠道的。

以下有几个事情,门户微博可以去做:

一、建立资讯型明星帐号
门户网站为了保证独家资源,一般会与明星签约,限制明星在其他网站建立博客或是微博帐号,因此明星资源是稀缺的。在新浪能看见A明星,未必就能看到B明星,为了解决这个冲突,可以建立一种特殊类型的明星帐号,专门用于推送明星的动态和八卦,这个事情门户网站的娱乐频道就拿手了。follow了明星资讯帐号,一旦明星有什么动作,比如写了篇博客,就可以在第一时间从微博获取。

二、与音乐的深度结合
门户手握大量音乐的正版试听授权,开放给微博用户试听和RT,丰富微博行为,也可以作为艺人的数字推广渠道存在。follow明星帐号,可以试听该明星歌曲和专辑,可以对单曲或专辑进行简短评论、分享、推荐。与资讯型明星帐号整合更佳。

三、门户各频道内容整合
新闻帐号、地产帐号、动漫帐号、军事帐号、汽车帐号……推而广之,人名帐号推送内容。

四、建立服务型帐号
天气、股价、XX指数、限行日期……好多东西都是想知道的,建立一个或多个服务型机器人帐号,回复用户的DM,用开发IM留下的东西就能做到。

五、关键词订阅帐号
并不是所有的微博网站都有资讯优势的,为了实现资讯型帐号,可以选择抓取百度或者谷歌的关键词数据,百度贴吧的i贴吧会做这个么?

太阳下没有惊奇

作者:sluke 发布时间:January 14, 2010 分类:闲言碎语 No Comments

不久前,有消息说谷歌PM和工程师大量流失,谷歌员工否认
不久前,有消息说谷歌与巨鲸的合作终止,巨鲸否认
不久前,谷歌关键词广告代理商开始大规模在adsens投放搜搜联盟的广告
不久前,谷歌单方面中止与中文图书扫描有关的谈判
不久前,google说考虑关闭g.cn服务

以上消息在网上全部都能搜索到,所以说,太阳下没有惊奇,只是你没察觉罢了,告诉我中国管理团队没有参与决策?以为我真会信吗?

维持开源团队及项目的几点心得

作者:sluke 发布时间:December 28, 2009 分类:闲言碎语 4 Comments

1、合理的成员构成,分工明确,宁缺毋滥
2、强势热忱的team leader
3、不间断热点事件激活团队,积极反馈
4、良好的成员关系,偶尔相互妥协
5、稳定的个人收入

这是几句闲话。

Typecho新版官方网站平安夜发布

作者:sluke 发布时间:December 25, 2009 分类:闲言碎语 6 Comments

Typecho,轻击键盘,静候回音

我们能感受高山、平原、大海、星空,因为有地球的恩惠
我们能体会喜悦、愤怒、欢乐、哀伤,因为有岁月的沉淀
我们能分享梦想、理想、妄想、狂想,因为有互联网……

Typecho新版官方网站fen设计,经过typecho团队数月讨论磨合,在平安夜上线。

本次改版,整合了博客、论坛、wiki,使用了全新的配色。

Google Analytics发布异步跟踪

作者:sluke 发布时间:December 2, 2009 分类:闲言碎语 6 Comments

Google Analytics 为网站统计提供了一个新的跟踪代码方式。这种方式可以理解为使用一个独立的通道处理网页统计,以减少网页载入的时间。大量使用js和富媒体内容的用站效果尤其明显,当然轻量级的站点也有改善。

新的代码提供了以下等新特性:
1、代码载入速度更快
2、增强数据采集和准确度
3、解决当js没有完全载入时产生的依赖性问题

异步跟踪代码正处于beta的状态,如果想改善网页载入时间和数据采集准确性,确实值得一试。

使用这个新功能需要更改加载在页面中的代码和不同的API调用语法。如果页面已经使用了Google Analytics统计,为了减少错误,官方的建议是先移除所有的代码及自定义内容,然后将下面这段在head中载入,它不会影响到其他JS的加载:

<script type="text/javascript">
 
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);
 
  (function() {
    var ga = document.createElement('script');
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    ga.setAttribute('async', 'true');
    document.documentElement.firstChild.appendChild(ga);
  })();
 
</script>

也可以分开放,在head放,如:

<head>
  <script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-XXXXX-X']);
    _gaq.push(['_trackPageview']);
  </script>
</head>

然后在/body前放:

<script type="text/javascript">
    (function() {
      var ga = document.createElement('script');
      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
      ga.setAttribute('async', 'true');
      document.documentElement.firstChild.appendChild(ga);
    })();
  </script>

异步代码语法的部署,传统型代码这么写:

var pageTracker = _gat._getTracker('UA-XXXXX-X');
pageTracker._trackPageview();

异步就要这么写:

_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);

如果部署多个ID:

_gaq.push(['_setAccount', 'UA-XXXXX-1']);
_gaq.push(['_trackPageview']);
 
_gaq.push(['t2._setAccount', 'UA-XXXXX-2']);
_gaq.push(['t2._trackPageview']);
 
_gaq.push(['t3._setAccount', 'UA-XXXXX-3']);
_gaq.push(['t3._trackPageview']);

这里的t2、t3是可以随便定义的。

HTML事件处理:

<button onclick="_gaq.push(['_trackEvent', 'button3', 'clicked'])"/><button>

定义函数:

_gaq.push(['myTracker._setAccount', 'UA-XXXXX-X']);
 
_gaq.push(function() {
  var pageTracker = _gaq._getAsyncTracker('myTracker');
  var link = document.getElementById('my-link-id');
  link.href = pageTracker._getLinkerUrl('http://example.com/');
});

关于_gaq这个对象,更详细的介绍请看google的文档:
http://code.google.com/apis/analytics/docs/gaJS/gaJSApi_gaq.html

异步代码详细部署请看:
http://code.google.com/apis/analytics/docs/tracking/asyncMigrationExamples.html

欢迎twitter进行交流,@sluke520

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. ...
  7. 91
Clicky Web Analytics