不是前端大神,但也做过几个ppt。个人看法,如果ppt中的内容包含了一些demo,并且又不想切换界面到浏览器中的话,用nodeppt可以直接演示代码效果,如果涉及到的是css样式上的demo的话,还可以给style标签加一些样式。
一般需求用slides的服务应该能满足大部分场景,但如果需要内嵌脚本之类的,可能就不太够用了,可以手写html/markdown然后用reveal. js来展示。
话说回来,太高端的也玩不来,就简单用一些ppt软件就好了。个人感觉,以下两款用着还可以,简单说说。
一个是keynote,苹果公司推出的运行于Mac OS X操作系统下的演示幻灯片应用软件,拥有文字、图表、形状、遮罩等多种易用且强大的编辑排版工具,值得一提的是它的神奇移动效果,方便好用,最后做好的ppt也可以直接导出pdf分享给别人。
另一个是Focusky,可以导入ppt再增加动画效果制作,软件内自带较多的素材模板,可以直接套用,易上手;演示方式比较独特,3D镜头缩放、旋转,类似播3D电影一样,视觉冲击效果不错,这些效果在nodeppt这样的页面层面的ppt展示上还是比较难是实现的。
最后到底应该选择什么方式做ppt比较好,其实偶也不知道,还是选择自己所需的吧,适合自己的就行了。