基于html5的通用webim组件的前端设计与实现-html5流行组件应用大全
近年来,Web技术的发展速度令人窒息,尤其是近几年,一次又一次地创造着一代又一代的变化。 各大巨头纷纷将技术转向HTML5和CSS3,各种企业级框架如雨后春笋般涌现。
那么今天传智播客就给大家介绍一下web界几款优秀的web前端框架。
1. 基础框架
总体来说,Foundation框架比Bootstrap略高,但是两者的设计理念都非常清晰。 Bootstrap 具有指导意义,它试图处理您项目中需要的一切。 Foundation有地基、基础、支柱的意思,在你的项目中给你强有力的创造和支持。 与 Bootstrap 丰富的组件和插件相比,Foundation 只提供了有限的元素。 它的目标是即使您使用预定义的 UI 元素,它们也不应该看起来与您的网站太相似。
另一方面,Bootstrap 努力提供所有明确定义的元素,这使得许多网站看起来相似。 Foundation 默认没有自带图标集,建议使用开源字体图标。 Foundation 和 Bootstrap 一样,使用网格流布局将网页分成 12 列,针对不同的设备显示不同的列数,实现响应式布局。 但是 Foundation 不支持旧的浏览器。 如果您对其他功能感兴趣,可以进一步了解它们。
2.引导程序
Twitter出品的Bootstrap在业界非常流行,以至于很多前端框架都是基于它开发的。 比如大家熟悉的WeX5就是基于Bootstrap的源码进行了优化。 相信大部分接触过前端开发的同学都或多或少的了解过这个优秀的前端框架。 Bootstrap 基于 HTML、CSS 和 Javascript。 简洁灵活,可以让web开发更加敏捷。
它提供了优雅的HTML和CSS规范,在jQuery的基础上更加个性化和人性化。 兼容大部分jQuery插件,包含丰富的Web组件,如下拉菜单、按钮下拉菜单、导航栏、按钮组、分页、缩略图、进度条、媒体对象等。 它附带了 13 个 jQuery 插件,包括模态对话框、标签页、滚动条和弹出框。 如果你也在学习web前端,不妨来传智播客收听web前端的开发课程。
3.卷曲
Curl 是一个命令行工具,用于通过 HTTP(s)、FTP 和许多其他协议发出请求。 使用 Curl 执行文件下载、检查响应标头以及自由访问远程数据。
在 Web 开发中,Curl 通常与 RESTful API 一起使用来测试连接。
4. 树
Tree 是一个小型命令行实用程序,可将目录中的文件可视化。 它以递归方式运行,遍历每个嵌套级别并绘制所有内容的格式树。 这样,您可以快速浏览并找到所需的文件。
树.├── css│ ├── bootstrap.css│ ├── bootstrap.min.css ├── fonts│ ├── glyphicons-halflings-regular.eot│ ├── glyphicons-halflings-regular.svg│ ├ ── glyphicons-halflings-regular.ttf│ ├── glyphicons-halflings-regular.woff│ └── glyphicons-halflings-regular.woff2└── js ├── bootstrap.js └── bootstrap.min.js
您还可以使用简单的正则表达式模式来过滤结果:
tree -P '*.min.*'.├── css│ ├── bootstrap.min.css ├── fonts└── js └── bootstrap.min.js
5. 多路复用器
根据 wiki,Tmux 是一个终端多路复用器。 通俗地说,它是一个可以将多个终端连接到单个终端会话的工具。
Tmux 允许用户在终端中的程序之间切换,添加屏幕窗格,以及将多个终端连接到同一个会话,使它们保持同步。 Tmux 在远程服务器上工作时特别有用,因为它允许用户创建新选项卡而无需再次登录。
六。 杜
du 命令用于生成有关文件和目录的空间使用情况的报告。 du 易于使用并且可以递归运行,遍历每个子目录并返回每个文件的大小。
du 的一个常见用例是当驱动器空间不足并且用户不知道每个内存的大小时。 使用此命令可以快速查看每个文件夹占用了多少存储空间,因此您可以找到占用最多空间的存储空间。
7. 用户界面
AUI最近很流行。 作者自称是一套专门为APIClound设计的框架,解决了很多移动端实际开发中遇到的很多问题。 它是一个纯 CSS 框架。 采用容器+布局+模块的构建方式,JS辅助,更加自由灵活,易于扩展使用。 符合Google Material design规范,完美适配各个机型。 面向HTML5,使用CSS3实现动画交互,轻量级基于html5的通用webim组件的前端设计与实现,高性能。 AUI 在 MIT License 下获得许可,您可以复制和出售它。
8. 惊奇的用户界面
第四个是开源的框架,叫魅子UI,据说是中国第一个开源的HTML5跨屏前端框架。 以移动为先的理念,美子UI逐渐从小屏扩展到大屏,实现响应式网页。 Amaze UI 包含 20+ CSS 组件,20+ JS 组件基于html5的通用webim组件的前端设计与实现,以及许多不同主题的 Web 组件。 与国外框架相比,美子UI更注重中文排版,并提供本地化支持。 为HTML5开发,使用CSS3实现动画交互,轻量级,高性能。
9.冻结的用户界面
Frozen UI 是一个开源、易于使用、轻量级和敏捷的移动框架。 基于手Q风格规范,目前全面应用于企鹅手Q增值服务。 基本风格效果简单,基调清爽,社区活跃,自然有很多组件。 包括按钮、列表、表单、通知、提示栏、弹出框、选项卡等常用组件。 还包括一个 FrozenJs JS 组件库。 可在主流安卓和IOS上使用。 基本样式使用离线包来减少请求并提供快速访问解决方案。 当然根据很多人的反映,也有大大小小的bug。 但总的来说,还是值得使用的。 # 运行此命令将显示当前目录中每个文件夹的空间使用情况。# -h 选项使报告更易于阅读。# -s 防止递归并显示文件夹的总大小。# 星号通配符 (*) 将对当前目录中的每个文件/文件夹运行 du。du -sh *1.2G 桌面4.0K 文档40G 下载4.0K 音乐4.9M 图片844K 公共4.0K 模板6.9M 视频
还有一个类似的命令df(Disk Free),使用df会返回可用磁盘空间的各种信息