标签“Ajax”下的文章

Google开放其内部JavaScript开发工具:Closure Tools

在全球,有数百万的用户在使用Google的JavaScript-intensive应用,如GmailGoogle DocsGoogle Maps。相信每个开发者都希望创建Web应用程序能变的更easy。Google今天开放了Closure Tools,一套内部人员开发JavaScript的工具!上面提到了那几个Google应用都是使用此工具开发的。

Closure Tools中包含三套工具:
Continue reading ‘Google开放其内部JavaScript开发工具:Closure Tools’ »

搜狗发布云输入法

搜狗云输入法是基于搜狗拼音输入法,依托云计算技术的一个概念性输入法产品。与一般输入法最明显的区别在于,完全靠服务器运算,具有更强大语言模型和词 库,能大幅提升输入准确率,特别是长句输入准确率。作为演示性的概念产品,目前搜狗云输入法只能在网页上使用,需要更完整丰富的输入体验,请下载并安装搜狗拼音输入法4.3版

说实话,这是今年除了 Google音乐 外,我见到的最震撼的互联网应用。它把 Ajax 技术发挥的淋漓尽致,让我不得不佩服搜狗工程师的创新能力。

基于Ajax的web应用已经在互联网上遍地开花,Google Suggest 也已成为每本Ajax书上个必定会提到的Ajax典型应用。仔细想象,搜狗云输入法和 Google Suggest 的原理几乎一样:监听用户的键盘事件,获得用户输入的字符,发送到服务器,解析后得到搜索提示或输入提示,以JSON的格式传回前台,前端JS解析后生成相应的HTML。

现在来看,搜狗云输入法的局限性还很大:只能在浏览器中使用;每开一个新网页活着标签页,都要重新点击书签来启动输入法;用户输入的词语是以明文的形式在客户端和服务器端传递的,用户隐私难以保障;还不能实现用户词组的保存及词频记忆,也无法更换皮肤。但是,就先有的网络和云计算成果来说,搜狗这一步,是互联网云计算的一大步。

Ext JS 3.0 正式版发布

著名的跨浏览器RIA框架——ExtJS 发布了 3.0 正式版。

官方网站提供的更新:

  • Direct, CRUD and REST support for streamlined server communications
  • New Examples and Components including Charting
  • Over a 1,000 enhancements and fixes - improved memory management in IE6
  • Documented API and refactored CSS.
  • Backwards compatible to keep you moving forward.

关于 ExtJS,参见这里

官网:http://extjs.com

20个最有创意最实用的jQuery应用

昨天,1月13日,是Javascript 开发框架 jQuery 的三周岁生日。

我们看看三年来,这个被成为最优雅的Javascript框架带来那些创意应用。

以下翻译自国外网站,示例网站如无法点击访问,请自觉翻墙~

原文链接:http://nettuts.com/articles/web-roundups/the-20-most-practical-and-creative-uses-of-jquery/

Aptana Studio Professional 1.2 破解

更新: Aptana Studio Professional Edition 1.2.7 破解方法

猛击 这里 或者 这里

=================================================

Aptana Studio 是一款强大的 web 2.0 集成开发环境(IDE)。其前身为免费、开源的 Aptana IDE。更名为Aptana Studio 后,提供了免费的社区版(Community Edition)和收费的专业版(Professional Edition,$99)两种版本。

Aptana 是一个基于 Eclipse 的集成开发环境,其最广为人知的是它非常强悍的 JavaScript 编辑器和调试器。去年 Aptana 吸收了 Radrails 项目,添加了非常强大的 Ruby on Rails 支持。随着苹果公司iPhone手机的发布,Aptana 也推出了功能完备的 iPhone 集成开发功能,在 Adobe 公司的 RIA 产品 AIR 推出不久之后,Aptana 就支持了 AIR 的开发环 境。如今Aptana Studio 1.1支持如下几大方面的开发功能:

  1. AJAX开发环境
    • HTML/JavaScript/CSS编辑器
    • prototype/dojo等常见AJAX类库集成和提示
    • JSON编辑器
  2. Adobe AIR开发环境
  3. Apple iPhone开发环境
  4. Ruby on Rails开发环境
  5. PHP开发环境
  6. JavaScript调试器

Continue reading ‘Aptana Studio Professional 1.2 破解’ »

尝试 Google 日历的免费短信提醒

Google 的每一项服务都令人兴奋。我现在已经成为一个十足的 Google Fans 了。

最近由于事情繁多,考试、课程设计铺天盖地的来了。为了更好的安排好时间,我开始使用 Google 日历。

Google 日历,可帮助你轻松管理日常生活中的各种重要事项;可轻松添加活动和发送邀请,与亲朋好友共享日程表,并搜索感兴趣的活动。

Google 日历大量使用了 Ajax 效果,切换月/周显示模式、增删改日程安排,都不需要刷新页面。

更令人惊奇的是,Google可以免费给你发送提醒短信,甚至在每天早上将全天的日程安排发送到你的手机!

当然,如果你确保没有其他人打电话、发短信给你,你可以设定每天早上让 Google 发短信叫你起床~orz

尝试了下免费的短信提醒,中国移动用户的短信服务是由腾讯科技提供的。原以为短信会有延迟,没想到竟然比桌面弹出窗口提醒还快,汗……

点击进入Google 日历

 

创建 XMLHttpRequest 对象实例

XMLHttpRequest 是Ajax 中实现异步的基础。由于 XMLHttpRequest 不是一个 W3C 标准,所以各种浏览器中的实现不尽相同。微软的IE把 XMLHttpRequest 实现为一个 ActiceX 对象,其他浏览器把它实现为一个本地 JavaScript 对象。因此,创建 XMLHttpRequest 对象实例时,应包含判断逻辑。以下是一个比较完整的方法:

Continue reading ‘创建 XMLHttpRequest 对象实例’ »

Web2.0的核心技术——Ajax篇

1965年,Ted Nelson 在前人理论的基础上,首次提出了超链接(hyperlink)、超文本 (hypertext)、超媒体(hypermedia)系列概念。1982年,Tim Berners-Lee发明了HTML。他们的这些发明和创见,并没有在当时引起多大的反响,也没有立即投入实际应用。可却为二十世纪九十年代互联网 的大发展,奠定了无比重要的技术基础。
  转过头来看,在强调“以用户为中心”的核心理念指导下,Ajax 技术和 RSS 之于 Web 2.0,正像HTML和超链接之于 Web 1.0一样,作用无可替代。

Continue reading ‘Web2.0的核心技术——Ajax篇’ »