Masaüstü ve mobil cihazlar için farklı html jekyll üzerinde işlem yapmak istiyorum.Kullanıcı aracısını tespit et jekyll
{% if is_mobile %}
<!-- mobile html -->
{% else %}
<!-- desktop html -->
(% endif %}
Açıkçası sadece bu belirlemek için tarayıcıda javascript kullanabilirsiniz ama cep için ekstra html işlemek istemiyorum: gibi bir şey gerekir.
Belki bir jekyll eklentisi oluşturabilir ve sıvı etiketini kaydedebilirim ancak kullanıcı aracısına nasıl erişebilirim? Zaten HTTP istek parametrelerine erişebilir miyim?
Jekyll bir statik site oluşturucusudur - böylece kullanıcı yalnızca oluşturulan sayfaları FrontMatter veya sıvı şablon içermez veya sadece sunulan çıktıyı görür. Bunun için daha önce cevaplamış birisi olarak JavaScript kullanmalısınız. – michaPau