经介绍,昨天试用了一下WordMark发布博文。测试之后,感觉相比Open Live Writer,及其它markdawn格式发布博文,主要以stackedit.io作对比,还是有几点有待改进。
一、关于文本格式效果
用WordMark的MD格式编写文章时,我一般希望文章每段落缩进2字符。在WordMark中编辑的时候是缩进了的,但是在html格式中显示的却没有段落缩进的效果,如下图:
之前我在编辑长文时,会将文章目录搞出来,方便跳转阅读。怎样实现文章目录呢,那就是用在线stackedit的MD中的[toc]实现,WordMark也可以用[toc]实现文章目录,效果与stackedit差不多,都是以<li>标签显示的目录,但是<li>标签在前端显示效果并不美观,对于美观整洁的追求,我找到一个方法,之前写的如何实现blogger中文章目录,里面有介绍。
这里,我要说的是使用stackedit时,它对文章格式的生成是很准确的,上面我提到的段落缩进,它就可以实现,见下图:
二、发布blogger博文时对文章分类的处理
大家在使用WordMark时我不知道是否介意分类,但是我是一定要给文章一个分类的,用WordMark发布博文时没有发现可以选择文章分类的功能,这一功能的缺失是会带来很多问题的。那就是在WordMark发布文章后,到blogger后台再选择文章标签进行修改,这时其实并不会必定产生问题,问题是当你使用[toc]标签生成了文章目录,在blogger后台头添加标签或进行其它修改后,文章目录链接会发生改变,使你点击目录后找不到正确地方。这个问题也是我在没有找到解决办法时非常头痛的事,好在我找到了解决办法,上面提到的用Open Live Writer生成文章目录的文章中有介绍。其实这个问题在用stackedit时同样会存在,这就是我要结合Open Live Writer的原因了。
三、对旧文章的重新编辑功能
如果文章是很久以前的,特别是文章中制作了目录的,你想重新编辑,这时是不能直接在blogger后台进行编辑的,后果就是上面提到的,会使文章目录链接发生可恶的变化。所以,还是得用Open Live Writer进行编辑,原先我一直以为Open Live Writer没有旧文重新编辑功能直接前几天才发现有这个功能。方法是选择在Open Live Writer的home界面左上角选择“文件”中第三个“open recent post”,在弹出的界面中选择第三个选项,即你博客的名称,就可以根据最近时间加载文章数目,最后点击你要修改的文章,就可以将以前的文章下载到Open Live Writer本地再次进行编辑,这样会完全保真文章的源代码,修改好后再次发布可以避免文章目录被更改。
但是在WordMark和stackedit中我似乎均没有发现有这个对旧文编辑的功能,不知道是否可以有插件实现。
四、其它问题
使用WordMark时可以设置第三方图床,这是很好的。而stackedit中似乎没有,Open Live Writer中也没有这个功能。
最后一个的就是银子了,WordMark收费要求也是一个问题,当然对于开发者我们应当支持,那么,你就根据自己的需求进行选择吧。
评论
编辑旧文章,word自带的也可以,wordmark看来还是单向导入,不是双向同步。
word不带图床,但发布的图片会自动保存在自己的服务器里,olw估计也是,这样,国内看不到图片
现在很少再用开头空两格了,网络排版多用段与段之间加个空行。其实一般而言,编辑器不负责博文的渲染,博文渲染是由博客程序决定的,但看了下blogger,似乎是依赖编辑器渲染的,渲染好的效果单向传输到服务器中,这也解释了blogger只能新建,不能编辑,单向传输,不能双向同步,可见不是很正统的博客软件。
word也可以编辑blogger,还能修改,功能与OLW差不多,没有图床,图片是放在博客的服务器中,这样一来,国内有很大的几率看不到博文中的图片。
你是说word也能发布blogger么?这个功能我确实不知道。OLW发布的话应该是能完全保证文章的源代码,至于渲染效果,就要看博客本身的渲染效果了吧。
你说得对,我看现今网络上文章的趋势基本上都不在段落上空两格了,多是空一行。我的空两格其实也不是必须的,只有在转一些长段文字时,比如法律法规,比较注重格式。平时写一点小文章格式也是比较随意。
至于图床,我有时偷懒就没有上传到第三方图床,直接上传到blogger,所以造成图片不能正常访问,这要看运气,有时候也能加载出来。
不知道这个word2007发布博客的代码是否简洁。是不是像由word直接粘贴发布会产生大量冗余代码呢。