cri*_*ite 5 liquid jekyll github-pages
我正在使用 Jekyll 并设置 cookie 作为检查是否向用户提供关键和异步加载的 CSS,以便只有第一次访问者获得关键和异步 CSS。我正在使用 Filament Groups Enhance.js,它设置 cookie 并负责加载 CSS 异步。我想要做的是使用 Jekyll Liquid 检查 cookie 是否存在,但运气不佳,在我的主要布局中,我有这样的代码:
{% if cookie.name == fullcss %}
<link rel="stylesheet" href="/css/style.css">
{% elsif page.section == 1 %}
<style>
{% include critical-css/getting-started.css %}
</style>
<script>
{% include js/enhance.js %}
</script>
<noscript>
<link rel="stylesheet" href="/css/style.css">
</noscript>
{% elsif page.section == 1 %}
...
Run Code Online (Sandbox Code Playgroud)
基本上这是我想要实现的技术:http : //iamsteve.me/blog/entry/using-cookies-to-serve-critical-css-for-first-time-visits但我不能像我一样使用 PHP我在一个由 GH Pages 托管的 Jekyll 站点上。
| 归档时间: |
|
| 查看次数: |
1051 次 |
| 最近记录: |