H5编辑器介绍
H5DS (HTML5 Design software) 这是一款基于WEB的 H5制作工具。让不会写代码的人也能轻松快速上手制作H5页面,界面如下
制作流程开源地址注册 -> 登录 -> 新建H5 -> 编辑H5 (添加页面,添加图层,拖动设置参数) -> 预览/保存/发布 -> end
https://gitee.com/676015863/H5DS
官方网址http://www.h5ds.com
功能模块:1、首页,登录,注册
2、 新建H5,删除H5,修改H5
3、 页面布局之四大模块(顶部,页面列表,图层列表,操作区域,视图区域,快捷菜单)
4、 基本参数(主图,名字,描述,背景,翻页动画,背景音乐,加载动画)
5、 上传图片,删除图片
6、 新建页面(选择模板,新建空白模板)
7、 设置页面参数 (背景,锁定翻页,自动翻页,修改名称,复制,删除)
8、 添加图片图层(选择图片,裁剪图片,设置坐标,拖动,旋转,缩放,透明度,圆角,阴影,边框)
9、 给图层添加动画效果,动画列队,排序,删除,设置参数
10、 添加触发交互效果
11、 添加文本图层,设置文本
12、 图层列表的操作,复制,删除,排序
13、 快捷菜单
14、 保存,发布,手机预览
技术选型Jquery 2x:DOM和事件的操作,目前是无任何框架能及
ES6:这个不多说,很强大,自带模板引擎,语法简洁,支持类,继承,各种新的api,构建前端大型web应用的语言不是typescript 就选 ES6了
Webpack:当前流行的不要不要的,执行效率高(最初是gulp,后来效率太低,换成webpack了)~
git:代码管理,大家都在用,都说好,不多说~
Eslint:前端代码校验,结合vscode真的好用,不黑不吹~
Node + express: 因为对其他技术不熟,我只是个前端~
Mysql: 关系型数据库比较适合当前的业务逻辑,也利于后期的多语言开发
代码规范1、命名规范:变量名均以驼峰命名
2、this 做为变量的时候,统一采用 self(优先),that
3、jquery对象命名统一采用 $** 命名 (eg: $box)
4、其他遵循Eslint 规范
5、有详细的注释规范
1、UI组件库,CSS class 名字以 mt-** 定义,避免和其他命名冲突
2、id统一使用驼峰命名
3、CSS归属命名规范: “.模块名-功能名“ 子模块继承父模块的CSS名字,再往后面加 “父模块 – 子模块名字“
1、文件夹统一采用驼峰命名
2、大模块/子模块/孙子模块
作者say:该编辑器拥有强大的拓展性,CSS3动画,canvas特效,页面种类,图层类型,交互事件等均可以后期进行拓展,可以应付各种复杂的需求,所有交互数据均在本地做了缓存,保存操作对用户来说是无感知的,图片也做了本地缓存,大大节约了性能开销!
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/88437.html
H5编辑器介绍 H5DS (HTML5 Design software) 这是一款基于WEB的 H5制作工具。让不会写代码的人也能轻松快速上手制作H5页面,界面如下 showImg(https://segmentfault.com/img/bVUC2L?w=1147&h=643); 制作流程 注册 -> 登录 -> 新建H5 -> 编辑H5 (添加页面,添加图层,拖动设置参数) -> 预览/保存/...
摘要:三性能优化处理做工具类的项目,性能是非常大的挑战,我总结了以下几个常见的性能优化点数据缓存。防抖,节流,事件委托内存释放。 内容大纲: 1、功能介绍 2、技术架构 3、性能优化 4、细节分享 5、开源说明 一、项目功能介绍 很久没写过技术类的文章了,这次给大家分享一个近期的项目,采用react+mobx+jquery构建的大型工具类项目。查看项目网址。 如果用过易企秀,maka或者...
摘要:三性能优化处理做工具类的项目,性能是非常大的挑战,我总结了以下几个常见的性能优化点数据缓存。防抖,节流,事件委托内存释放。 内容大纲: 1、功能介绍 2、技术架构 3、性能优化 4、细节分享 5、开源说明 一、项目功能介绍 很久没写过技术类的文章了,这次给大家分享一个近期的项目,采用react+mobx+jquery构建的大型工具类项目。查看项目网址。 如果用过易企秀,maka或者...
阅读 2434·2021-10-09 09:44
阅读 3792·2021-09-22 15:43
阅读 2923·2021-09-02 09:47
阅读 2537·2021-08-12 13:29
阅读 3869·2019-08-30 15:43
阅读 1679·2019-08-30 13:06
阅读 2187·2019-08-29 16:07
阅读 2745·2019-08-29 15:23