2012-10-15 更新:
可惜的是「看图购」这个产品已经被淘宝撤下,域名 go.taobao.com
也变成了「淘宝旅行」频道,所以这个项目也没有存在的意义了。多年以后再看,物是人非,唏嘘。
相信很多关注淘宝的朋友都知道 淘宝近期出了个「看图购」项目 。细心的朋友也会发现,看图购本身是基于 API 的,那么我们就可以根据这个 API 玩出很多花样。
最近也了解了下有关 Adobe AIR 的些东西,于是就拿它来练练手。AIR 真的很容易上手,花一天的时间了解 SDK、花一天的时间编写界面、然后花两天的时间编写脚本,于是就捣鼓出了这个小玩意。
由于 PD、PM、交互、视觉、前端几乎都是我一个人,加上时间较紧,这东西还有很多优化的余地。大家有任何的意见和建议,欢迎提出。
-- Split --
Realazy 兄已经有了针对 AIR 的很中肯的点评 ,在这里我说下我的看法:
使用原有的技术即可实现传统桌面端软件的效果,AIR 的确提供给众 Web 应用提供商开发「桌面端」软件的最低成本的一种方式。同时,AIR 本身的易用性真的让人感到惊艳,以前使用的些开发经验和技巧可以完全的保留。
很多人都看好类 AIR 这种技术会在不久的将来会风行,我还是持比较谨慎的态度。
首先,传统桌面端开发环境的成熟程度是 AIR 望尘莫及的,这犹如小毛孩子和七尺壮男打一架是不现实的。
其次,还是不得不说的架构问题。AIR 目前架构从本质上说,还只是浏览器套上了层系统的外皮 -- 它实质上还是浏览器。要求它完全实现客户端软件的功能,还是有点强人所难的。
同时,正因为此,AIR 的性能还是让人感所诟病。不解决这一问题,AIR 会难以胜任更高层的应用,只能沦为前端的调味品。
正是因为利用 AIR 如此的便利,如果发挥不当会如 cherish 所言的那样,「让大部分的 Web 开发者变成披着狼皮的羊」 。在目前相对浮躁的互联网环境下,尤其要注意这点 -- 工具本身没有错,就看怎么利用了。
最后,还有个心得是设计模式上的 -- 桌面端与传统的 Web 开发思维的确有微妙的不同,由于使用 AIR 时间并不长,就不班门弄斧了。
-- Split --
下面是「不负责任」的免责声明,有时候这是必须的。
本程序出于个人兴趣爱好制作,与淘宝网官方无关。因此程序造成的所有后果,本人与淘宝网不承担任何责任。
-- Split --
好了,说了那么多,兄弟们这就开始体验吧: http://friable.rocks/imgo/ ,等到代码「可以见人了」,在适合的情况下会开源的 :^)
呃ajax开发的air,由不得你开不开源~哇哈哈
顺便说下,WS的明城,你换的这个皮肤不如之前的帅了~
@Foxling 咳咳,兄弟见笑了,换了 Typecho 后,没时间搞个皮肤,等有空折腾个…
不错,又看到用yui写的air应用了
试用了下,效果相当不错,可惜现在仅能查询到服装类的,能再扩大点范围就更好了,哈哈
淘宝人开发出来的东西的确不错!!
PS:请问你这个都是运用了哪些技术来实现的呢?Flex?AS3?或者其他的?
又PS:淘宝的API好用吗?
默认背景图片,经技术还原,是淘宝一扇门的门口。
等“可以见人了”,小心我再提需求给你,哈哈
首先,我们必需认知到AIR是Adobe Flash平台的组成部分,自身涉及了自有的Flash机制和webkit机制,同时加入了一些操作系统的机制。
该产品的目的并不是让开发者为了桌面应用而开发应用。
由于目前存在传统桌面应用和传统Web应用的的开发者两条分支,因此,AIR出来的目的就是让Web开发人员能够使用自己熟悉的web技术,开发桌面应用。这是具有一定的尝试性的,但意义重大的应用项目。
同时,传统web应用和传统桌面应用在未来可以预期到将是殊途同归的。
好吧,,,,,,我又冲动的说话了.............
徒儿知错了~~~~
囧。。。。。我把上面我的blog都打错了。。。。
PS:
休息的时候都写代码的人。。。。彻底的拜膜。。。。
JS 写的 AIR 应用很难保密。
我是03系统,我用了你的那个AIR, 娘的,好歹也搞个皮肤嘛,在我这儿显示时只有滚动条,和没有样式的文档!
@桑拿院的小伙子 03 系统还真没有测试过,兄弟有空截图让我看下你那边的问题…
@桑拿院的小伙子
@明城
AIR的一个BUG,没有加载CSS样式,开始->运行->regedit,找到 HKEY_CLASSES_ROOT下的.css,把Content-type改成text/css
最近正关注这玩意儿,下个玩玩,研究一下