showdown是一个基于Javascript编写的开源Markdown和HTML相互转换器,showdown可以用在客户端(浏览器)或者服务端(nodejs)。shodown还支持原始规范中未定义为opt-in特性的“额外”语法。默认情况下不会启用新的语法元素,需要使用者通过配置启用它们!
https://github.com/showdownjs/showdown
没有硬依赖或特殊的安装说明,只需下载(或使用CDN)并将其包含在您的文件中。
开箱即用,支持许多流行的Markdown风格,如原生的、GFM、commonmark。其他特性,如表、元数据等,可以通过配置启用。
在服务器端(nodejs)和客户端(浏览器)中都可以使用
它很容易定制和扩展,这意味着你可以添加新的语法或通过扩展或配置修改它的行为
Showdown兼容新旧版本(如IE8+和nodejs0.12)。
用es5编写,意味着你可以按原样在项目中使用它,而不需要转换。
可以使用bower或者npm安装使用
bower install showdown
npm install showdown
也可以直接使用cdn直接引入以便于直接使用,以下便是线上demo,可实现边写边预览
showdown的优势就在于其强大的功能和其非常强的兼容性,而且使用也非常简单,通过很少的配置就能实现很多丰富的功能!具体如何使用可参考官方文档,官方文档就是在一个实时预览的编辑器中进行展现的!
于Chromium的Edge浏览器在HTML5无障碍测试中取得了100%的满分成绩,而作为对比Safari为98%,Chrome为92%,Firefox为89%,而经典版Edge浏览器只有56%。
HTML5无障碍测试主要测试主流浏览器的新HTML5功能是否支持无障碍访问,包括是否可以通过键盘访问,是否可以映射到平台无障碍API,以及是否支持任何与无障碍相关的功能。一个可访问性支持的功能意味着它可以被依赖辅助技术的人使用,而不需要开发人员用ARIA或其他额外的变通方法来补充。
在庆祝这个成绩的时候,Edge官方的twitter账号指出,Edge团队努力改进无障碍支持功能,如UI自动化和更多的无障碍控件等功能。
不过值得注意的是,在本轮测试中有个稍微不公平的地方,那就是测试使用的Edge浏览器是较新的Edge 80版本,而Chrome浏览器则是Chrome 62(发布时间是2017年10月18日),目前最新的Chrome稳定版本两天前发布的81.0。而Firefox也是采用的58.0b9版本(2018年1月发布),而最新的Beta版本是76.0b2。
ate One是一款基于html5实现的ssh客户端,有如下特点:
https://github.com/liftoff/GateOne
*请认真填写需求信息,我们会在24小时内与您取得联系。