在着手撰写这篇博客之前,我对Markdown的印象是某种类似于apa的撰文格式。直到仔细查阅资料后才知道Markdown竟然是是一门语言,到底还是是孤陋寡闻了。
要了解一门语言,最好的办法就是使用它。那么我也不妨用一下CSDN的markdown编辑器,来测评一下CSDN的markdown编辑器。(编辑器:我测评我自己……)
Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息。 如GitHub、Reddit、Diaspora、Stack Exchange、OpenStreetMap 、SourceForge、简书等,甚至还能被使用来撰写电子书。
——百度百科
打开CSDN-创作-写文章-使用MD编辑器
界面
CSDN的markdown编辑器界面是我个人很喜欢的简洁风格,没有花哨的装饰,文章内容几乎占据整块屏幕,两行工具栏,一行包括标题、保存草稿、发布文章和个人中心,一行是常用工具,简洁、一目了然,没有office那种层层叠叠的工具栏让人眼花。
功能
工具栏囊括了撰文需要用的基本功能,且鼠标悬停在按钮上方会显示快捷键,方便新手快速上手。
总的来说,CSDN的markdown编辑器带给我的感受是简洁、高效,不拖泥带水花里胡哨,使用感受很棒,上手也很快,对新手比较友好。美中不足的是工具栏功能较少,模板套用不便。
因为在此之前我已经自学了大部分python基本语法和功能,Python技能树与我而言更像是一种查漏补缺、增长见识的工具书。然而在真正使用了Python技能树之后,惊异于其内容之多、之全,我更想称之为一部由众多用户共同编撰的Python“字典”。
1.进入
CSDN分为网页端和手机端。手机端的技能树位于 我的-我的学习-技能树-Python技能树,而电脑端的技能树入口我没有找到,参考了前辈的经验,网页端技能树只能由路由进入(bbs.csdn.net/skill/c)。手机端python技能树入口设计令人满意,网页端入口完全不利于用户使用,鉴于网页版技能树标明了“内测版”,尚且可以接受。
下文将主要测评手机端Python技能树。
2.第一印象
手机端技能树进入后会首先选择语言,这里选择python入门技能树(细节:还有python进阶技能树,好评)。python入门技能树一共分为八个章节,涵盖从开发环境的搭建到语法再到web应用、爬虫、桌面应用等各个方面,展开各章节会显示小节,内容十分全面,对新手十分友好,可以满足从新手到熟手的过程。
随便打开一个小节——3.7| lambda函数,入目是三个栏目——参考资料;练习题;讨论区。最重要的参考资料部分都是各位用户撰写的文章,感叹于CSDN用户们的热情奉献。
3.具体内容
鉴于短时间内不可能看完所有参考资料,这里仅以lambda函数的几篇参考资料为例。
首先,排在前面的几篇文章足以让读者对lambda函数有足够的了解。但是因为都是各用户自行提交的,内容有部分重复,也可能有部分遗漏。这样的模式会让人有种资料太多看不完的感觉。
然后是练习题,lambda函数的练习题只有一题,还有待填充。
接着是讨论区,lambda函数只有一条发言,还是复制粘贴的练习题题目……
总体感觉下来,CSDN为python技能树搭建了一个很好的平台,但是其中的内容过度依赖用户自行提交,质量良莠不齐,内容有重复、遗漏,唯一的优点是较现有的教材内容更为全面、细致。另外,有些博客中的代码无法通过编译,有些博客内容与章节不符。
练习题太少,完全无法起到练习巩固的作用。
1.手机端左滑会直接退出技能树,并且不会记忆当前浏览到的界面,手滑退出后还得一步步找之前浏览的界面,十分不便。建议将左滑功能改为退回到上一界面,在左上角添加主界面按钮。
2.添加一些官方编撰或者委托大神编撰的大纲性文章,其他用户提交的文章作为补充。同时为用户的文章添加更为细分的标签,方便读者了解其主要内容。
3.加强对文章内容的审核,添加显眼的报错按钮,方便读者提交发现的错误,并交由作者更改。