aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Iezzi <aiezzi@alessandroiezzi.it>2022-06-22 15:35:39 +0200
committerAlessandro Iezzi <aiezzi@alessandroiezzi.it>2022-06-22 15:35:39 +0200
commitdde754a5b079619b72a12986d58c26798ab4018d (patch)
treefcf2080bec8f4a8b95839df6790283f04e616fcc
parent93eb9ac0bb372a61cb14ed090c262fd14bd1d525 (diff)
downloadwebsite-dde754a5b079619b72a12986d58c26798ab4018d.tar.gz
website-dde754a5b079619b72a12986d58c26798ab4018d.zip
Add new content to Hyde doc
-rw-r--r--products/hyde/index.rhtml28
1 files changed, 21 insertions, 7 deletions
diff --git a/products/hyde/index.rhtml b/products/hyde/index.rhtml
index 5db1b76..af817d9 100644
--- a/products/hyde/index.rhtml
+++ b/products/hyde/index.rhtml
@@ -1,11 +1,25 @@
<h1>Hyde</h1>
-<p>&Egrave; un piccolo strumento per generare siti web statici. La sua forza sta nella semplicit&agrave; di
- utilizzo. Non &egrave; stata reinventata la ruota; hyde &egrave; stato scritto in Ruby e fa uso di template ERB.</p>
-<p>Il principio di funzionamento &egrave; quello di avere una pagina master che definisce il layout del contenuto del
- sito web e dei file (per il momento ci si limita ai file HTML) che vengono inglobati. In questo modo &egrave;
- possibile separare la grafica dal contenuto.</p>
-<p>Di seguito viene mostrato un piccolo esempio di un sito con due pagine molto semplici. Per prima cosa si definisce
- un file <code>master.rhtml</code> che serve da template.</p>
+<p>&Egrave; un piccolo strumento per generare siti web statici, prende
+ ispirazione da <a href="https://jekyllrb.com/">Jekyll</a>, soprattutto
+ il nome (Dr. Jekyll e Mr. Hyde). Jekyll l'ho usato per un po' di tempo
+ su <a href="https://github.com">GitHub</a>, poi lo provai anche sul mio
+ computer ma lo trovai (tutt'ora) un po' macchinoso. I file <i>md</i> se
+ volevo usarli con qualche altro strumento avrei dovuto ripulirli dalle
+ intestazioni che Jekyll richiede per definire le properiet&agrave; delle
+ singole pagine. La mia idea &egrave; 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.</p>
+<p>La sua forza sta nella semplicit&agrave; di utilizzo. Non &egrave; stata
+ reinventata la ruota; Hyde &egrave; stato scritto in Ruby e fa uso di
+ template ERB. Il principio di funzionamento &egrave; quello di avere una
+ pagina master che definisce il layout del contenuto del sito web e dei
+ file (per il momento ci si limita ai file HTML) che vengono inglobati. In
+ questo modo &egrave; possibile separare la grafica dal contenuto.</p>
+
+<h2>Un piccolo esempio</h2>
+<p>Di seguito viene mostrato un esempio di un sito con sole due pagine. Per
+ prima cosa si definisce un file <code>master.rhtml</code> che serve da
+ template.</p>
<small class="text-muted">master.rhtml</small>
<pre><code>