From b7e91e9390f3a58cdcd857749ad161df4ed6f17f Mon Sep 17 00:00:00 2001 From: Alessandro Iezzi Date: Mon, 31 Oct 2022 15:37:12 +0100 Subject: Add summary and hyphens --- products/hyde/index.rhtml | 39 ++++++++++++++++++++++++++++----------- 1 file changed, 28 insertions(+), 11 deletions(-) diff --git a/products/hyde/index.rhtml b/products/hyde/index.rhtml index af817d9..34f694e 100644 --- a/products/hyde/index.rhtml +++ b/products/hyde/index.rhtml @@ -1,14 +1,31 @@

Hyde

-

È un piccolo strumento per generare siti web statici, prende - ispirazione da Jekyll, soprattutto - il nome (Dr. Jekyll e Mr. Hyde). Jekyll l'ho usato per un po' di tempo - su GitHub, poi lo provai anche sul mio - computer ma lo trovai (tutt'ora) un po' macchinoso. I file md se - volevo usarli con qualche altro strumento avrei dovuto ripulirli dalle - intestazioni che Jekyll richiede per definire le properietà delle - singole pagine. La mia idea è quella di avere un file per il - contenuto della singola pagina web totalmente pulita, i metadati devono - essere salvati su file esterni, proprio per questo motivo ho creato Hyde.

+ +
+
+
Risorse
+

+ Scarica sorgenti +

+
+
+ +

Indice

+
    +
  1. Un piccolo esempio
  2. +
+ + + +

È un piccolo strumento per generare siti web statici, prende ispirazione da + Jekyll, soprattutto il nome (Dr. Jekyll e Mr. Hyde). Jekyll l'ho usato per un + po' di tempo su GitHub, poi lo provai anche sul mio computer ma lo trovai + (tutt'ora) un po' macchinoso. I file md se volevo usarli con qualche altro strumento avrei dovuto ripulirli + dalle intestazioni che Jekyll richiede per definire le properietà delle singole pagine. La mia idea è + quella di avere un file per il contenuto della singola pagina web totalmente pulita, i metadati devono essere + salvati su file esterni, proprio per questo motivo ho creato Hyde.

+ + +

La sua forza sta nella semplicità di utilizzo. Non è stata reinventata la ruota; Hyde è stato scritto in Ruby e fa uso di template ERB. Il principio di funzionamento è quello di avere una @@ -16,7 +33,7 @@ file (per il momento ci si limita ai file HTML) che vengono inglobati. In questo modo è possibile separare la grafica dal contenuto.

-

Un piccolo esempio

+

Un piccolo esempio

Di seguito viene mostrato un esempio di un sito con sole due pagine. Per prima cosa si definisce un file master.rhtml che serve da template.

-- cgit v1.2.3