有些新手认为使用markdown建站有个缺陷是需要服务器支持,如jeklly或higridcms等,其实higrid认为并不是这样的。对只有静态空间的朋友,higrid介绍一个静态渲染markdown的利器,就是Strapdown.js。使用Strapdown.js是markdown to html 的javascript,并且带有界面效果,不需要你写CSS样式,只要在html页面里面写markdown,他就會把你寫的文字解析然后在浏览器呈现出用户体验良好的布局。
使用Strapdown.js和markdown写极简静态博客
既然Strapdown.js有这个用处,一些极简主义者完全可以利用Strapdown.js和markdown写博客,而这个博客真的是极简静态博客,应该是技术控的最爱,不是说了吗?网站的技术最重要,不需要考虑界面,极简静态博客是我们的追求。
好了,不扯远了,先看看Strapdown.js的用法
官方介绍是这样的:Strapdown.js makes it embarrassingly simple to create elegant Markdown documents. No server-side compilation required. Use it to quickly document your projects, create tutorials, home pages, etc. (For example, the page you are reading was generated by Strapdown).Simply copy the HTML template below and drop it on any static file server:
简单的说:Strapdown.js 可以让你非常简单的创建优雅的 Markdown 文档,无需服务器端编译支持,只需要简单的复制 HTML 代码并修改标题和 Markdown 文本即可。
- 项目主页:http://strapdownjs.com/
- 下载地址:https://github.com/arturadib/strapdown
Features
- Search-engine friendly
- Cross-browser compatible (tested with mobile Safari, IE 8/9, Firefox, Chrome)
- Github-flavored Markdown (tables, syntax highlighting, etc)
- Themeable
一个典型的页面:
< html>
< title>Hello Strapdown</title>
< xmp theme="united" style="display:none;">
# Markdown text goes in here
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore
et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse
cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in
culpa qui officia deserunt mollit anim id est laborum.
< /xmp>
< script src="http://strapdownjs.com/v/0.2/strapdown.js"></script>
< /html>
利用php会使Strapdown.js和markdown更有效
使用Strapdown.js写markdown当然没有问题,存在的缺陷是整个站点都是静态的,当博客文章多了就不方便组织。现在很多人都有动态空间,加上php一点小代码,就可以做成一个blog了,当然,网上也有现成的,名字叫Singularity,这个名字用的太多,网上搜出一大堆都不是,经过higrid的仔细查找,作者原来跟我们一样是个中国人,不过他的站点是采用英文的。
higrid现在把Singularity推荐给大家,看演示 和 下载 ,希望大家喜欢。
目前版本higrid认为存在的缺陷是标题无法SEO、缺少文章列表、文章标签功能,不过这也是一个很简单的函数就搞定,后面higrid会陆续介绍到。
相关推荐
StrapDown.js(在GitHub上) 是一个很棒的Web脚本,可以用纯Markdown编写美观的网页,而无需服务器端编译。 产品特点 :dizzy: StrapDown.js已经相当先进了: 在Markdown中直接编写您的文档,然后让浏览器执行无聊...
使用jsDelivr的Strapdown.js CDN 未提供的CDN。 目前,这已通过解决。 原始的strapdown.js 。 您替换为: [removed][removed]你得到的原始通过jsDelivr V0.2: [removed][removed]该项目中还有更多Strapdown.js 。...
从2004年的开始,原始项目就没有明显的进展,但是我发现它很有用,特别是在Strapdown / markdown格式中。 您可以在看到原始HTML模板。 准备就绪 即用型软件工程模板 执照 ReadySET是根据 便捷的Strapdown插件 允许...
trapdown.js.balloon.net.eu.org 这是与相关的文件。 英语 -Bootstrap 4主题 -Bootstrap 3主题 -Bootstrap 2主题 资料来源: 日本语Japanese
Strapdown.js Strapdown.js使创建优雅的Markdown文档变得非常简单。 无需服务器端编译。 有关更多信息,请参见:贡献者指南您将需要Node.js(> 0.6.x)和CoffeeScript来生成捆绑包。 要捆绑/编译资产,请在项目目录...
一种捷联惯导快速对准方法,是老外在IEEE上写的,经典文章。
基于html和strapdown的MarkDown模板,直接在html文件中用MarkDown语法书写内容,提供多种配色方案的皮肤。
捷联惯性导航解算程序,内附实测数据与说明文档
对捷联惯导的速度、经纬度、姿态角等参数进行解算
快速幻灯片 ... 每个元素或具有 css 类... - 即时而优雅的 Markdown 文档(使用以下所有内容) - JavaScript 中的快速 Markdown 解析器 - JavaScript 中的语法高亮 - 漂亮、响应式的 CSS 框架 - 其他 Bootstrap 主题
A unified mathematical framework for strapdown algorithm design.pdf
2:jlfw中为600秒的数据,陀螺仪和加速度计采样周期分别为为1/80秒和1/80秒。3:初始姿态角为[0.120992605 0.010445947 91.637207](俯仰,横滚,航向 jlfw中保存的为比力信息f_INSc(单位m/s^2)、陀螺仪角速率信息...
捷联惯性导航算法完整版(单子样姿态解算算法)
//choose any bootstrap theme included in strapdown.js! $file_format = ".txt"; //change this to choose a file type, be sure to include the period 网址 可以通过/访问content / index.html上的文件。 可以...
哈斯克尔的味道Haskell编程语言的快速介绍。... 建议进一步学习的材料:(免费) 许多其他 学分从Haskell编程和Haskell从第一原理编程中借鉴了许多示例使用Reveal.js创建的幻灯片使用Strapdown.js创建的练习页面
#从 Markdown 文本文件创建 Java 精简版 html 文件 ##option = 'shamrock'、'amelia'、'cerulean'、'cosmo'、'cyborg'、'journal'、'readable'、'simplex'、'slate'、'spacelab'、'spruce' 之一, '超级英雄','团结...
使用 Mermaid 和 Strapdown.js 构建。 npm install -g 用法 sqlvisualizer -f file.html -h host.local -u user -p password -d database 命令行选项 -f, --file - 存储 HTML 的文件的位置。 -h, --host - ...
惯性导航,用于对捷联式惯性导航系统进行性能分析。
外文经典书籍,很清晰,很经典,有目录,方便阅读,可拷贝,非扫描图片格式,是捷联惯性导航技术难得的好书。现上传英文第二版,与大家共享。
:sauropod: 静态site.deno.dev 传统上这很困难。 一些用户在他们的.js或.ts代码中包含了 HTML。 相反,这是我的一个想法。 它可以由实际文件组成。 容易理解! 您可以更理想地构建username.deno.dev 。 有一个比 ...