<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ∪∩deniable Design

    個人JAVA版GAE(google app engine),struts2+jpa+jQuery開發,互相交流 http://iunbug.appspot.com/
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    背景:http://www.travelog.me/ 上的背景圖片是高斯模糊的效果,而他們用的庫就是Pixastic。 Pixastic 是一個強大的圖片處理JavaScript庫,可以讓你輕易的對圖片執行各種處理,無論是濾鏡還是各神奇的效果只需要幾行JS代碼即可以做到。 僅需要瀏覽器支持Canvas。 閱讀全文 http://www.iunbug.com/2012/06/07/pixastic%E5%BC%BA%E5%A4%A7%E7%9A%84%E5%9B%BE%E7%89%87%E5%A4%84%E7%90%86js%E5%BA%93%EF%BC%8C%E6%94%AF%E6%8C%81%E6%BB%A4%E9%95%9C%E7%AD%89%E8%B6%85%E8%BF%8728%E7%A7%8D%E5%A4%84%E7%90%86%E6%95%88/

    posted @ 2012-06-07 15:33 ∪∩BUG 閱讀(1597) | 評論 (0)編輯 收藏

    到目前,本系列文章集中講了File對象能在用戶參與下對操作文件的產生的積極效果。事實上File對象是Blob的特殊類型。即大塊的二進制數據,File對象的大水的類型等屬性都繼承自Blob。 大多時候, Blob 的 File是可以同時使用的。例如,可以用FileReader從Blob中讀取數據,可以通過URL.createObjectURL()來創建一個URL對象。 閱讀全文 http://www.iunbug.com/2012/06/06/%E8%AF%91javascript%E6%96%87%E4%BB%B6%E6%93%8D%E4%BD%9C5-bolb%E7%B1%BB%E5%9E%8B%EF%BC%88%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%A4%A7%E5%AF%B9%E8%B1%A1%EF%BC%89/

    posted @ 2012-06-06 19:48 ∪∩BUG 閱讀(201) | 評論 (0)編輯 收藏

    從這系列的以上文章中,你已經學到以傳統的方式使用文件。你可以上傳文件到服務器,可以從硬盤中讀取文件。這些都是最普遍的操作文件的方式。然而,還有一個全新的方式讓你能簡化任務,就是使用 URL 對象。 何為 URL對象? URL對象是硬盤上指向文件的URL。例如,你想在頁面上顯示用戶系統里的一張圖片,服務器不必知道對應文件,當然也不用上傳它。你只需在頁面中加載它即可。是的,前面的文章中提到,獲取文件的引用,讀取 data URI,然后賦值給一個 元素。不過細想其中多浪費:圖片原本就在硬盤上,還要轉換成另一個格式再用之?如果你創建一個URL對象,你可以直接賦值給 元素而后直接加載文件。 閱讀全文 http://www.iunbug.com/2012/06/05/%E8%AF%91file-api%E4%B9%8Bjavascript%E6%96%87%E4%BB%B6%E6%93%8D%E4%BD%9C4-url%E5%AF%B9%E8%B1%A1/

    posted @ 2012-06-06 12:25 ∪∩BUG 閱讀(180) | 評論 (0)編輯 收藏

    在上篇文章中,我介紹了在JavaScript操作文件,重點講了如何取得File對象。 這些對象包含的文件的元數據在上傳或者拖放到瀏覽器中時可以獲取到。有了文件當然接下來就是讀取文件了。 FileReader FileReader 功能很簡單: 從文件中讀取數據和保存到JS變量中。此API特意設計成跟XMLHttpRequest 一樣因為都是從外部讀取數據。讀取過程都是異步的不會造成瀏覽器阻塞。 FileReader 可以返回幾種格式來文件數據的格式, 而且這些格式在讀取文件時是必須的。通過以下幾個方法可以宣告讀取完畢: readAsText() – 返回文件內容的純文本格式 readAsBinaryString() –返回文件內容的二進制格式 (不推薦– 推薦使用 readAsArrayBuffer()) readAsArrayBuffer() – 返回文件內容的 ArrayBuffer 格式(圖片文件推薦使用) readAsDataURL() – 返回文件內容的 data URL格式 閱讀全文 http://www.iunbug.com/2012/06/04/%E8%AF%91javascript%E6%96%87%E4%BB%B6%E6%93%8D%E4%BD%9C2-filereader/

    posted @ 2012-06-05 17:47 ∪∩BUG 閱讀(526) | 評論 (0)編輯 收藏

    瀏覽器通過FileReader 對象從文件中讀取數據比較好理解。在上篇文章中, 你學到如何輕松的使用 FileReader 的各種格式從文件中讀取數據。FileReader 在很多方面與 XMLHttpRequest 非常相似。 進度事件 進度事件雖如此普遍事實上它們是在另外的規范中提出的[1]。 這些事件是專門為展示數據的傳輸過程而設計的。比如使用FileReader 從服務器或者硬盤中讀數據的過程。 六個進度事件如下: loadstart – 表明進度開始。這是第一個觸發的事件。 progress – 數據加載過程中不停觖發. error – 數據加載失敗觸發. abort –當調用 abort()來取消數據加載時觸發 (XMLHttpRequest和FileReader通用). load – 全部數據成功加載完畢觸發。 loadend – 加載結束時觸發,無論是error, abort, 或者 load都觸發。 閱讀全文 http://www.iunbug.com/2012/06/05/%E8%AF%91html5%E4%B9%8Bjavascript%E6%96%87%E4%BB%B6%E6%93%8D%E4%BD%9C3-%E8%BF%9B%E5%BA%A6%E4%BA%8B%E4%BB%B6%E5%92%8C%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86/

    posted @ 2012-06-05 17:47 ∪∩BUG 閱讀(121) | 評論 (0)編輯 收藏

    多年前,我在Goolge面試中被問及哪些改變會能使我得以提高Web的用戶體驗的。 在我的心目中的第一位是有不用 控件實現文件操作的辦法。盡管Web的多數部分已經改變,但操作文件還是最原始落后的方式。終于,HTML5新的API到來了,在較新的桌面瀏覽器中我們有更多操作文件的方式了 (iOS 暫時不支持)。 文件類型 文件類型定義在 File API[1] 的規范里,并且是File的抽象. 每個File實例都有以下屬性: name – 文件名 size – 文件的大小字節數 type – 文件的MIME type 一個File對象給出了一個文件的基本信息而無需直接訪問文件內容。這點很重要,因為讀取文件需要進行磁盤操作,文件的大小直接影響了讀取過程消耗的總時間。一個File對象實是一個文件的引用,而獲取文件的內容則是另一個完全不同的過程。 閱讀全文 http://www.iunbug.com/2012/06/04/%E3%80%90%E8%AF%91%E3%80%91javascript%E6%96%87%E4%BB%B6%E6%93%8D%E4%BD%9C%EF%BC%881%EF%BC%89-%E5%9F%BA%E7%A1%80/

    posted @ 2012-06-05 17:46 ∪∩BUG 閱讀(125) | 評論 (0)編輯 收藏

    背景概述

    Google已經在Mobile Web App開發上取得了很大的突破. HTML5已經拉近了Mobile設備Native App與Web App的差距. mobile Gmail 正是Google的Fixed position的最佳實踐之一. iPad上的基于兩欄的Gmail也運用了這種實現機制.

    桌面瀏覽器本身就支持 position: fixed. 但 mobile Safari在iOS5之前不支持, 我們只能定制一個模擬滾動的工具來替代原生的滾動.

    本教程就是在Mobile Web App上如何實現position: fixed的,就以下幾點來講:

    • 如何布局
    • 通過transforms實現滾動的動畫效果
    • 通過 transitions實現滾動的慣性沖力
    • 觸摸屏幕時中止滾動,即在打斷 transitions的執行

    跳轉看詳情

    http://www.iunbug.com/2012/06/03/%E7%BF%BB%E8%AF%91%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E7%BC%96%E5%86%99ios%E4%B8%8Amobile-web-app%E5%AE%9E%E7%8E%B0fixed-position%E5%92%8C%E6%A8%A1%E6%8B%9F%E6%BB%9A%E5%8A%A8/

    posted @ 2012-06-03 02:12 ∪∩BUG 閱讀(366) | 評論 (0)編輯 收藏


    sencha touch 跟Ext js一個提供了豐富且高級的組件讓我們能快速的開發出一個跨手機平臺而且很絢麗的產品,這聽起來不錯,但很快我們發現了一個嚴重的問題,手機上的效果根本沒有在PC上用chrome打開的效果一樣讓人有刷刷的快感(#@#$$#@$#),甚至讓人痛苦. sencha touch和ext一樣,組件是類式繼承的,大大降低了使用和學習的周期.但缺點也是很明顯的,你每增加一個組件,內存消耗就增加很多,可能你已經使用minify/JSBuilder/YUI compressor等工具壓縮過你的代碼了,如果性能還不佳,那么可以看看以下是個人的一點建議


    posted @ 2011-07-23 13:40 ∪∩BUG 閱讀(352) | 評論 (0)編輯 收藏

    Node.js,socket.io是什么這里我就不再多說了,很多人一直想實現一個在線 聊天的項目,現在主要把自己的配置筆記分享給大家,讓更多朋友不必為此走彎路了,跳轉看詳情Node.js,socket.io是什么這里我就不再多說了,很多人一直想實現一個在線 聊天的項目,現在主要把自己的配置筆記分享給大家,讓更多朋友不必為此走彎路了,跳轉看詳情

    posted @ 2011-07-23 12:48 ∪∩BUG 閱讀(1006) | 評論 (0)編輯 收藏

    sencha touch 的list,性能非常的低,官方論壇有人說超過200個項就已經是超標了!但事實上超過40個項就非常卡了,尤其是每個項里還有圖圖片的時候,在iphone中可能效果不錯,但到了android,你可能會摔手機.卡的原因其實是元素太多,必需限制顯示的數據,但又要解決上滾和下滾顯示相應的項,有人會想到用分頁,其實分頁相當的麻煩,下面就說一個鄙人奮戰了一天摸索出來的方法,僅僅三步,幾行代碼,你看了也會會心一笑.

    posted @ 2011-07-18 09:26 ∪∩BUG 閱讀(227) | 評論 (0)編輯 收藏

    僅列出標題
    共14頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
    主站蜘蛛池模板: 在线观看免费人成视频| 97av免费视频| 免费一看一级毛片全播放| 美女裸免费观看网站| 人人公开免费超级碰碰碰视频| 怡红院免费的全部视频| 成人无码区免费A片视频WWW| 亚洲第一页中文字幕| 97国免费在线视频| 亚洲精品无码乱码成人| 久久九九全国免费| 亚洲成人精品久久| 中文字幕免费视频| 亚洲色无码国产精品网站可下载| 久久这里只有精品国产免费10| 亚洲精品自偷自拍无码| 日韩亚洲国产二区| 日本高清不卡aⅴ免费网站| 久久亚洲国产成人精品性色| 2021久久精品免费观看| 亚洲国产欧美日韩精品一区二区三区| 免费jjzz在在线播放国产| 精品免费久久久久国产一区| 亚洲A∨无码一区二区三区| 成人免费午夜无码视频| 久久亚洲色WWW成人欧美| 亚洲裸男gv网站| 亚洲精品在线免费看| 亚洲av无码成人精品国产| 色噜噜亚洲精品中文字幕| 久久久久高潮毛片免费全部播放 | 亚洲熟女精品中文字幕| 免费h成人黄漫画嘿咻破解版| 中文字幕的电影免费网站| 亚洲熟妇无码久久精品| 国产成人免费一区二区三区| 日本视频免费高清一本18| 亚洲日本天堂在线| 亚洲αv久久久噜噜噜噜噜| 在线播放免费播放av片| 国产在线精品观看免费观看|