UBB与HTML编辑器的区别

两种不同编辑器主要的功能区别在于网页代码的运用上。比如说我博客中的html代码,包括整体模板的代码,就需要使用HTML编辑器;这两种编辑方式各有优点,使用选择全凭个人写日志习惯而定。 

HTML编辑器

      HTML编辑器更适合对html代码比较熟悉,习惯用html代码来实现网页特效的朋友。选择HTML编辑器后,点选了“源码”之后,粘贴html代码在文章或者一侧模块中,可以嵌入网页、插入背景图片、flash动画、音频、视频,做出动态字幕效果和彩色发光文字,改变鼠标指针形状,改变浏览器的滚动条颜色等等的一些效果。

UBB编辑器:

有朋友问:为什么我的编辑文章没有显示源代码,原因是你选择了UBB编辑器。

      UBB编辑器使用的是UBB代码,UBB代码是html代码的一种变种,用来方便用户在不能使用html代码的情况下, 打造个性化的网页。UBB代码相对要简单的多,功能也有限,很多网页特效都做不出来,但可以实现字体、字号的改变,也可以做出彩色发光文字、带阴影的文字、动态字幕效果,插入flash动画的功能,但使用UBB编辑器请不要嵌套代码,否则很容易出现错误。

       UBB编辑器下的文字输入为纯文本输入,不会夹杂多余代码,避免了HTML编辑器输入夹杂过多代码出现一篇文章超过6万个英文字符,即:3万个中文字符的问题。

两年前,基本所有的论坛和博客程序都是使用 UBB 编辑器的,但是 UBB 编辑器的缺点很明显,无法马上看到自己写的日志的样子,要调整起来也不是那么容易,而且各种程序的 UBB 解析器不同所实现的功能也不全一样。不过 UBB 的好处也很明显,程序对内容的控制力十分强大,开发起来也很容易。

鉴于 UBB 的缺点很明显,所以近两年都在努力发展 HTML 可视化编辑器(也叫所见即所得编辑器),可视化编辑器的缺点和优点也同样明显,HTML 可视化编辑器的优点就如他的名字一样,所见即所得,可视化,使用者可以在编辑内容的同时就看到内容所呈现的样式,不过 HTML 可视化编辑器的缺点也非常明显,程序对内容的控制力远不如 UBB 编辑器。由于 XSS 攻击以及 HTML 标签必须闭合的特性,如果要使用 HTML 可视化编辑器必须要有一个强大的后台过滤功能,否则 HTML 编辑器带来的只能是噩梦,而不是便利。

特希望 Internet Explorer,Mozilla Firefox,Apple Safari 还有 Opera 等浏览器可以内置一个可视化编辑器。FCKeditor 就不错,兼容性很强,不过体积嘛就有点巨大了。

前几天小写了一个可视化编辑器,就是现在的评论编辑器,感觉 Internet Explorer 的优势还是很明显的,光光标定位和分段问题 Firefox 就让人很头疼。

点赞 (0)
  1. aaa说道:

    開啟UBB 發表評論

发表评论

电子邮件地址不会被公开。 必填项已用*标注