假设您正在开发一个网站,盲人用户将是您目标市场的重要组成部分.如果网站包含文档编辑功能,那么什么是适当的WYSIWYM工具?Markdown,Textile和Wiki Formatting等语言是否真的可以访问,还是对盲人用户不方便?
我需要使用Textile(最好不要使用Markdown),我正在寻找一个漂亮的WYSIWYM(不是WYSIWYG,因为这个)JQuery编辑器.
我见过这些:
哪一个支持良好的HTML输出和 Textile?
更新:我现在只使用Markdown,主要是因为它产生了更多的语义html,并且它被广泛采用.那,你可以使用Cloud9 Ace编辑器(GitHub上的源代码)不仅可以降价,还可以使用TextMate所做的一切.
哪一个在基于Web的应用程序中更好,更理想?
编辑:
其实我正在开发一个社区网站.因此用户的级别可能会有所不同.听到WYSIWYG编辑器的XSS安全问题.我也不熟悉WYSIWYM编辑器及其功能.据我所知,WYSIWYM编辑器中的功能与其他功能相比较少.我想到一个名为"WMD:Wysiwym Markdown编辑器".它很容易使用.
因此,安全性和易用性应该存在.在这种情况下哪个编辑器会更好.
我正在尝试像Stackoverflow那样制作我自己的可降价的textarea.目标是允许人们键入**blah blah**textarea并将输出放在div中<span style="font-weight:bold;">blah blah</span>.
我在用javascript查找并用HTML替换**星号时遇到问题.
这是一个让聚会开始的jsfiddle:http://jsfiddle.net/trpeters1/2LAL4/14/
这里的JS只是为了告诉你我在哪里:
$(document.body).on('click', 'button', function() {
var val=$('textarea').val();
var bolded=val.replace(/\**[A-z][0-9]**/gi, '<span style="font-weight:bold;">"'+val+'" </span>');
$('div').html(bolded);
});
Run Code Online (Sandbox Code Playgroud)
和HTML ...
<textarea></textarea>
<div></div><button type="button">Markdownify</button>
Run Code Online (Sandbox Code Playgroud)
任何想法将不胜感激!
谢谢,蒂姆
当涉及所见即所得的编辑时,WYSI很少WYG.我总是遇到的问题是当人们从word中粘贴格式化文本时.
理想情况下,我正在寻找的是一种让人们在文档中输入文本同时教他们结构的方式...我只是不知道这是否是一个现实的目标(与cut n'粘贴相比)
我很好奇,如果人们发现使用WYSIWYG编辑器以外的东西(例如,拿SO)已经为真实世界用户工作过.我不是在谈论程序员,开发人员和体验互联网用户......我说的是普通用户.
当谈到让用户输入内容时,我会对最佳实践感兴趣...如果有人能指出我一些好的编辑/例子,我会很高兴.
当涉及到WYSIWYG(ckEditor,FreeTextBox,TinyMCE)时,有很多选择,但我没有听到很多类似于SO的技术.
添加那个小障碍是否会吓跑用户?
教人们标记文字是否太难了?
教他们html更容易吗?
BBCode实现是个好主意吗?
wysiwyg/markup有什么优点/缺点.
其他人使用了什么方法?
我搜索一个编辑器来编写Markdown语法并在同一个textarea中预览,比如用于html的Bootstrap WYSIHTML5.

我不喜欢额外的预览.附加元素中的预览有很多脚本,我可以在网上找到.但对我来说很重要的是,edit元素也是视图元素,使用markdown进行写入和查看.也许hallo.js很棒,但我认为它不适用于textarea元素.也很好,我可以使用一个小的解决方案,而不是超大尺寸的按钮和功能列表.textarea对我来说也很重要,为什么用户会在php中保存发送帖子,也没有Javascript.目标是一个简单的笔记,写下markdown,替代使用按钮格式化,只看格式化的内容,以方便阅读.
提示:我已经阅读了问题#1和问题#2,但只有CK编辑器和Aloha才是解决方案.两个不错的项目,但对我的小要求非常大.
非常感谢你的时间.
我读到原来的wmd编辑器不再被维护,所以我们努力对它进行逆向工程,托管在github上.但是这个版本还没有准备好,因为它引用了许多未定义的函数,例如:
processHeadings未定义/static/js/lib/plugins/wmd/showdown.js第66行
Google Code上还有一个版本,但存储库为空.
有没有人知道wmd-editor是否有成功的逆向工程尝试,可以使用可公开访问的存储库?