銳劇院-內特卡瓦諾和愛德華多· ​​倫德格倫:“AlloyUI組件的YUI 3畫廊的旋風之旅”(67分鐘)

2010年11月30日,11:40由Eric米拉利亞下午3圖庫 |在 YUI劇院 | 評論關閉

Liferay的工程師內特卡瓦諾和愛德華多·蘭格倫約AlloyUI在雅虎總部在加利福尼亞州桑尼維爾,2010年在YUIConf發言。

Liferay的工程師內特卡瓦諾在這種從YUIConf 2010年,會議和愛德華多· ​​蘭格倫談約幾十種高品質,銳銳3畫廊他們AlloyUI項目3基於組件。 你不能欣賞銳3沒有看到什麼Nate和愛德華多供您使用什麼提供全方位的。

如果下面嵌入視頻不會出現在你的RSS讀者選擇正確,請務必通過點擊觀看視頻銳劇院的高分辨率版本

其他最近的銳劇院視頻:

  • 瑞安達爾:Node.js的路線圖 - Node.js的創始人瑞安達爾提供最技術(有趣的)會談在YUIConf 2010年,到潛水的Node.js的現狀和未來發展藍圖的細節之一。
  • 納格甚Susarla:YQL的執行大廈YQL的開放式數據表 - YQL的工程師的納格甚Susarla探討YQL的權力,在建立強大YQL的開放數據表執行。
  • 米雷克Grymuza和喬希Gordineer的:YQL的導論 -米雷克Grymuza和Gordineer喬希雅虎卓越的數據服務團隊,為您帶來YQL的成員,變成一個數據庫可以通過熟悉的SQL風格的語法訪問互聯網。 在這個2010年從YUIConf談話,他們提供了一個基線引進YQL的歷史,特點和核心用途。
  • 內特Koechley:觸摸分類 - YUI貢獻內特Koechley打破了觸摸原語,手勢和語義的元素,為推動新興的便攜式設備類的觸摸交互的更廣泛的語言奠定了基礎。
  • 尼古拉斯·C. Zakas:YUI的測試 -雅虎頭版的工程師,作家和YUI貢獻尼古拉斯C. Zakas有關的新的獨立YUI測試項目,從它的銳2和YUI 3根已被打破的會談。

的消委會內容/使用一種權限:

訂閱銳戲劇:

共享和擴展: 書籤del.icio.us Digg它! | reddit!

YUI的劇院-瑞安達爾:“Node.js的路線圖”(48分鐘)

2010年11月30日,由埃里克·米拉利亞在下午04:07 | 評論 | 銳劇院

Node.js的創造者,萊恩·達爾,約2010年11月8日,該項目的未來在雅虎總部在加利福尼亞州桑尼維爾,2010年YUIConf會談。

Node.js的創始人瑞安達爾提供最技術(有趣的)會談YUIConf 2010檢討節點項目的當前狀態,他目前的計劃,為項目的未來。

如果下面嵌入視頻不會出現在你的RSS讀者選擇正確,請務必通過點擊觀看視頻銳劇院的高分辨率版本

其他最近的銳劇院視頻:

的消委會內容/使用一種權限:

訂閱銳戲劇:

共享和擴展: 書籤del.icio.us Digg它! | reddit!

YUI的劇院-納格甚Susarla:“建築與YQL的執行YQL的開放數據表”(37分鐘)

2010年11月30日,由埃里克·米拉利亞在3:54下午| 評論 | 銳劇院

在雅虎總部在加利福尼亞州桑尼維爾,2010年在YUIConf YQL的工程師的納格甚Susarla講。

在此的會議YUIConf 2010 ,YQL的工程師的納格甚Susarla探討YQL的權力執行YQL的強大的開放的數據表的創建。 (如果你是新來YQL的,不要錯過Myrek Grymuza和喬希Gordineer“ 到YQL的介紹 ,“從YUIConf和上可用銳劇院 。)

如果下面嵌入視頻不會出現在你的RSS讀者選擇正確,請務必通過點擊觀看視頻銳劇院的高分辨率版本

其他最近的銳劇院視頻:

訂閱銳戲劇:

共享和擴展: 書籤del.icio.us Digg它! | reddit!

YUI的劇院-的米雷克Grymuza和喬希Gordineer:“YQL的:一個介紹”(45分鐘)

2010年11月30日,由埃里克·米拉利亞下午3:45 | 評論 | 銳劇院

雅虎工程師的米雷克Grymuza介紹YQL的觀眾對11月,2010年在YUIConf,8,2010在雅虎總部在加利福尼亞州桑尼維爾,。

米雷克Grymuza和喬希Gordineer的YQL的 ,顯著的雅虎變成一個數據庫可以通過熟悉的SQL風格的語法訪問互聯網數據服務,帶給你的團隊成員。 在這個談話YUIConf 2010 ,他們提供了一個基線引進YQL的歷史,特點和核心用途。

如果下面嵌入視頻不會出現在你的RSS讀者選擇正確,請務必通過點擊觀看視頻銳劇院的高分辨率版本

其他最近的銳劇院視頻:

訂閱銳戲劇:

共享和擴展: 書籤del.icio.us Digg它! | reddit!

銳劇院-尼古拉斯C. Zakas:“YUI的測試”(49分鐘)

2010年11月29日,由埃里克·米拉利亞在下午12時40分| 評論 | 銳劇院

尼古拉斯C. Zakas說在雅虎總部在加利福尼亞州桑尼維爾,2010年在YUIConf。

從視頻YUIConf 2010年 ,雅虎頭版的工程師,作家和YUI貢獻尼古拉斯C. Zakas有關的新的獨立YUI測試項目,從它的銳2和YUI 3根已被打破談判。 在談話中所涉及的主題是YUI的測試代碼覆蓋率和硒集成的新設施。

如果下面嵌入視頻不會出現在你的RSS讀者選擇正確,請務必通過點擊觀看視頻銳劇院的高分辨率版本

其他最近的銳劇院視頻:

訂閱銳戲劇:

共享和擴展: 書籤del.icio.us Digg它! | reddit!

在YUI 3畫廊:服務器發送事件

2010年11月29日,11:49上午由Nicholas C. Zakas,在發展中, YUI 3圖庫 | 評論關閉

按下網頁上的通知,正在越來越受歡迎,作為證明的興奮網絡套接字 ,並有很好的理由。 該網站正朝著更加準確和最新信息,為觀眾打開實時更新的股票,新聞,體育,更多的互聯網。 雖然網絡套接字代表著一個巨大的飛躍,在推送通知的境界,有一個鮮為人知的規範,可以考慮一個小的跳躍式前進: 服務器發送的事件

服務器發送的事件(SSE)的也有針對性的推送通知上頂端的技術更容易建設,開發商已經在使用。 上證所作為反對網絡套接字,使用普通的HTTP與服務器通信,並允許你來決定是否使用HTTP流長輪詢 ,或者甚至是定期輪詢,以獲取新的數據(但不建議這樣做)。

在上證所的心臟是EventSource對象。 銳3畫廊EventSource的模塊創建一個跨瀏覽器執行EventSource ,將支持所有瀏覽器支持XMLHttpRequest服務器發送的事件,包括Internet Explorer 6,而回落,(目前的Safari瀏覽器中的本地實現5,瀏覽器和Opera 10.7)。

EventSource解釋作為一個事件流(標誌著由“文本/事件流”的內容類型)的響應,並觸發相應的事件。 有三種預定義的事件:

  • open -當與服務器的連接已建立的火災。
  • message -當有新郵件從服務器收到的火災。 event.data屬性包含新的數據。
  • error -錯誤時,在處理事件流發生火災。 一旦此事件發生,沒有進一步的事件將被處理和服務器的連接被永久封閉。

事件流本身是純文本數據關鍵字“數據:”一些單行數據。 如果你想有多個行,你必須包括多行“的數據:”前綴。 一個空行被認為是事件之間的邊界。 下面是一個簡單的例子:

 data: hello data: hello data: world 

兩個被解僱message事件與此事件流。 第一event.data設置為“Hello”而第二event.data設置的“hello \ nworld”(注意新行)。

下面是一個例子創建一個新的EventSource實例:

 YUI({ gallery: 'gallery-2010.11.17-21-32' }).use('gallery-eventsource', function(Y) { var src = new Y.EventSource("stream.php"); src.on("open", function(event){ console.log("Connection opened!"); }); src.on("message", function(event){ console.log("Data received: " + event.data); }); src.on("error", function(event){ console.log("Error!"); }); }); 

構造函數接受一個參數,這是事件流的URL。 有趣和有用的部分EventSource是,它會自動重新連接到服務器,如果連接因任何原因而丟失。 這樣開發人員不再需要擔心使用時斷開並重新連接,頻繁的投訴XMLHttpRequest推送通知。

即使銳3畫廊的EventSource模塊符合規範,支持HTTP流,長輪詢,定期輪詢,並非所有的瀏覽器支持所有三種。 IE瀏覽器(包括版本9)不支持HTTP流,而它可以輕鬆地處理長期或定期輪詢。 建議使用這個模塊是建立您的經驗與長輪詢實現最佳的性能和兼容性。

如果您想優化的瀏覽器支持HTTP流,模塊設置一個特殊的X-YUIEventSource-PollOnly頭,當它檢測到一個瀏覽器,不能使用HTTP流。 你可以檢查服務器上的這個頭,以確定正確的方式提供數據。 下面是一個示例使用JSP實現:

 <%@page contentType="text/event-stream" buffer="none"%> <% //check for poll-only header String header = request.getHeader("X-YUIEventSource-PollOnly"); //check every so often to see if there's new data while(true) { //sleep for a second - simulate waiting for data Thread.sleep(1000); //output the current time, ensure there are two trailing newlines out.print("data: " + (new java.util.Date()).toString() + "x\n\n"); out.flush(); //if it's a poll-only request, break the loop, //which ends the request - the client will reconnect if (header != null){ break; } } %> 

它很容易遷移現有的長輪詢的解決方案,使用上證所提供的數據格式是簡單的。 由於事件流的格式是基於行的,這可能意味著格式化一些數據上,而不是多行單行坐。

雖然上證所將永遠不會有相同的性能特點,網絡插座,由於使用HTTP,它代表了在​​瀏覽器推送通知的邏輯演進。 上證所可以取代舊XMLHttpRequest為基礎的解決方案,用更少的代碼和更好的錯誤處理,都同時保持相同的認證模式。

銳3畫廊EventSource的模塊,實現了幾乎所有上證所規範(你可以看到源代碼中的哪些部分尚未實施搜索“TODO”的評論)。 這是因為依稀描述的一些功能。 該模塊支持以下功能:

  • (簡單的火災事件message事件)。
  • 自定義事件(“事件:”火中指定的名稱相匹配的事件)
  • 事件ID(抓獲在event.lastEventId和發送到服務器)

尚未實施的部分重新連接時間和支持event.origin財產。 否則,一切應該表現為本地實現相同。

進一步閱讀

共享和擴展: 書籤del.icio.us Digg它! | reddit!

YUI的劇院-內特Koechley:“一個分類觸摸”(36分鐘)

2010年11月26日,由埃里克·米拉利亞9:52 PM | 評論 | 銳劇院

內特Koechley,YUI的CSS網格和在雅虎YUI團隊的首批成員之一,講在雅虎總部在加利福尼亞州桑尼維爾,2010年在YUIConf。

內特Koechley,YUI團隊的早期成員之一,雅虎2010年的YUIConf回來了,並且打破了觸摸原語,手勢和語義的元素,觸摸交互的更廣泛的語言,帶動新興階級為基礎的便攜式設備。 這是一個夢幻般的談話觸摸交互和觸摸用戶界面的發展大局,所有這些思想。

如果下面嵌入視頻不會出現在你的RSS讀者選擇正確,請務必通過點擊觀看視頻銳劇院的高分辨率版本

其他最近的銳劇院視頻:

的消委會內容/使用一種權限:

訂閱銳戲劇:

共享和擴展: 書籤del.icio.us Digg它! | reddit!

下一頁»
主辦雅虎

©2006-2012雅虎公司所有權利保留。 隱私政策 - 服務條款

支持WordPress的關於雅虎 虛擬主機