1
sammo OP 在静态站点制作的能力上也超过了 Jekyll 之流
http://docs.mixture.io/collections |
2
PublicID 2015-11-23 18:11:13 +08:00
|
3
PublicID 2015-11-23 18:11:51 +08:00
Coda 2 的侧重点不一样
|
4
PublicID 2015-11-23 18:16:55 +08:00
http://docs.mixture.io/collections/
这里的文件目录,很像 Jekyll 这种静态站点生成器 http://docs.mixture.io/templates/ 这里的模板功能,很像 Dreamweaver 里的模板功能 或 ruby on rails 的 layouts , PHP 里的 requires |
5
PublicID 2015-11-23 18:40:05 +08:00
http://foundation.zurb.com/forum/posts/25906-static-site-generator-to-replace-mixtureio
这里说了一个典型是使用情况: 一个网页设计师,在 Mixture 提供的很少的后端辅助的情况下(让 Foundation 跑起来) 专注于自己的网页设计方面的活儿。很可惜 Mixture 停止支持了。 = 从做网页设计的活儿的角度,我偏好于用 Mixture.io 以下是我试用过的东西,感觉不一。 过轻,功能不够我用或并不针对于网页设计,但界面挺花哨的 Cactus Coda Espresso ( 这个的风格很像 DW ,尤其在用软件调节网页背景色的时候 (我倾向于手写 CSS ) ) 过重,很多功能用不着 jekyll hexo CodeKit 2.1.9 rails |
6
PublicID 2015-11-23 18:47:09 +08:00
—— 「能极大减轻手写多个页面时候的工作量」
Dreamweaver 里的模板或许是很多人在手写 html 的时候会庆幸有的功能。 Mixture 、 Cactus 、 CodeKit (或原生的 PHP )都可以提供这种 [1] 功能,并支持合成最终的 HTML they let you use separate files like partials (header, footer, etc.) 因为它们内置了能力以开启一个本地端口,所以做到了和 DW 一样的效果,但是比 DW 更轻巧 [1]: http://docs.mixture.io/templates/#layout-includes |
7
charlie21 2016-01-06 00:43:07 +08:00
mixture 已经不再维护了。
- 论单纯建静态网站的话,如果有简单的 代码复用是很好的。(类似 PHP 里 require() 的功能 ) 类似软件中,功能比较单一的有 hammer 、 Cacuts ;比较复杂的有 CodeKit 、 Koala |
8
charlie21 2016-01-06 00:51:24 +08:00
|
9
charlie21 2016-01-06 00:55:46 +08:00
像这种 smart build 一类的功能,也很贴心
http://hammerformac.com/docs/tags |
10
charlie21 2016-01-06 01:01:45 +08:00
比 CodeKit 更强大(会玩)的一个做静态站的软件: Pinegrow ... 老外对这种 WYSIWYG 所见即所得 的网页制作工具还真是投入了不少心思,这方便了网页设计师们
|
11
charlie21 2016-01-06 01:10:22 +08:00
准确地说:它们是在由 设计 ---> 工程
Pinegrow 、 Espresso 这类软件的重点在于设计一个 html ,通过可视化的方式 (调 css ) Hammer 、 Cacuts 这类软件的重点在于 高效串联起多个 html ,建一个多页面的简易网站 CodeKit 、 Koala 这种软件的重点,在于 pre-processor 越往下,网页越多越像一个 (靠 smart build 支撑的) 网站,越要直面代码 |