christopherauthier / wet-boew-dist
用于 Laravel 的 Web 体验工具包资源
dev-v4.0-stable
2014-10-23 18:34 UTC
This package is not auto-updated.
Last update: 2024-09-24 08:12:18 UTC
README
什么是 Web 体验工具包?
- 一个获奖的前端框架,用于构建可访问性、可用性、互操作性、移动友好和多语言的网站
- 一组灵活且可定制的模板和可重用组件的集合
- 由加拿大政府领导的一个协作开源项目
关键资源
好处
可访问性
可用性
- 迭代设计方法
- 设计模式和可用性测试(用户体验工作组)
互操作性
- HTML5 首选方法(利用原生 HTML5 支持并通过“polyfills”填补支持缺口)
- 支持广泛的浏览器(IE、Firefox、Chrome、Safari、Opera)
- 构建对 HTML 数据的支持(《RDFa 1.1 Lite》、《Schema.org》)
移动友好响应式设计
- 适应不同的屏幕尺寸和设备功能
- 触摸屏支持
- 性能优化
- 构建对基于设备的移动应用程序的支持
多语言
- 目前支持 33 种语言(包括从右到左的语言)
- 英语
- 法语
- 南非荷兰语
- 阿尔巴尼亚语
- 阿拉伯语
- 亚美尼亚语
- 保加利亚语
- 中文
- 中文(简体)
- 捷克语
- 荷兰语
- 爱沙尼亚语
- 德语
- 希腊语
- 印地语
- 匈牙利语
- 冰岛语
- 印度尼西亚语
- 意大利语
- 日语
- 韩语
- 拉脱维亚语
- 立陶宛语
- 波兰语
- 葡萄牙语
- 葡萄牙语(巴西)
- 俄语
- 斯洛伐克语
- 西班牙语
- 泰语
- 土耳其语
- 乌克兰语
- 越南语
可定制的和可重用的
- 支持自定义主题的灵活框架
- 支持5种不同的主题,包括用作模板的“Base”主题
- 可重用模板、插件和小工具
- 适用于各种内容管理系统和编程框架(Drupal、WordPress、SharePoint(开发中)、DotNetNuke(开发中)、PHP、SSI、Java/Maven)
通过公开共享和协作降低成本
- 降低研发成本
- 避免重复劳动
- 产生更好的质量结果
协作方法
- 在GitHub上公开管理项目,包括通过问题跟踪器进行讨论
- 鼓励思想、对话和创新的自由流动,包括分享挑战和想法
- 欢迎外部贡献
- 拉取请求
- 设计模式
- 问题和建议
- 文档
- 测试
- 多级审查流程确保代码完整性(自动审查和人工审查的组合)
Web体验工具箱(BOEW)
什么是Web体验工具箱?
关键资源
优势
可访问性
- • 符合Web内容可访问性指南(WCAG)2.0 AA级
- 基于WAI-ARIA提高可访问性
- 通过辅助技术进行验证(可访问性工作组)
易于使用
- 迭代设计方法
- 设计模式和易用性测试(用户体验工作组)
互操作性
- 基于HTML5的方法(基于HTML5原生支持,并解决支持问题)
- 支持多个浏览器(IE、Firefox、Chrome、Safari、Opera)
- 对HTML数据的开发支持(RDFa 1.1 Lite,Schema.org)
针对移动设备的优化设计及响应式设计
- 适应不同屏幕尺寸和设备功能
- 支持触摸屏
- 针对性能优化
- 支持安装在移动设备上的应用程序的开发
多语言支持
- 目前支持33种语言(包括从右到左的语言)
- 英语
- 法语
- 南非荷兰语
- 阿尔巴尼亚语
- 德语
- 阿拉伯语
- 亚美尼亚语
- 保加利亚语
- 中文
- 中文(简体)
- 韩语
- 西班牙语
- 爱沙尼亚语
- 希腊语
- 印地语
- 匈牙利语
- 印度尼西亚语
- 冰岛语
- 意大利语
- 日语
- 拉脱维亚语
- 立陶宛语
- 荷兰语
- 波兰语
- 葡萄牙语
- 葡萄牙语(巴西)
- 俄语
- 斯洛伐克语
- 捷克语
- 泰语
- 土耳其语
- 乌克兰语
- 越南语
可定制和可重用
- 支持自定义主题的灵活框架
- 支持5种不同的主题,包括一个基础主题作为模板
- 可重用的模型、插件和工具
- 适应不同的内容管理系统和框架(Drupal、WordPress、SharePoint(开发中)、DotNetNuke(开发中)、PHP、SSI、Java/Maven)
通过共享和公开合作降低成本
- 降低研发成本
- 避免重复劳动
- 产生高质量的结果
协作方法
- 项目在GitHub上公开管理,包括通过问题跟踪系统进行的讨论
- 鼓励思想自由流动、对话和创新,包括分享挑战和想法
- 欢迎外部贡献
- 代码提交
- 设计模式
- 问题和建议
- 文档
- 评估
- 对贡献进行多级审查过程以确保代码的完整性(结合自动化和手动评估)