<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開發(fā),互相交流 http://iunbug.appspot.com/

    2012年6月14日

    Chrome全平臺更至 22版本后,給前端調(diào)試帶了幾個另人興奮的實用功能

    Posted by  on Oct 9, 2012 in Web App | 0 comments

    Chrome全平臺已經(jīng)更新版版本 22.0.1229.79,給前端調(diào)試帶了幾個另人興奮的功能:

    1.Elements面板,右鍵元素節(jié)點選擇“Scroll Into View”,可以快速在頁面視圖中快速定位到當(dāng)前節(jié)點

    2.Elements面板,右鍵元素節(jié)點選擇“Break on…”則可以監(jiān)聽元素子元素變化,屬性變化,節(jié)點被移除時觸發(fā)斷點debug

    3.Elements面板,右鍵元素節(jié)點選擇“Force Element State”則可以應(yīng)用元素的“:active,:hover,:focus,:vistied”狀態(tài),同時這些狀態(tài)是可以組合使用而且保持著的

    4.Elements面板,選中元素節(jié)點,在右則的樣式版本中點擊“+”號,就可以依元素的選擇器生成對應(yīng)的樣式,生成優(yōu)先級“ID選擇器>類別選擇器>標(biāo)記選擇器”

    同是在上圖中,我們也可以看到“鼠標(biāo)”形狀的按鈕,就是在樣式列表中顯示當(dāng)前元素對應(yīng)的鼠標(biāo)四個狀態(tài)樣式的,這個功能早期版本一直有的。

    http://www.iunbug.com/archives/2012/10/09/455.html

    posted @ 2012-10-09 11:39 ∪∩BUG 閱讀(312) | 評論 (0)編輯 收藏

    升級了iOS6后測試了一下給應(yīng)用推廣來的新特性SMART APP BANNERS .首先要在head標(biāo)簽添加如下meta

    1
    <meta name="apple-itunes-app" content="app-id=425349261,app-argument=newsapp://doc/8BU4DQ9P00963VRO">

    要注意的是content屬性:app-id即是你的應(yīng)用id,app-argument則用作打開應(yīng)用時的URL,比如打開網(wǎng)易新聞對應(yīng)的新聞VIEW。

    測試結(jié)果是:

     

    升級了iOS6的iOS設(shè)備,不過有點小BUG,比如new ipad中整條內(nèi)容部分是居左而沒居中顯示,itouch4只有在對應(yīng)的應(yīng)用成功安裝了才顯示。希望這些BUG是個別機子,因為測試條件有限沒有全面測試。

    你想你會問,如果動態(tài)添加這條meta會是什么結(jié)果呢?先來看看:

    http://www.iunbug.com/archives/2012/09/21/431.html

    posted @ 2012-09-21 17:17 ∪∩BUG 閱讀(261) | 評論 (0)編輯 收藏

    已經(jīng)有不少前端同行抱怨iScroll4的各種問題,我個人并不贊同將這些問題歸咎于iScroll4,因為iScroll4進無論是touch事件的捕獲,還是使用transform來處理滾動,以及將cubic-bezier應(yīng)用到transition上實現(xiàn)高效的平滑滾動,這些原理我們都是已知的。更多原理細節(jié)可以參看[譯]手把手教你編寫iOS上Mobile Web App實現(xiàn)Fixed Position和模擬滾動 一文。此文則來解釋另一個被很多人誤解為iScroll4 造成的問題,那就是內(nèi)容多的頁面閃動的問題。現(xiàn)象表現(xiàn)為:

    1.滑動過程中,滾動區(qū)內(nèi)的元素在釋放手指時出現(xiàn)細微閃動

    2.圖片縮放過程中釋放手指時明顯閃動

    3.iOS上從mobile safari打開或第三方應(yīng)用內(nèi)打開后,切回主屏幕再切回頁面時明顯閃動

    4.頁面初始時閃動

    大致這些情況下會有閃動,在ipad2,new ipad上會明顯看得出。

    下面就來分析產(chǎn)生的原因和解決辦法:

    http://www.iunbug.com/archives/2012/09/19/411.html

    posted @ 2012-09-21 12:24 ∪∩BUG 閱讀(636) | 評論 (0)編輯 收藏

    iOS6的Mobile Safari給前端開發(fā)者帶來了什么  里已經(jīng)提到iOS6的mobile safari將有智能應(yīng)用通知標(biāo)題(Smart App Banners)的功能,意在解決mobile safari里無法檢測第三方應(yīng)用安裝狀態(tài)的,通過這個功能,可以在頁面中實現(xiàn)應(yīng)用推薦類的需求。但目前來看,要實現(xiàn)這個需求只能在第三方應(yīng)用中實現(xiàn)。思路也簡單,第三方應(yīng)用可以通過iOS的SDK提供的接口檢測到對應(yīng)的應(yīng)用是否已經(jīng)安裝,然后在內(nèi)嵌的UIWebView中打開的連接時追加參數(shù)如“?isinstalled=1”之類的參數(shù)供web頁面獲取來判斷。web獲知狀態(tài)后可以提示給用戶觖發(fā)的對應(yīng)的應(yīng)用的方案,如“打開應(yīng)用”,“安裝應(yīng)用”等。

    不過我們今天來說一種不借助第三方應(yīng)用在mobile safari里就能實現(xiàn)跟上述類似的功能。

    先來看看實現(xiàn)代碼:

    http://www.iunbug.com/archives/2012/09/18/401.html

    posted @ 2012-09-18 17:49 ∪∩BUG 閱讀(464) | 評論 (0)編輯 收藏

    http://www.iunbug.com/archives/2012/09/18/398.html

    iScroll4啟用snap時原生滾動會被阻止,具體表現(xiàn)是拖動snap作用的元素往非snap路徑時將無法拖動頁面。

    官方的解決辦法是追加onBeforeScrollStart事件:

    1
    onBeforeScrollStart: function (e) { return true; }

    這種辦法在測試中iOS和原生android設(shè)備是沒有問題的,但第三方定制系統(tǒng)的設(shè)備(如小米,魅族)以及將頁面在android應(yīng)用中打開都會造成滑動非常的卡的現(xiàn)象。這時只要改改iScoll4的源碼即可。具體參看

    http://www.iunbug.com/archives/2012/09/18/398.html

    posted @ 2012-09-18 17:48 ∪∩BUG 閱讀(494) | 評論 (0)編輯 收藏

    Facebook在Mobile Web APP方面一直是擔(dān)當(dāng)榜樣的大哥形像.近日出的新版在iOS上多了個“搖一搖”(Friendshake)尋找附近友鄰功能。與這個功能相關(guān)的事件早在iOS4.2的時候就被mobile safari支持了,很早就聽到做mobile游戲的朋友用上這個事件了,即是DeviceMotionEvent,下面我們就來講講這個事件:

    DeviceMotionEvent 會在設(shè)備發(fā)生有意義的擺動(或運動)時產(chǎn)生.事件對象封裝有產(chǎn)生的間距值,旋轉(zhuǎn)率,和設(shè)備加速度.

    加速度的計算方式是重力和用戶產(chǎn)生的兩個加速度矢量之和.設(shè)備是通過 陀螺儀和加速計來區(qū)別這兩者的.

    使用方法如下:http://www.iunbug.com/archives/2012/07/18/387.html 

    posted @ 2012-07-18 18:56 ∪∩BUG 閱讀(340) | 評論 (0)編輯 收藏

    閱讀全文

    http://www.iunbug.com/archives/2012/06/14/360.html

    你可能聽說了這個新MVC框架: CanJS。還有什么比用它來創(chuàng)建一個聯(lián)系人Web App更能深入了解它的辦法呢?當(dāng)看完這三篇教程,你將全面了解用它的什么工具來創(chuàng)建你自己的Web App。

    選擇正確的庫

    創(chuàng)建一個JS APP沒有好的工具是很有難度的,jQuery只是操作DOM的庫,沒有提供任何創(chuàng)建APP的基礎(chǔ),這就是為什么我們要一個類似CanJS的專門的庫。

    CanJS 是一個輕量級的MVC庫,提供你創(chuàng)建一個JS APP所需的工具。

    CanJS 是一個輕量級的MVC庫,提供你創(chuàng)建一個JS APP所需的工具。 它提供有MVC (Model-View-Control) 模式的基本框架,模板動態(tài)綁定, route的支持且 內(nèi)存安全。同時支持 jQuery, Zepto, Mootools, YUI, Dojo,有豐富的擴展和插件。

    第一部分你將學(xué)到:

    閱讀全文

    http://www.iunbug.com/archives/2012/06/14/360.html

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

    PageSpeed Insights早在2年前google就推薦了這個工具的預(yù)覽版,現(xiàn)在他們推薦一個功能全面的2.0版本。作為Chrome開發(fā)者工具的擴展。可以對你的網(wǎng)站進行全面的分析,包括靜態(tài)資源文件,網(wǎng)絡(luò),DOM和timeline等。下載安裝之后打開發(fā)者工具就到下圖的按鈕,點擊分析即可得到一份全面的報告。 閱讀全文 http://www.iunbug.com/archives/2012/06/14/353.html

    posted @ 2012-06-14 11:44 ∪∩BUG 閱讀(317) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 四虎影视在线影院在线观看免费视频| 在线观看H网址免费入口| 亚洲精品无码鲁网中文电影| 久久国产精品免费专区| 久久亚洲精品国产亚洲老地址| 亚洲精品无码永久在线观看| 中文字幕免费视频一| 高潮毛片无遮挡高清免费视频| 久久夜色精品国产噜噜噜亚洲AV | 免费大黄网站在线观| 免费看男人j放进女人j免费看| 亚洲AV综合色区无码二区偷拍| 亚洲国产小视频精品久久久三级| 亚洲一区二区三区免费视频| 亚欧国产一级在线免费| 亚洲人成影院77777| 亚洲日韩aⅴ在线视频| 国产免费人成视频在线观看| 91精品免费高清在线| 91av免费在线视频| 中文字幕亚洲情99在线| 亚洲国产成人久久综合碰碰动漫3d | 中文字幕高清免费不卡视频| 国产成人精品日本亚洲专一区| 亚洲人色婷婷成人网站在线观看| 毛片免费在线视频| 麻豆成人久久精品二区三区免费| 男男gay做爽爽免费视频| 亚洲国产成AV人天堂无码| 久久精品国产亚洲av麻| 亚洲高清无码专区视频| 成人免费a级毛片无码网站入口| 九九美女网站免费| fc2成年免费共享视频网站| 亚洲AV成人片无码网站| 亚洲区精品久久一区二区三区| 亚洲成色WWW久久网站| 国产精品亚洲综合专区片高清久久久| 成人免费在线视频| 欧亚精品一区三区免费| 中文字幕免费在线看线人|