Google 排名中的 10 個最著名的 JavaScript 庫 星期日, 十一月 15 2009 

JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。

1. jQuery: The Write Less, Do More, JavaScript Library
jQuery: The Write Less, Do More, JavaScript Library

jQuery 是一个很新的 JavaScript 库,它的口号是“几行代码,能干大事”(Write Less, Do More),它是拥有最多插件和扩展的 JavaScript 库,以下是 jQuery 现状:

  • 当前版本: 1.3.2
  • 文件尺寸:压缩后最小19KB,未压缩为120K。
  • 作者: John Resig
  • 拥有19种语言的教程: 教程总计183种。
  • 著名用户: 超过1000个
  • 插件: 3493
  • 易学
  • 对设计师来说非常易学,使用 CSS 语法
  • 拥有大量有趣的扩展
  • 拥有非常出色的社区,可能是最大的
  • 被数以百万的站点使用,包括诸如 Google, Dell, CBS, NBC, DIGG, Bank of America, WordPress, Drupal, Mozilla 等著名站点。

2. MooTools – a compact javascript framework
MooTools - a compact=

MooTools 是一个使用 MIT 许可的开源项目,意味着你可以在任一场合使用或对它就行修改。

  • 当前版本: 1.2.3
  • 未压缩尺寸: 95 KB (客户端) ,22 KB (服务器端)
  • 作者: Valerio Proietti
  • 著名用户: w3ccnetbing, …
  • 官方站上的插件数目: 4
  • 拥有更好的面向对象结构
  • 它的动画效果更平滑
  • 语法及对象句柄更富逻辑

3. Prototype: Easy Ajax and DOM manipulation for dynamic web applications
Prototype - Easy Ajax and DOM manipulation for dynamic web applications

被一些大型媒体公司和组织使用,Protorype 是一个很独特的 JavaScript 库,逐渐成为 Web 引用开发者的代码基础,随着最新的 1.6.1 版本的推出,Protorype 在性能,用户自定义事件以及同现代浏览器兼容方面越来越完善。

  • 最新版本: 1.6.1
  • 未压缩尺寸: 136 KB (大约5000行代码)
  • 作者: Sam Stephenson
  • 著名用户: NASA, CNN, NBC, …
  • 插件数目: 150+
  • 更适用于大型 Web 程序

4. Dojo Toolkit: great experiences for everyone
Dojo - great experiences for everyone

Dojo 的内核小巧,快,精深,可用来创建反应灵敏的 Web 程序,拥有很出色的 UI 工具,在可访问性,本地化方面也做得很好。

  • 最新版本: 1.4 Beta
  • 未压缩尺寸: 26 KB (约5000行代码)
  • 开发组织: Dojo Foundation
  • 著名用户: AOL, IBM, Sun, …
  • 支持客户端数据存储
  • 支持服务器端数据存储
  • 异步通讯

5. script.aculo.us: easy-to-use, cross-browser user interface JavaScript libraries
script.aculo.us - easy-to-use, cross-browser user interface JavaScript libraries

script.aculo.us 是一个开源 JavaScript 库,适用于创建视觉效果和 UI 行为,最新版本拥有一些新功能,如创建加载进程,Windows Media 和 Real Media 播放器检查等。

6. ExtJS: Cross-Browser Rich Internet Application Framework
Ext JS - a cross-browser JavaScript library for building rich internet applications

ExtJS 是一个很出色的跨浏览器 JavaScript 框架,可以用来创建富 Web 应用,支持所有现代浏览器。拥有大量插件和扩展。

7. UIZE: supporting widgets, AJAX, DOM, templates, and more
UIZE - a powerful, open source, object oriented JavaScript framewor

UIZE 的一些现状:
- 一个开源 JavaScript 框架
- 很容易更换 CSS 皮肤
- 大量内置饰件
- 令人目眩的效果和强大的功能

8. YUI Library: is proven, scalable, fast, and robust
YUI is proven, scalable, fast, and robust

YUI 是本列表中规模最宏大的 JavaScript 库,它拥有数不清的强大功能,插件以及扩展,当然要掌握它也需要很长时间。

9. Archetype
Archetype JavaScript Framework

Archetype 现状:

  • 最新版本: 0.10.0 (September 2009)
  • 尺寸: 2.14 MB
  • 作者: Temsa & Swiip
  • 用户: GifTeerMeteo France, …

10. qooxdoo: the new era of web development
qooxdoo - the new era of web development

qooxdoo 是什么?是一个面向对象 JavaScript 库,包含跨平台开发工具链,顶级 GUI 工具以及高级客户端服务器通讯层,它是一个基于 LGPL/EPL 许可的开源项目:

本文来源:http://www.tripwiremagazine.com/tools/developer-toolbox/top-10-javascript-frameworks-by-google.html

What’s Next on Google’s Buy List? 星期六, 十一月 14 2009 

轉載自Fool.com
There are few things that Google (Nasdaq: GOOG) loves more than ads and mobs, so it wasn’t surprising to see the world’s leading search engine snap up mobile marketing network AdMob this week in a $750 million all-stock deal.
I closed my coverage of the deal with two meaty questions:

  • Is Google conserving its greenbacks for an even bigger purchase?
  • Does Google feel that its stock is expensive at this point, making it ideal legal tender?

The latter was answered almost immediately, after CEO Eric Schmidt revealed that the company will embark on a $750 million share repurchase — the first in Google’s history, apparently — to offset the deal’s dilution.

In other words, this wasn’t Google making a valuation call. Either AdMob demanded stock as currency, or Google feels that the acquired company will be more productive if it’s tied to its stock’s performance.

Now let’s tackle the first question. Even if Google is, in theory, turning a stock deal into a cash one via the repurchase, this is still a company that began the quarter with a whopping $22 billion in cash and short-term investments on its balance sheet. The interest being generated on idle cash is pathetic these days, so it’s not surprising to see so many cash-rich companies in buyout mode.

If Google keeps shopping — as it very well should, since acquisitive fever may lead a rival to snap up one of Google’s coveted targets — what should it buy? I have a few ideas.

Facebook
With 300 million users — tacking on new Facebookers at a breakneck pace of 50 million every couple of months — the world’s largest social-networking site is a hub to 5% of the planet, and a much larger percentage chunk of the Internet audience.

This isn’t just about the sheer volume of page views. Google doesn’t play that game, and rightfully so. Yahoo! (Nasdaq: YHOO) actually serves up more pages than Big G, but it commands just an eighth of the market cap. Carving out a lucrative online life is more about the quality of traffic than the quantity.

I believe that Facebook excels on both fronts, despite social networks’ bad rap in general. Facebook users publicly post their interests and whereabouts. They bond with like-minded friends. Google would have a field day serving up contextually relevant ads, beefing up its local search business in a major way.

Ancestry.com (Nasdaq: ACOM)
The leading genealogy site went public this month, so Google has a shot to grab it while it’s still in the crib.

Ancestry.com is profitable and growing quickly. Website users have created more than 12 million family trees, lush with profiles of 1.25 billion descendants. This isn’t a perfect model; the premium subscription approach brings in money, but it also attracts problematic churn rates. It’s also just a matter of time before free, ad-supported models make a bigger splash.

However, Google’s prime business is attracting folks looking for something. Isn’t this what Ancestry.com is all about?

IAC (Nasdaq: IACI)
Is IAC’s Ask.com on the block? CEO Barry Diller hinted at the possibility when he called the search business “challenging" during last month’s quarterly conference call. Most analysts agree that Microsoft (Nasdaq: MSFT) is the most logical buyer if Ask.com is indeed for sale. Google can’t let that happen.

Microsoft is gaining momentum with the surprising popularity of Bing and its paid search deal with Yahoo!. Ask.com would be a smaller piece of that puzzle, but clearly an incremental one.

Google can try to outbid Microsoft for Ask.com, but it may be better off trying to swallow IAC whole. Now that Diller has completed the conglomerate’s split, IAC consists of new media properties that would look great on Google’s arm. From ServiceMagic for contractor referrals to local-hotspot hubs Citysearch and Urban Spoon to slick video-sharing site Vimeo, IAC has dozens of prolific properties worth monetizing the Google way.

The Knot (Nasdaq: KNOT)
I’ve been promoting The Knot as a potential buyout site for years, to no avail.

I don’t understand. The Knot would be perfect for any search engine. As the country’s leading wedding-planning site, it attracts millions of brides and grooms eager to make their nuptials as special as possible. The online leads and referrals business doesn’t get any better than that.

The Knot has struggled financially during the recession, but that’s temporary. Folks who have delayed their weddings or scaled back plans will eventually come around, giving Google a great “buy low" opportunity.

Twitter
Fellow Fool Tim Beyers and I pitted Facebook against Twitter six months ago. I still think Facebook offers a richer, stickier experience than Twitter’s one-trick pony, but Google already has a working relationship with Twitter’s founders, and it’s a logical fit.

Search engines need to stay relevant as portals. If they don’t stay current, they’ll wake up one day to see Time Warner‘s (NYSE: TWX) AOL in the mirror. Folks who have Google or Yahoo! as their home pages are probably switching over to Facebook and Twitter these days. News breaks on Twitter. The online world’s real-time pulse is measurable on Twitter. It’s the ultimate customized experience.

Even if Google doesn’t want to pay up for Twitter, it can’t afford to let Yahoo! or Microsoft beat it to the offer.

So get cracking, Google! $22 billion can go a long way, but it’s going nowhere on your balance sheet.

I’ve summed up my selections in the poll below. If you’ve got ideas of your own, feel free to share them in the comments box.

說實在我還真沒想到The Knot,不過畢竟婚姻是人生大事,加上現在男女都是上班族,很多人都需要這種代辦服務

Follow

Get every new post delivered to your Inbox.