読み込んでいます...
2010年02月16日

说实话吧,我原来是WM的一个忠实用户,写的程序自然也不在少数,其实也很期待WM7,但是自从用了Apple的东西之后,才真正体会到用户体验和细节的价值。曾近和很多微软的朋友聊天,说到微软对设计师和用户体验的要求太低了,然后朋友就也赞成的说,微软的目标是把最好的功能交给你。其实早几年来说,这个确实不错,但是随着时代的发展,更多用户体验和细节方面的逐渐体现出来了,还希望微软对设计和用户体验更看重一点把。

里面的设计还行把,但是只能说还行,但是HOME的界面,我实在接受不了。

上面是一个广告视频,貌似消息说初期不支持自定义UI,后期会支持,不过无论如何,我都不喜欢这个奇怪的Home界面。

2009年12月20日

这几天花了一些时间开发了淘宝Firefox应用,对淘宝的平台简直无语了,几个明显缺点:

  1. 正式版返回的数据和测试版的不同:Shit,测了我好长时间。
  2. Session会话只有30分钟:无语,每30分钟用户还要再对应用注册一次。
  3. 验证性和安全性:验证算法是md5(所有参数名称排序后生成keyvalue),MD5算法竟然不提供。
  4. 支持的稀烂:所有上面的让人蛋定的问题都是我自己找出来的,一个字节一个字节的对比。

第一点我就不说了,想撞墙。

第二点,简直无语,用户每次验证,跳转到一个淘宝页面,这个第三方程序要连接到淘宝,登录,竟然只能支持30分钟,等过了30分钟又要重新验证。。再让用户点击,然后再说,第三方应用要连接到淘宝。。

第三点,弄了2天,晚上都3点睡的,淘宝url参数有一个sign,这个通过你前面的参数来计算,比如key=1&key2=2&apple=3,然后先排序applekeykey,然后加入值,成apple3key1key2,好吧,这很麻烦而且没有多大用处,害我还要获取url然后排序,算了写个算法,排序再生成url,ok,然后再MD5一下。。傻了,MD5算法竟然还不提供,自己找了n多MD5值都是错的,后来好不容易在国外网站上找到了(文档还不说是UTF-8还是其他编码,是否要编码回等等等等。。)

第四点,文档太少太少了,少的奇特,论坛一般你问个问题没人回答,无语。

算了,淘宝还有很长的路要走,今天提交了审核,貌似完全不能通过,因为暂时不接入C/S应用,早知道不浪费这么多时间了,算了,等验证通过了之后看以后有没有转机吧,希望淘宝做的更好,Firefox插件现在本来就在国内没多少市场,先抢占了市场再说,看以后淘宝的动作了,等有人想做Firefox淘宝插件的时候,我早就占据好了。

另外,截图可以看下面的网址。。

http://www.jguoer.com/apps/firefox/taobaobutton/

222路过 5评论 技术观察 阅读全文..
2009年12月18日

前几天在acily写了一篇Bing for iPhone的简短的文章,觉得Bing不错,所以下了iPhone版的,让我对微软的这个Bing for iPhone team另眼相看,做的很不错,跳出了微软的原先的设计理念,至少往前走了一大步。

另外,我关注Bing的另一个原因因为客户端是由我们开发的,当然很关注,下面上图。

2009年12月16日

最近看了一下淘宝的API,准备开发淘宝的Firefox插件,想了很多,这几天在考虑这个事情,而且也在准备中,和以往其他的淘宝插件不同的是,我这个插件不仅仅是淘宝搜索,还可以在Firefox里面看哪些是你买的,哪些是你卖的,你收到了哪些消息等等,是一个非常强大的淘宝插件:)。

不过这个是后话,这里主要是说说淘宝这个开放平台,而我的题目也是小平台,大淘宝

淘宝是国内最大的在线商城,B2B之类的概念不想多说,对于像我这样的普通用户来说,我主要是在淘宝上买东西,卖东西。所以我很关注淘宝的买卖信息,所以对我来说淘宝是一个很大的在线商场。而淘宝在国内的影响力我想不用多说,淘宝店铺一大堆,每天增长的人数一大堆,所以,他的用户潜力还是很大的,而且现在基本上没有被挖掘

淘宝的这个开放平台有什么好的地方呢,我归纳一下:

  • 用户基数大(最重要也是最吸引人的地方)。
  • 对于一般的用户,经常去看而且购买率很高。
  • 对于店铺的用户,淘宝是衣食父母,肯定天天要去看的。
  • 对于开发的用户,淘宝是个大平台,开放的平台(暂时其他大型应用还没有开放)。
  • 对于国外的用户,越来越多的网站支持淘宝支付,也说明淘宝的壮大。

不过淘宝这个平台也有不好的地方,作为技术人员,我当然要从技术的角度去评判。

  • WebService还不够灵活,不过还行,可以使用(如果看eBay的API的话会发现有一定的差距)。
  • 在线文档不够多,这也是基于这个开放平台刚刚起步的原因。
  • 官方支持的语言还不够多,很多代码都要自己写,比如我的JavaScript。
  • 测试版本和发布版本不够灵活。(感谢网友pease指正,淘宝的沙箱也可以满足基本测试)。

上面的缺点并不是说淘宝的技术多差,只是说这些可能是淘宝团队以后需要注意的事情,能够更加开放的,扩展自己的平台,吸引开发人员,也更能够扩展自己触及到的领域。

淘宝开放的API已经足够任何用户或者企业去进行相应的扩展的开发,也让那些在淘宝上生存的大卖家有了更好的条件。淘宝上大卖家和小卖家之间的竞争是激烈的,因为大卖家有良好的声誉,也有一定的基础,在资金和物流上都有自己的优势,而小卖家在这方面肯定是没有过多的优势的,甚至可以说是出于绝对的劣势。如果大卖家再好好的利用这个开放平台的话,那么大卖家就有更好的资源,试想一下一个大卖家能够把自己公司的买卖自动化,对于小卖家来说是多么可怕的一件事情

但是从总体来说,无论是大卖家还是小卖家,还是开发人员以及关注淘宝开发的企业,都能够从淘宝的开放平台收益,当然,最大的受益者还是淘宝本身了,既能够扩展用户群体,也能够扩展平台(到时候肯定会有人开发Linux下的淘宝应用等等,就像我现在开发Firefox的淘宝应用一样)。同时还增加了淘宝用户的粘度,真的是一举两得。

淘宝现在是小平台,因为淘宝开放平台才刚刚起步,还是嗷嗷待哺的婴儿,如果成长起来的话,对于其他的在线商城而言,将是一个凶猛的野兽。那就是大平台,大淘宝了。

237路过 5评论 技术观察 阅读全文..
2009年10月30日

来自澳大利亚的消息说,苹果当地的公司向媒体展示了号称Kindle杀手的Apple Tablet的原型。虽然我们不是第一次听到该产品的消息,但是这一次他们告诉我们了一些关于这个神秘产品的具体细节。

不过说实话,看上去真的还是很想iPhone放大版的,不过我暂时要平板也没什么用,而且我老婆也不可能让我买,看过几年之后先入手一个Mac Air再说吧,平板的事情,恩恩,以后再慢慢考虑。

261路过 3评论 技术观察 阅读全文..