• 博客园编辑器优缺点


    1.博客园目前支持的文本编辑组件包括5种(2021.6.4)

    -- 1.textbox

    -- 2.markdown

    -- 3.editor.md

    -- 4.tinymce

    -- 5.tinymce5(应该是最近更新,之前没见过)

    2.以下来说说个人觉得每一种编辑器的优缺点

    2.1 textbox(完全弃用,同html拷贝需求建议使用editor.md)

    优点:

    1.可以直接复制别人博客的html来实现快速Copy,从<div id="topics">节点开始整体复制过来;(同markdown)

    缺点:

    1.不可以拷贝js内容,注意要删除所有<script></script>部分,否则保存会提示不允许存在js内容;同样功能的markdown可以允许javascript脚本;

    2.不可以马上预览编辑的html内容,需要发布,然后查看才能看到效果;同样功能的markdown可以马上在"预览"tab查看到内容;

    3.完全没有辅助排版功能;同样功能的markdown有少量辅助功能;

    2.2 markdown(完全弃用,同html拷贝需求建议使用editor.md)

    优点:

    1.可以直接复制别人博客的html来实现快速Copy,从<div id="topics">节点开始整体复制过来;

    2.可以通过切换tab预览编辑的html内容,在""tab编辑好后,点击""tab马上看到效果;

    缺点

    1.辅助排版工具太少:添加粗体、添加链接、添加代码、添加引用、添加表格、添加无序列表、添加有序列表、上传图片;

    2.预览需要切换tab;

     2.3 editor.md

    优点:

    1.可以直接复制别人博客的html来实现快速Copy,从<div id="topics">节点开始整体复制过来;

    2.可以马上预览编辑的html内容,多tab同时显示;

    3.包含适量的辅助排版功能;

    缺点:

    1.以上三种:textbox、markdown、editor.md作为一个比较组,能够直接拷贝html作为优点;相对于其他两种tinymce、tinymce5比较,辅助功能还是较少;

    2.4 tinymce、tinymce5  (tinymce5相对于对于辅助工具的排版做了变更,对表格的支持更强大)

    优点:

    1.拥有完整的辅助功能,对于颜色、背景、表格等有友好支持;

    缺点:

    1.不支持html编辑;

    综上建议:如果是自己原创,建议使用tinymce5;如果是想复制其他博客的内容作为保存,建议使用editor.md拷贝后,再使用tinymce5作为更新调整;

  • 相关阅读:
    一个.java源文件中可以有多个类吗?(内部类除外)有什么条件?
    接口中定义的变量为什么是常量
    关于String s = new String("xyz");创建了几个字符串对象?的问题
    java面试题之----JVM架构和GC垃圾回收机制详解
    Object中的clone方法
    C/S与B/S架构的区别和优缺点
    EJB是什么?
    JNDI是什么,怎么理解
    java中什么是上下文(servletContext)
    java面试题----String、StringBuffer、StringBudder区别
  • 原文地址:https://www.cnblogs.com/guaguadache/p/14850502.html
Copyright © 2020-2023  润新知