Enyo 2 發布跨平臺 UI 控件庫 Onyx
在二月末的時候,Enyo終于進入Beta2,并且如期放出了Enyo2的UI控件庫—Onyx 。EnyoJS博客里說明:Enyo 2 Onyx 承諾提供從桌面瀏覽器到移動設備瀏覽器之間的跨平臺能力(從IE8到IOS5!)。
UI widgets的外觀依然保持webOS風格,圓潤的外形加清晰可人的字體,在滑竿上我們能看出些許背景虛化,這些UI設定現在變得更加好看,enyo2 上的UI widgets一直被webos團隊稱為Onyx,隨著這段時間的整理的持續開發,今天在github上放出的代碼僅僅是個開始,不久之后,Enyo2的 開源代碼將持續的提供給廣大開發者。
Enyo2目前是β2階段, 這次給出了一個 layout框架,旨在幫助開發者編寫的代碼可以適應更多種類型的屏幕,由于Enyo2高度的跨平臺特性,可以自由適應各種尺寸的屏幕是其一大基礎特性。
全新的FittableColumns 和FittableRows controls,這些控件基于JavaScript和CSS技術,幫助開發者通過擴大和收縮來讓自己的程序適應各種顯示設備,開發團隊在保持Onyx高度靈活性的同時,讓其繼續保持輕量級的代碼量。
現在給出github上Onyx的發布日記
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!