两个jQuery相关博客

2010年01月19日

http://js.007studio.net/

http://shawphy.com/

jQuery ThickBox Not Maintained Any Longer

2010年01月7日

While Thickbox had its day, it is not maintained any longer, so we recommend you use some alternatives.

-The Management. 9.30.2009 (and Paul Irish)

Snippage

2009年10月2日

Snippage an adobe AIR application turns any parts of the web pages into widget with its simple crop tool. So that you can put and move around them on your desktop like the way you’re doing  with Windows Sidebar widget or Google Desktop.

It is pretty simple, just download Snippage AIR from Snippage and install it (your system must have Adobe AIR run time installed, if you don’t have you can grab from Adobe for FREE).

After you installed Snippage, open it and type the web address on browser, drag and size the snipmarks where you can to capture and click scissor button. That’s!

MySQL蚕食Oracle市场

2009年09月27日

近日,由独立甲骨文用户集团(IOUG)实施的一项调查显示,绝大多数开源应用属于企业应用软件的边缘,例如网络服务器或单一功能服务器。开源软件正在占领甲骨文数据库软件的安装份额,约60%的IT设施在使用某种形式的开源软件。

甲骨文用户集团总裁兼CEO Kaplan说,MySQL是替代甲骨文软件的最流行开源软件,根据对269名用户的调查,MySQL用户占33%.然后是PostSQL用户,占9%. 调查还表明,三分之一的受访者认为,开源软件的维护与支持正日益成为问题。IT经理们仍然要求甲骨文公司或第三方支持公司提供开源软件技术支持,他们要求 甲骨文团队帮助解决开源软件的技术缺陷。

调查报告指出,绝大多数被调查者说,维护和技术支持是重要问题,但开源软件方面没有提出像商业产品那样有效的解决方案。

调查还发现,小公司最愿意采用开源软件数据库,甲骨文公司一直在用Express版数据库进入小企业市场。 (51CTO)

Adobe Flash:腹背受敌与何去何从

2009年09月27日

长期以来,Adobe Flash 在富 Web 应用方面始终起着主导作用,然而,世界上任何技术都不可能永远高枕无忧,目前,至少有三家重量级公司,他们推出或支持的技术正在成为 Flash 慢慢前途中的阴影,他们是苹果,Google,微软,以及诸如 Mozilla 一类的开源公司。本文将介绍那些正给 Adobe Flash 带来威胁的技术与趋势,以及 Adobe 对此的态度。

微软一直不遗余力地推出 Adobe 竞争产品,从 Silverlight 到 Expression,并渐渐蚕食 Adobe 的市场,本周四,微软发布 WebsiteSpark 计划,旨在扶持那些小型 Web 设计与开发公司,向他们提供免费的开发工具与服务器软件许可。同时,微软积极参与 HTML5 技术,HTML5 包含了向 Web 提供音频,视频,图形等富媒体的标签,而这些正是 Flash 最擅长的东西。

苹果向来只喜欢自己的技术,他们拒绝在 iPhone 中加入 Flash 技术,尽管 Adobe 表示,他们正在开发能满足 iPhone 要求的 Flash 版本,然而,Flash 缺席对 Adobe 来说一种痛。iPhone 令人目眩的成功说明,游戏规则制定者们可以不喜欢 Flash。

与此同时,Google 向我们宣布 Web 赢了。Google 一直推崇并鼓吹 HTML5 技术,甚至专门开发了基于 HTML5 技术的 YouTube,撇开 Flash,直接使用 HTML5 中的标签播放视频。他们在 Chrome 浏览器中加入了基于硬件的 3D 加速技术,并对 WebGL 提供支持,WebGL 是一种在网页中实现硬件3D加速的技术规范。

Google 还在3D在线图形方面野心勃勃,本周四,Google 申请了两份专利,一份是在欧洲申请的,一份在美国,这两份专利预示着 Google 将在 Google 地图的3D全景驾驶导航方面大显身手,这种技术将脱离文件存取的局限,直接生成3D图形,也无需 Flash 一类的插件的支持。

Flash 平台的部门经理 Adrian Ludwig 承认 HTML 5 对他们是一种威胁,但他认为,Adobe 一直在浏览器上有所创新,且已持续很多年。浏览器技术中的很多创新,都受 Flash 技术的启发。他同时认为,要让 HTML 5 这样的标准最终统一,可能需要5到10年,从这个角度看,还不至于很快威胁到他我们。

另外,他指出,人们目前所关注的仅仅是客户端的问题,事实上,还有很多服务器端的问题需要考虑,Flash 在客户端上可以输出很漂亮的图形,但这些还需要借助服务器端的流技术,这一点,HTML 5 还有很长的路要走。

与此同时,Flash 还在发展,本周一,Adobe 发布了 Flash 平台服务,向社会网络,桌面,乃至移动设备提供 Flash 应用支持,再联系到最近 Adobe 对 Omniture 技术的收购,可以清晰地看到,Adobe 在 Flash 技术方面正在加重服务器端的砝码。

在线设计公司 Adaptive Path 的高级设计师 Andrew Crow 相信,短期内,Flash 不会受到威胁。尽管很多开发与设计师迫不及待地想使用 HTML5,然而,很多人仍然会继续使用 Flash,因为 Flash 拥有很多 HTML5 不具备的东西。

他同时指出,很多设计师并不愿意更改自己的习惯,他们花费了大量时间学习 Flash,现在到了收获的时候,不会轻易更换工具。他说,自己最近正从事一个项目,对这个项目,JavaScript, CSS 这些无法满足要求,只能考虑使用 Flash 和 Flex。不过,他承认,对于一般的 Web 站点,他更希望使用 HTML 而不是插件。

关于微软的 WebsiteSpark 计划,Ludwig 觉得,微软的矛头并非指向 Adobe,而是整个 Web 市场,Adobe 只是这个市场的一部分。他说,我从微软的计划中,没有看到有针对 Adobe 的意思,我觉得他们针对的是整个 Web 大环境,表达了他们对 Web 技术的关注,而他们在 Web 开发领域正在失去的开发者是他们实施这个计划的原因。

或许,Adobe 面临的真正问题是处在开源与闭源的夹缝中,比如 Flash,它绝大部分是开源的,但并不彻底,Ludwig 说,我们尽我们所能让它开源,但有些编码技术还存在限制,我们将尽力而为。不幸的 Adobe,处在夹缝中而处境堪忧,Ludwig 说,我们或多或少会受到冲击。

Adobe推出基于云计算Flash平台服务

2009年09月21日

Adobe Systems本周一推出其计划的基于云计算的服务中的前两项服务,以增强Web应用程序的部署。这个名为“Adobe Flash平台服务”的平移有在线的和托管的服务,让Flash开发人员使用节省成本的部署模式向Web应用程序增加功能。

第一项服务 名为“Adobe Flash Platform Services for Distribution”(用于发布的Adobe Flash平台服务),从本周一开始提供。这项服务能够让广告商和内容出版商利用应用程序在社交网络、台式电脑和移动设备上赚钱。这个发布服务是 Adobe与社交媒体应用程序发布商Gigya一起创建的,旨在通过让应用程序共享来虚拟发布游戏等应用程序。Flash和其它Web应用程序能够发布到 包括社交媒体网站和移动设备在内的不同的平台。

Adobe的Flash平台部门经理Adrian Ludwig说,使用这项服务的开发人员能够得到广泛的发布。对于游戏制作者或者广告商来说,要得到大量的观众是一个挑战。

Adobe今年晚些时候将增加一项名为“Adobe Flash Platform Services for Social”(用于社交网络的Adobe Flash平台服务)的服务。这项服务能够让开发人员更轻松地把Flash应用程序与他们选择的社交网络联系在一起,如Facebook和MySpace 等。开发人员编写一次应用程序,这个应用程序就将在多个社交网络上运行。这个社交服务将监视社交网络以保证那个网络的变化不会中断应用程序。

Adobe推出的发布服务主要用于应用程序发布,而社交服务主要用于制作使用社交网络功能的应用程序,如状态更新、个人简介信息和连接等功能。

Adobe的Flash平台服务是由Adobe及其合作伙伴托管的,根据每次使用情况提供增强的功能。Adobe还计划提供其它云计算服务。【赛迪网】

Silverlight嵌入Bing新功能 继续追赶Flash

2009年09月15日

9月15日消息,据国外媒体报道,在技术上,微软的Silverlight已逐渐追上Adobe的Flash。不过在市场方面,Silverlight的前进速度慢很多。

过去两年,微软在Silverlight上投入了大量的技术资源提升其性能。目前在技术上,微软的Silverlight已经可以和Adobe的Flash一较高低了。不过在市场方面仍无法与Flash相比。

虽然Silverlight已经拥有一些大客户,如橄榄球联赛,不过YouTube和Hulu等流行视频网站仍在使用Flash。而有些客户也正在抛弃Silverlight,例如近期英国电视台ITV已经抛弃微软转到Flash门下。

而即便是微软自己的网络资产如MSN门户和Bing搜索,都对Silverlight使用很有限。不过,这种状况正在逐步转变。

本周一,微软提出Bing的新视觉搜索功能。该功能将使用Silverlight,以独特的视觉形式展现搜索结果。另有知情人士称,今年晚些时候,MSN将重新设计网页,预计将更深入的使用Silverlight技术。

据估算,目前90%的上网PC都装有Flash软件,Silverlight软件大约是3分之一。

对微软而言,Adobe的存在就像微软对于其他操作系统公司和办公软件公司一样。而Silverlight不只关系到网上的视频如何在PC上交付,更关系到微软Office等软件的网络计划。开发者需要Flash或者Silverlight软件设计丰富的界面。

观看视频前,Flash和Silverlight都需要用户安装。因为视频网站大都使用Flash,因此大多数网民都选择Flash。而Flash的普及也导致更多的网站选择Flash。这种鸡与蛋的关系使微软增加Silverlight的份额。

Adobe公司Flash集团经理Adrian Ludwig曾表示,几年前财大气粗的微软携Silverlight进入该领域时,Adobe“非常非常紧张”。

不过近期,Adobe已经放松了警惕。Ludwig表示:“我越来越怀疑他们能否像Flash一样普及以及满足市场的需求。”

微软高管称,Silverlight客户正在上升,尤其是今年早些时候推出Silverlight第三版后。该版本支持自适应调节视频清晰度,可根据网络状态无间断播放视频。

对于Flex最需要了解的10件事情

2009年09月1日

Flex最近的新闻很多,很多开发者听说过Flex,并对之产生兴趣,但是并不知道Flex到底是什么。Schalk Neethling总结了对于Flex最需要了解的10件事情。

1。Flex是web标准

MXML是Flex应用程序的标准语言,它允许开发者定制的结构应用,不仅包括布局还包括class结构,非常简单用于标记,这个特性非常方便有web设 计和开发背景的开发者,用类似HTML的MXML开发。同样,Flex的ActionScript和JavaScript类似,Flex使用web标准的 CSS控制布局。Flex应用一条方便的途径来定制应用结构,类似树结构原型语言和容器组件模型应用完美结合。源代码很容易发布,不是二进制需要IDE的 文件,而是简单可读性很强的text文件。

值得一提的是MXML是ActionScript的一种速记,ECMA兼容脚本语言,MXML在编译时转换成ActionScript 3。

2。Flex是Flash

如果你熟悉Flash过去所提供的轻量级矢量动画和先进的用户界面,那么你对Flex不会陌生。Flex建立在顶级Flash Player之上,引擎藏在所有Flash内容后,从这方面来说,没有什么是Flash能作而Flex不能作的。

3。Flex Just Works

很多公司使用Flex替换Java,因为提供和Java类似的跨平台能力和现代面向对象的架构,但是只需要一个小得多的封装和额外的负荷。Flex应用完全能够完成基于web的软件,以及桌面软件(结合Adobe AIR)。

4。Flex不受服务器限制

Flex由数据构成,能够接受不同格式的数据和最与最常见的服务器互动。加载XML通过本地或者远程方式,JSP, PHP, ASP, ColdFusion等。你能通过HTTP或者SOAP web services下载信息,甚至能够直接接受Java 服务对象来读写SQLLite数据库。

5。Flex外观能够被你任意定制

Flex应用外观的可定制化非常大,可以任意切换”皮肤”和定制UI。这一点不像Java或者JavaScript,并不是继承所运行的操作系统的UI,这意味着Flex运行在Mac OSX上,按钮不会变成Mac风格的按钮,Flex由自己内建的外观所设置。

6。Flex是轻量和快速的

建立在ActionScript 3上,Flex框架速度是非常快的。初始化时间对于ActionScript 2已经大大改善。Flex采用新的JIT(Just-in-Time)编译器,加快了运行速度。当然,有些人会辩称,使用了一整套用户界面组件一定会影响 速度,事实上,一个典型的使用AJAX框架的应用程序比类似的Flex应用程序要大,Flash Player只有几M字节,而且往往预先安装在电脑上。这也是值得一提的新功能,即框架缓存,能够节省很多大一部分下载框架内组成部分的时间。这个功能可 以存储标准的Flex UI组件在用户的机器上,以便其他Flex应用程序运行时无需下载整个框架。

7。Flex是无障碍的

很多人认为Flash内容是很难进入的,这是一个错觉。事实上,Flex框架组件拥有很好的互动,比如屏幕阅读和键盘导航,开发者只需要打开这个开关(缺省是关闭的)。

8。Flex兼容搜索引擎优化

Flash内容很难被搜索引擎收录,这一直是作内容的网站开发的问题。Adobe最近发布了针对搜索引擎优化的Flash Player特殊版本。当然这个问题彻底解决需要时间。

9。Flex是免费和开源的

Flex完全是开源的,整个框架源代码都可以在Adobe网站下载。

10。Flex是易学的

MXML非常简单,容易理解。如果你曾经使用过HTML和CSS,你很快就能上手MXML。

中文参考:http://anapple.org/thread13474.html
英文原文:http://css.dzone.com/news/the-top-10-things-you-should-k

Adobe Flex3.0 学习心得分享

2009年08月21日

目前Adobe Flex的中文版学习资料和书籍都比较少,而且大多都很零散,信息很不全,不适合用来系统地学习。我刚开始进行FLEX3.0入门是看的书籍 《FLEX3.0完全手册》。说是完全,呵呵,只是蜻蜓点水而已,如果想做稍微复杂一点的应用,就完全不行。刚开始我也是头非常的大,后来我到处在网上查 找FLEX3.0相关的中文资料。如,AS3.0语言参考、FLEX3.0中文帮助等。当然更多的是遇到问题百度搜索。我在这里罗列一下在我的学习过程中 读过的一些资料。当然是以Adobe的官方文档为主,这些文档内容非常详尽,应该作为学习的首选。

首先下载并安装好Flex开发工具Flex Builder 3。默认浏览器是,主持FLASH PLAYER 9,完全面对对象的开发语言结构,非常不错。对于熟悉面对对象语言的程序员而言,那是非常容易上手的!

对于初学者,我建议还是买本书在边上,可以随时看,我个人推荐《FLEX3.0完全手册》。里面对一些FLEX的结构、AS3.0以及相关的组 件,都有介绍,虽然不是非常详细,但对于入门而言,比较足够。因为我们要学习一个工具或一门语言,我们必须要先知道它能做什么,然后我们再去研究 怎么做。看了这本书大体上能知道FLEX3.0能做些什么。至于怎么做,做的多好,就看个人的造化了。

在学习FLEX3.0的时候,务必要配合官方文档来对组建以及相关类进行详细的了解,否则会无所适从。以下地址是ADOBE的中文在线官方文档。内容非常详细,可以说AS2.0和3.0的介绍以及相关使用例程,里面都有!

http://help.adobe.com/zh_CN/Flash/10.0_Welcome/index.html

但是使用官方在线文档的1个问题,就是访问速度,很多时候都打不开或则超慢,所以,我建议大家也去网上下载相关的离线中文帮助文档。

但是目前网络上大部门的文档章节和内容都不怎么全,这是非常纳闷的事情,所以,建议整个好的带宽,然后网络好的时候,最好是把自己查看过的相关帮助都保存在本地。至于ADOBE官方的在线搜索,搜索到的基本都是英文的。看着累!

当然,如果你英文好,那就轻松的很。在官方帮助上几乎可以搜索到所有的问题!!!我做FLEX的时候经常遇到一些奇怪的问题。但是在百度怎么也搜索不到,后来还是在ADOBE的官方帮助和论坛搜索到相关解决方法!

在这里,我再次建议那些英文好的同志,多去ADOBE官方论坛溜达,那里面牛人可多了!!!我在里面一般都只有用CHINESE ENGLISH问问题的份。

以下3本中文文档来自Flash 9的官方文档:

《ActionScript 3.0编程》 ,pdf格式。务必熟读。

《使用ActionScript 3.0组件》,pdf格式。参考、查阅。

《ActionScript 3.0语言和组件参考》,chm格式。参考、查阅。

然后就只能读英文文档了,Flex 3的官方文档都是英文版的。查阅FLEX 3的官方英文文档那是非常简单的,安装了FLEX3以后,帮助里就有详细的文档了。我装的中文版,但一样是英文文档:(真希望哪个中国的公司能把这些企业 都收购了!!!我看他们出不出中文文档! (转载)

Adobe放弃低端Photoshop 鼓励使用在线编辑

2009年08月6日

据国外媒体报道,Adobe公司决定终止Photoshop Album Starter版本的使用,这个版本是Adobe图像处理软件中最初级的产品。Adobe同时鼓励用户使用网站Photoshop.com进行在线编辑。 Adobe于2003年推出Photoshop Album Starter,用户可免费使用此软件进行裸机形象编目和图形编辑。如今公司决定终止这个版本并在6月30日停止了对软件的支持。

如今Adobe推出在线服务功能作为Photoshop Album Starter的替代品。

作为给用户提供免费照片编辑解决方案的承诺之一,我们创建了Photoshop.com这个令人兴奋的在线服务功能,用户能够上传、管理、编辑、储存(2GB容量)并分享照片,Adobe在公司记录中写道,记录还包括如何将Photoshop Album Starter中的照片导出并上传到网站的步骤。

此举显示了基于网络的应用程序正变 得越来越重要,甚至软件巨头如Adobe对它也不可忽视。网络应用程序,就算应用较复杂的技术如Adobe Flash,与平时在计算机本机上运行的软件相比还是过于简单,但它在分享和维护方面占有优势,同时不同的电脑和移动设备能够进行远程接入。目前网络作为在线应用程序的基础也变得更加复杂起来。

值得注意的是Adobe的记录中还提到公司鼓励用户考虑升级至Adobe Photoshop Element 7,现在这个已消费者为导向的软件在亚马逊网上的售价约为57美元,并提供现金返还20美元的折扣。