服務項目:網站建設、仿站、程序開發、APP開發設計、移動網站開發設計、企業網站設計、電子商務網站開發、網站維護、網站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
          四川???萍加邢薰?></a></div>
                    <div   id=四川???萍加邢薰? title=
          四川???萍加邢薰?(開發設計官網)TEL : 15308000360 / QQ : 38585404
          深入挖掘用戶需求
          成就品質用戶體驗

          您的位置:首頁 > 技術經驗 > 前端開發 > 正文

          jQuery 3.0:新一代的 jQuery
          技術支持服務電話:15308000360 【7x24提供運維服務,解決各類系統/軟硬件疑難技術問題】

          不知不覺,jQuery離初次發布已經過去了將近八年。經年之間,Web開發的面貌已經煥然一新,jQuery的變遷也與時俱進。jQuery團隊無時無刻不是沿著維護舊有代碼的兼容性及支持Web開發當下的最佳實踐之間的道路一往無前。

          語義版本控制(semantic versioning,或簡稱semver)就是這些最佳實踐之一。它讓開發人員(以及構建工具)建立起一種觀念,即在移至軟件的新版本時存在風險。版本號形如主版本號.次版本號.補丁版本號,其中三個組成部分都是整數。在semver中,如果主版本號部分發生了變化,就意味著API部分有著破壞性的變化,所以開發人員需要提高警惕。

          版本控制這個概念在jQuery中變得更細化了一些,因為瀏覽器兼容性和API兼容性幾乎是同等重要的。為了讓jQuery變得瘦身一些,團隊在 2013年交付了兩個版本。第一個版本保持著1.x的編號,它目前發展到了1.11.1,目的在于維護與最大多數瀏覽器的兼容性。第二個版本,從 2.0.0起步,目前發展到了2.1.1,則放棄了對于諸如IE8以下版本這樣的瀏覽器的支持,目的在于精簡代碼。1.x和2.x版本的jQuery有著 相同的公開API,盡管它們的內部實現有著些許不同之處。

          我們的下一個發布版本將采用全新的命名法。同此前一樣,會有兩組不同的發布文件。現在的1.11.1版本的繼任者將稱為jQuery Compat 3.0,而jQuery 2.1.1則由jQuery 3.0接棒。在npm和Bower上,它們會是兩個不同的包,但它們會共享同一個版本號,來說明它們在API層面上的行為是一致的。

          從這批發布開始,我們也將調整對瀏覽器的支持策略。主jQuery包將維持其短小精悍的特點,并且只支持在發布之時使用廣泛的常青瀏覽器 (evergreen browsers,意為特定瀏覽器的當前和此前的若干版本)。我們會根據市占情況,為更多瀏覽器提供支持。而jQuery Compat包則為范圍更加廣泛的瀏覽器提供支持,但代價就是文件體積將會更大一些,執行效率也會受到一些潛在影響。

          盡管這是一次大版本躍遷,但我們認為對于大多數jQuery代碼來說,并不會發生很大的遷移問題。我們在這次版本升級時,可是很符合semver的好公民標準的。諸如移除已棄用方法這樣的變化,會被jQuery Migration插件的新版本檢測出來,這么一來查找和修復工作都很簡單了。在今后的博客文章中,我們會討論這些變化的更多細節。

          好啦,下面就是jQuery 3.0版本的提要:

          • 如果您需要支持最大多數的瀏覽器,包括IE8、Opera 12、Safari 5等等,那就請使用jQuery-Compat 3.0.0包。我們建議大多數網站都應該使用這一版本,因為它為網站來訪者提供了最好的兼容性。

          • 如果你的網站只為最先進的常青瀏覽器而建,或只是作為一個基于HTML的應用以嵌入一個Web視圖(比如PhoneGap或Cordova),你預先知道使用Web頁面的是哪些瀏覽器引擎,那就用jQuery 3.0.0包吧。

          • 除非我們另有聲明,對應的主、次版本號相同的兩個包都會包含相同的公開API。這樣開發者就能夠很容易地在兩個包之間切換,同時在第三方的jQuery插件那里擁有最大的兼容性。

          未來發布時,我們都會把它們同時放到npm和Bower上。兩個包在jQuery CDN上都會以單個文件的形式提供出來。在那里使用它們,和根據你自己的需要包含 jquery-compat-3.0.0.js或jquery-3.0.0.js一樣簡便。我們也和Google CDN的運營人員商談過,他們也會為這兩個包的分發提供支持。

          隨著我們在3.0版本方面工作的推進,我們會向所有人告知代碼變更、瀏覽器支持等一切細節的更新。敬請期待!



          上一篇:html5的canvas方法使用指南
          下一篇:移動網頁適配的界面規范

          相關熱詞搜索:jquery
          主站蜘蛛池模板: 粉嫩小泬无遮挡久久久久久| 亚洲2022国产成人精品无码区| 高清免费a级在线观看国产| 天天做天天爱天天干| 久久五月精品中文字幕| 欧美激情第1页| 国产护士一区二区三区| xxxxx亚洲| 日韩人妻高清精品专区| 啊灬啊灬别停啊灬用力啊在线观看 | 国内精品自产拍在线观看| 中文字幕无线码一区二区| 最近中文字幕无免费视频| 亚洲熟妇无码久久精品| 精品无码中出一区二区| 国产嫖妓一区二区三区无码| 4444亚洲国产成人精品| 天海翼视频在线| 亚洲va久久久噜噜噜久久狠狠| 稚嫩娇小哭叫粗大撑破h| 国产亚洲视频在线观看网址| jizzjizz国产精品久久| 日本丰满熟妇BBXBBXHD| 亚洲va中文字幕无码| 炕上摸着老妇雪白肥臀| 国产成人h片视频在线观看| 99re视频在线观看| 日韩人妻无码一区二区三区| 亚洲日韩亚洲另类激情文学| 精品久久久久久无码国产| 国产亚洲福利一区二区免费看| 四虎永久在线日韩精品观看| 在线播放亚洲美女视频网站 | 97国产免费全部免费观看| 国产网站免费观看| bban女同系列022在线观看| 成人做受视频试看60秒| 亚洲成人激情小说| 黄色激情视频在线观看| 少妇被躁爽到高潮无码人狍大战 | 国产精品扒开腿做爽爽爽的视频|