3.0.0銳:一是GA推出YUI的下一代的代碼行
2009年9月29日,由埃里克·米拉利亞在下午01:38 | 發展 | 45評論銳()(“節點”功能(Y){ (“#消息”)。y.one使用setContent(“你好,世界!”); });
我們很高興地宣布,今天的一般可用性釋放銳3.0.0 。 銳3的核心基礎設施( YUI , 節點和事件 )和它的實用工具套件(包括IO , 動畫 , 拖放和更多)都被認為是今天發布的生產準備。
銳三是YUI的第一次地面重新設計,自2005年以來,它與它帶來了現代化的主機:
- 選擇驅動:銳三是圍繞最輕,最快的可供選擇的發動機之一,把行動的目標DOM節點的CSS選擇規範的表現力。
- 語法簡潔:不污染全局命名空間,YUI 3支持一個更簡潔的編碼風格中,可以用更少的代碼完成。
- 自我完成:3的銳光(gzip壓縮6.2KB)種子文件可以作為任何實施的起點。 只要這個種子文件是目前的頁面上,你可以動態加載庫中的任何模塊。 到頁面帶來通過所有模塊內置在裝載機通過組合長柄,非阻塞HTTP請求。 這使得加載庫安全,方便,快捷。
- 沙盒:當您
use()YUI的模塊綁定到YUI的實例use();防止在頁面的生命週期後可能發生的變化。 (換句話說,如果有人吹走了一個模塊,你使用後,您已經創建了YUI的實例,您的代碼將不會受到影響。)
我們航運今天在3.0.0的代碼是相同的代碼,推動新的雅虎主頁,並有信心,它已和規模,大力行使熄滅。 團隊很高興將與您分享今天第一次在生產準備釋放。
你首先銳3應用寫作中的3個簡單步驟:
YUI 3重新設計的目標之一是使其容易使用,在不犧牲動力,性能和配置。 你可以有你的第一個3 YUI的應用程序運行在少於三個簡單的步驟分鐘後。
第1步:YUI種子文件放在頁面上,拉低雅虎的CDN苗條6.2KB腳本文件:
<script type="text/javascript" src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"> </ SCRIPT>
步驟2:使用任何YUI模塊或子模塊。 種子文件將計算你的依賴,並加載你需要的任何額外的腳本(通常)一個單一的組合長柄,非阻塞HTTP請求照顧。 所以,你可以使用拖放插件,使這樣的元素拖動:
<div id="demo">我拖動。</ DIV> <script type="text/javascript" src="http://yui.yahooapis.com/3.0.0/build/yui/yui-min.js"> </ SCRIPT> <SCRIPT> YUI的()。使用('DD-插件“功能(Y){ y.one('#演示“)插頭(Y.Plugin.Drag)。; }); </ SCRIPT>
步驟3:有沒有第3步。 放鬆,抓住一個蘇打。 工作對你的短桿。 生活是美好的。
銳3:任何use()但不是一切
銳3使用簡單(尤其是在其能力use()任何內在,有效載荷模塊)搭配新的權力和控制水平。
例如,你會發現整個YUI 3個項目的特點之一是對粒度的重視。 我們努力採取銳2的單片結構,打破他們分為更小的封裝銳3。 作為一個結果,你會發現很多模塊 - 組件級封裝,如IO或動畫 - 各子模塊組成。 通常情況下,所有你需要的是基礎子模塊。
圖表組件YUI的2至3銳的發展會產生這樣一個可視化的DataSource (比較gzip壓縮filesizes):

因為任何特定的DataSource的實現可能需要從DataSource的家庭只有一個細長的子模塊,在性能和K-重量方面的儲蓄 - 尤其是複雜的實現 - 往往是巨大的。
花時間去探索依賴配置,為你建立你的YUI().use()語句。 採摘的頂級模塊,探索子模塊結構,如果您需要的FEATURESET包含一個子模塊。 您可能會發現自己使用類似模塊, io-base ,而不是io和anim-base而不是anim -拯救自己的很多在這個過程中的K-重量。
YUI的網站更新
隨著今天的發布一般可用性3 YUI的推廣,我們已經更新了YUI的網站 ,以更好地支持不斷增長的社區,同時使用YUI的2和YUI 3 。 今天,當你訪問雅虎開發者網絡銳,你會發現一個項目範圍內的鏈接,直接鏈接到了YUI 2和YUI 3的地盤面積薈萃頁。
同時,我們將繼續打造出我們的項目跟踪和論壇平台YUILibrary.com和託管在GitHub的分叉和貢獻YUI項目的源代碼 ,您還可以找到很多的YUI的#銳掛在了鄉親Freenode的 ;隨意下降和加入對話,為您探索銳3.0.0。
共享和擴展: 書籤del.icio.us Digg它! | reddit!
45評論
很抱歉,評論已被封閉,在這個時候。




很高興聽到這一點!
年輕- 9月29日,2009 #
我想我得給YUI的另一個去看看,如果它可以代替我的小項目的jQuery。 您鄉親為銳的輔助材料的金額是驚人的,如果我能得到過去,“現在是什麼?”的階段,我敢肯定,這將是一個更好的基礎,建立我的東西。
布魯斯- 9月29日,2009 #
我會非常有興趣聽到的YUI3.0開發團隊如何比較這個版本的jQuery。 什麼是每個相對優勢/弱點是什麼? 是否有地方YUI3.0顯然是未來的jQuery的地區嗎? 如何反?
評論由賈森Buberel - 9月29日,2009 #
非常冷靜。 祝賀你們,我將在未來幾天的聯大鑽研。
Jakub - 9月29日,2009 #
祝賀你們 - 你3 YUI的投入巨大的努力,所以很高興看到它得到它的首次發布!
邁克 - 9月29日,2009 #
我喜歡簡潔的自舉。 延遲加載,應該是一個標準更時下。 解決大多數性能問題。
克里斯 - 海爾曼 9月29日,2009 #
我已經幾乎完全jQuery的一年了,但我很高興給這一個鏡頭,看到什麼是可能的。 偉大的工作,伙計們!
評論Mattt湯普森 - 9月29日,2009 #
恭喜! 很不錯的工作,特別是圍繞選擇。
評論hauk - 9月29日,2009 #
[...] 3銳的β - 銳的變化需要運行新的雅虎主頁,更小,速度更快,寫更少的代碼。 [...]
通告的由等著我回來! »博客存檔»TTMMHTM:YUI3,OCR掃描由谷歌和frontenders問題! - 9月29日,2009 #
[...]今天是一個完整的重新設計,框架變得更快,更輕,更容易使用,引述埃里克·米拉利亞:“YUI 3重新設計的目標之一是使其易於使用,而不會犧牲功率,...... 。]
由銳3首次發布通告的 JavaScript規則 - 9月29日,2009 #
[...]起床加快YUI的最新進展和最佳做法(特別注重在今天早些時候宣布的3.0.0發布),提前獲得有關道路瓢,分享提示和技巧,每個[。 ..]
pingback的註冊YUICONF 2009»雅虎的用戶界面博客 - 9月29日,2009 #
我同意與克里斯(gzip壓縮6.2KB)種子文件是真正的類二次點之一。
恭喜YUI團隊,重新設計的,真是太神奇了!
拉斐爾·科埃略 - 9月29日,2009 #
任何想法,如果/時會有一個YUI的富文本編輯器,基於YUI的3?
謝謝
約翰- 9月29日,2009 #
祝賀新版本! 我是一個jQuery的用戶太多,但很想給YUI的一個嘗試。
然而,當我看到使用的電源()動態模塊包括功能,你所依賴的配置(直流)沒有真正幫助您使用()調用 - 它只是HTML的輸出線,做出正確的JS調用...添加使用的等效直流輸出()語句!
評論MarcusT - 9月29日,2009 #
@ MarcusT同意...配置應該給你相當於
use()為您選擇的模塊。 毫無疑問的。 我們會得到它。 - 埃里克評論由 Eric 米拉利亞 - 9月29日,2009 #
[...]今天發布的生產準備,雅虎的埃里克·米拉利亞在博客文章中說:“星期二。 “我們航運今天在3.0.0的代碼是相同的代碼,推動新的[...]
由pingback的光滑Web界面| GeekoPedia - 2009年9月29日, 雅虎更新銳工具
@約翰 - 有關日程安排,我可以告訴你什麼是未來重要銳3版本(3.1.0)將包裹起來像編輯器“的東西將取決於widget的基礎上。 會有一些測試部件3.1.0(明年Q1)出貨,但我希望後來來一個完整的YUI 3編輯。 請記住,頂層的編輯器取決於很多子組件 - 面板,菜單,按鈕等,因此,我們有很多工作要做。 這就是說,我們可能有一些東西你玩官方編輯船日期前。 答案很簡單:在2.8.0編輯器仍然是該構件的的YUI標準,它會多一點的時間。 - 埃里克
評論由 Eric 米拉利亞 - 9月29日,2009 #
為什麼不是IE8的一個A級的瀏覽器? 這不是測試了。
http://developer.yahoo.com/yui/3/articles/gbs/
阿蘭- 9月29日,2009 #
極大的釋放 - 恭喜你們。
斟酌- 9月29日,2009 #
@艾倫 -
http://developer.yahoo.com/yui/articles/gbs/
對不起 - 找到你的頁面是一個古老的副本,而不是目前的金紫荊星章。 我的壞。
- 埃里克
評論由 Eric 米拉利亞 - 9月29日,2009 #
非常感謝你這麼多問題,與谷歌Chrome和IE 8和YUI歷史組件固定! 這只是我整個星期!!
斯科特- 9月29日,2009 #
雅皮士!! 不能等待使用它:)謝謝你們!
為我運行的項目,我會留在2.8.0因為缺少部件,同時,我將有時間去學習和使用的新版本。
評論gpberlin - 9月30日,2009 #
YUI團隊的榮譽! 這YUI3是肯定比YAHOO.Utils.Dom.Yadda.Yadda.Yadda好,...想知道你為什麼留下了節點上的錯誤...
http://yuilibrary.com/projects/yui3/ticket/2528057
評論Willywongi - 9月30日,2009 #
這是什麼平均銳2.X? 我們將不斷看到有任何進一步的改進銳2.9和2.10等,還是我們需要開始籌劃遷移?
路線圖YUI2只能盡量“銳2.8.1如果需要的話”......
評論Dominykas - 9月30日,2009 #
[...]達annuncio SUL博客ufficiale,E達ieri disponibile 1合奏每IL下載LA versione迪銳,IL [...]
pingback的銳3.0 disponibile每IL下載|編輯- IL博客DI HTML.it - 2009年9月30日, #
[...] YUI團隊推出了銳3.0:我們很高興地宣布,今天銳3.0.0一般可用性發行。 銳3的核心基礎設施(YUI的節點和事件)和它的實用工具套件(包括動畫,拖放和更多的IO)都被認為是今天發布的生產準備。 [...]
由pingback的才算是Ajax»YUI的3 - 9月30日,2009 #
[...] DAS的JavaScript和CSS框架馮雅虎。 埃里克米拉利亞beschreibtausführlich模具Neuerungen馮YUI3。 在DER neuen版的IST模具語法verändert。 SIE IST zwar noch浸入編者所以舍恩[...]
pingback的由 F -登錄GE»博客存檔»YUI3,IST draussen - 9月30日,2009 #
我也想知道銳2.x的計劃的詳細信息
自3 YUI的是“革命”,而非“進化”,移民是不容易的任務(尤其是如果我不想在並行運行2)。
YUI團隊會繼續支持和YUI的2.x的開發,或將不能留給了社會?
肯 - 9月30日,2009 #
肯,Dominykas - 我們花3銳比銳在這一點上有更多的時間。 雖然我們繼續保持2.x的代碼行,我們希望做更多的發布,主要的新功能,可能是來自社會,而不是從雅虎的核心工程團隊。 請注意,我們已經看到了這個過程正在進行2.8.0版本所產生的貢獻者主要內容。 - 埃里克
評論由 Eric 米拉利亞 - 9月30日,2009 #
真棒工作的傢伙!
評論由讓-保羅·Cozzatti - 9月30日,2009 #
IM高興,他們已公佈其在YUI的可用性邁出的重要一步,然而,直到他們釋放銳3.0版本的部件,我很難有動機打擾升級。 小部件是真正的銳高於其他閃耀,因為其標準化的外觀,非常好的文件,瀏覽器支持廣泛的,等等等等,但我仍然覺得它更好地使用一般瀏覽器的東西jQuery或的MochiKit。 也許當所有的部件為3.0,我將可以使用YUI的一切會是甜的。
網站 - 9月30日,2009 #
精湛的工作。 將被玩弄。
謝謝
評論維納亞克 - 9月30日,2009 #
我的短桿需要大量的工作:)
評論由理查德Corsale - 9月30日,2009 #
關於YUI的網格是什麼? 我看到其他的CSS技術(基地,復位,字體),但無網格。 銳電網即將停產? 我應該尋找另一個CSS框架?
由彼得·凱利 - 9月30日,2009 #
彼得,
http://tech.groups.yahoo.com/group/yui3/message/726
電網仍於2 YUI的,但我們正在重新評估為3銳的做法。 我們預計運送YUI 3網格組件,但我們仍在工作的方法。
- 埃里克
評論由 Eric 米拉利亞 - 9月30日,2009 #
尼斯的工作,傢伙。 不能等待發揮與它周圍。
凱文·斯彭斯 - 9月30日,2009 #
是否存在YUI 3.0 cheatsheets(PDF格式)?
謝爾蓋- 9月30日,2009 #
謝爾蓋 - 不,不會有任何cheatsheets 3.0.0尚未。 - 埃里克
評論由 Eric 米拉利亞 - 10月1日,二零零九年#
一直在等待這個版本,大拇指YUI團隊,尤其是向公眾發布這樣一個API(相同的驅動器在雅虎主頁)。
評論由Odili查爾斯Opute - 10月2日,2009 #
[...]香格里拉中篇小說版本德拉librairie的AJAX等其他動畫EST disponible。 COMME LA librairie谷歌AJAX API,IL EST可能定義充電器qu'un noyau特雷斯萊熱(MOINS 10Ko)ET CE noyau prendra的套間連接費勒chargement dynamique DES librairiessupplémentaires,。 [...]
pingback的由- YUI3.0 EST disponible - WordPress的凝的TOUS - 10月3日,2009 #
我已經下載YUI的3庫,但沒有找到我的目的,日期選擇器控件,它是在YUI的2.x版本。?? 我應該為這個等待即將發布。
評論由ASHISH - 10月8日,二零零九年#
ASHISH,
銳2仍是一個夢幻般的圖書館 - 像日曆部件,我們會得到銳3以及(在明年第一季度開始)做的,但現在堅持使用YUI 2。 ,你可以隨時使用YUI 2和3:
http://developer.yahoo.com/yui/3/examples/yui/yui-compat.html
- 埃里克
評論由 Eric 米拉利亞 - 10月8日,二零零九年#
天哪!! 我開始使用YUI3上週,花了幾個小時,只是為了獲得新的語法掛起......但讓我告訴你,那是很好花了幾個小時! 我愛YUI3!! 自定義事件處理的新方法是一流的! 插件架構是太神奇了! 和“糖果”是如此的感謝! 我不能等待發射的部件!
評論雅各布·福克 - 10月16日,2009 #
[...] 2.8.0銳,銳3.0.0,PHP的裝載機1.0.0 Beta 1的出了門,這裡的團隊的重點是我們最後的大目標[...]
2009年10月22日,在野外» pingback的 Yahoo!用戶界面博客(YUIBlog)的 - 10月22日,2009 #
我的短桿需要大量的工作:)
技術 - 3月24日,2010 #