设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

云适配内测用户报告(1)

2014-7-30 10:07| 发布者: joejoe0332| 查看: 3550| 评论: 0|原作者: 云适配|来自: 云适配

摘要: 云适配即将开源“Amaze UI”,简单来说是一个针对 HTML 5 开发的轻量级、模块化、移动优先的跨屏前端框架,通过拆分、封装了一些常用的网页组件,比如轮播图框、文字框等等组件,让前端开发者只用复制代码便可以将这 ...


  下来用他们提供的账号登录进来,先看看里边的料吧。


  登录进来后基本跟Bootstrap模板差不多,都是从起步开始,然后CSS再是JS等等。但是在Amaze UI里边增加了Web组件的支持,这个组件并不是独立存在的,而是配合着云适配的webide来进行使用的,其实我感觉这应该才是Amaze UI的两点所在吧。


  已经迫不及待的把源码下一份了,源码目录形式如下:



  先不管这些,其实Amaze UI的占用空间很小。 从整体上来看,Amaze UI整体和其他的开源框架很相似,但是作为国人自己的开源框架毕竟应该有一些不同,下来咱们还是看看亮点吧。 



桌面图标

  Amaze UI增加了针对桌面图标Touch Icon的支持,并针对Touch Icon提出了终极解决方案。

 

  • rel="apple-touch-icon-precomposed":不给Icon添加额外的效果;兼容Android 1.5 - 2.1。
  • Icon尺寸:144px * 144px,兼容iPhone、iPad及绝大部分安卓设备。


兼容性列表

  GBS是YUI团队提出的应对日益增长的浏览器兼容问题的思路:


A 级:最高支持级别,充分利用HTML5和CSS3等技术,提供最优的视觉和交互效果。
B 级:有限支持,基本的样式和正常的交互,不考虑视觉、交互效果。
C 级:核心支持,显示语义化的HTML标记渲染的内容,不考虑样式和行为。
X 级:未知、零散的很少使用或已经停止开发的浏览器,可能不支持,也可能支持。


Web组件支持

  Web组件颇令人向往,无奈浏览器支持有限,所以,Amaze UI Web组件按照Web Components的实现形式,使用浏览器支持更为普及的技术,将移动开发中常用的组件切割成不同部分,实现类Web Components的组件,提高开发效率。

  Amaze UI Web组件通过一个package.json文件描述,每个组件由模板(hbs)、样式(LESS)、交互(JS)三部分组成,其中样式可能有多个文件(不同的主题)。组件样式和交互以CSS 、JS插件为基础编写;使用Handlebars作为模板引擎。


  这里没有用Amaze UI去做一些实际的东西,下来在把做东西的一些实例放出来让大家尝尝鲜。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部