Anonimo

Wikitrek:Storia di HyperTrek: differenze tra le versioni

Da Wikitrek.
Formattazione
m (Wtstaff ha spostato la pagina Storia a WikiTrek:Storia di HyperTrek)
(Formattazione)
Riga 1: Riga 1:
{{SpecificoHT}}
Storia di HyperTrek, importata dal sito originale e riformattata modificando il contenuto il minimo possibile.


<b>TrekNG</b><br />Verso il 1987/[[Eventi 1988|1988]], dopo aver visto HyperCard su Macintosh, mi interesso agli ipertesti come metodo di organizzazione delle informazioni. In quel periodo esce per MS-DOS il programma Norton Guide, un TSR con un motore ipertestuale molto rudimentale. In quel frangente, decido di realizzare TrekNG per poter avere sempre sotto mano una guida agli episodi della [[:Category:Episodio della Serie Classica|Serie Classica]] e qualche altra notizia utile.<br />Questa è l'ultima versione (1990) del sorgente di TrekNG prima che venga convertita in WinTrekHelp: [http://www.hypertrek.info/download/trek_ng.zip TrekNG.zip].
== Versioni ==
===TrekNG===
Verso il 1987/[[Eventi 1988|1988]], dopo aver visto HyperCard su Macintosh, mi interesso agli ipertesti come metodo di organizzazione delle informazioni. In quel periodo esce per MS-DOS il programma Norton Guide, un TSR con un motore ipertestuale molto rudimentale. In quel frangente, decido di realizzare TrekNG per poter avere sempre sotto mano una guida agli episodi della [[:Category:Episodio della Serie Classica|Serie Classica]] e qualche altra notizia utile.<br />Questa è l'ultima versione (1990) del sorgente di TrekNG prima che venga convertita in WinTrekHelp: [http://www.hypertrek.info/download/trek_ng.zip TrekNG.zip].


<b>WinTrekHelp</b><br />Nel [[Eventi 1990|1990]] avevo già iniziato a scrivere un mio motore ipertestuale per MS-DOS quando inizio a fare degli esperimenti con l'help ipertestuale del neonato Windows 3.0. Constatato che il sistema degli help di Windows 3 è quello che fa per me perché mi permette di distribuire solamente il file di dati, decido di portare NGTrek in formato WinHelp, dando vita a WinTrekHelp.<br />Questa è l'ultima versione (maggio 1997) di WinTrekHelp in formato helpfile di Windows 3.x prima che venga convertita in HyperTrek: [http://www.hypertrek.info/download/wintrekhelp.zip WinTrekHelp.zip].
===WinTrekHelp===
Nel [[Eventi 1990|1990]] avevo già iniziato a scrivere un mio motore ipertestuale per MS-DOS quando inizio a fare degli esperimenti con l'help ipertestuale del neonato Windows 3.0. Constatato che il sistema degli help di Windows 3 è quello che fa per me perché mi permette di distribuire solamente il file di dati, decido di portare NGTrek in formato WinHelp, dando vita a WinTrekHelp.<br />Questa è l'ultima versione (maggio 1997) di WinTrekHelp in formato helpfile di Windows 3.x prima che venga convertita in HyperTrek: [http://www.hypertrek.info/download/wintrekhelp.zip WinTrekHelp.zip].


Dopo sette anni di attività, nell'estate [[Eventi 1997|1997]] <i>WinTrekHelp</i> va in pensione; chi vuole può <span id="exception">scaricare l'ultima versione del maggio 1997</span>. La decisione di Microsoft medesima di abbandonare questo formato per i nuovi sistemi di help (basati su una versione modificata di HTML) e il dilagare del formato HTML mi convincono a rimboccarmi le maniche per trasformare <i>WinTrekHelp</i> in HyperTrek. HyperTrek viene quindi realizzato in HTML con il supporto degli [http://www.w3.org/Style style sheet] e dei <i>frame</i>. HyperTrek è statico, ovvero le pagine HTML sono registrate su disco così come vengono inviate al browser dell'utente.
Dopo sette anni di attività, nell'estate [[Eventi 1997|1997]] <i>WinTrekHelp</i> va in pensione; chi vuole può <span id="exception">scaricare l'ultima versione del maggio 1997</span>. La decisione di Microsoft medesima di abbandonare questo formato per i nuovi sistemi di help (basati su una versione modificata di HTML) e il dilagare del formato HTML mi convincono a rimboccarmi le maniche per trasformare <i>WinTrekHelp</i> in HyperTrek. HyperTrek viene quindi realizzato in HTML con il supporto degli [http://www.w3.org/Style style sheet] e dei <i>frame</i>. HyperTrek è statico, ovvero le pagine HTML sono registrate su disco così come vengono inviate al browser dell'utente.
Riga 8: Riga 13:
Alla fine del 1999, sulla scia del successo della tecnologia WAP, HyperTrek offre il servizio delle news anche in formato WAP. Vista la palese inutilità della tecnologia, l'iniziativa dura pochi mesi, ma il fatto di essere stato uno dei primi siti italiani ad avere una pagina accessibile via WAP fa in modo che il link alla pagina WAP rimanga nei database delle pagine WAP per anni.
Alla fine del 1999, sulla scia del successo della tecnologia WAP, HyperTrek offre il servizio delle news anche in formato WAP. Vista la palese inutilità della tecnologia, l'iniziativa dura pochi mesi, ma il fatto di essere stato uno dei primi siti italiani ad avere una pagina accessibile via WAP fa in modo che il link alla pagina WAP rimanga nei database delle pagine WAP per anni.


<b>HyperTrek HTML</b><br />Nel febbraio [[Eventi 2002|2002]] i file HTML di HyperTrek vengono rivisti e corretti per renderli aderenti allo standard HTML 4.01.
===HyperTrek HTML===
Nel febbraio [[Eventi 2002|2002]] i file HTML di HyperTrek vengono rivisti e corretti per renderli aderenti allo standard HTML 4.01.


<b>HyperTrek NG</b><br />Alla fine del [[Eventi 2005|2005]] HyperTrek conta quasi 4.000 pagine e comincia a diventare poco gestibile. Dopo aver ben ragionato sulla sua struttura, inizio a preparare gli archivi [http://www.mysql.org MySQL] che ospiteranno quello che in codice chiamerò «NG», ovvero la nuova generazione di HyperTrek. Definite le strutture delle tabelle e uno straccio di specifiche, inizio a buttar giù il codice [http://www.php.net PHP] che visualizza le pagine e il codice che permette di aggiungere e modificare i dati.<br />Questa è l'ultima versione (inizio 2006) di HyperTrek prima della conversione in PHP+MySQL: [http://www.hypertrek.info/download/hypertrek.zip HyperTrek.zip] oppure [http://www.hypertrek.info/download/hypertrek.rar HyperTrek.rar].
===HyperTrek NG===
Alla fine del [[Eventi 2005|2005]] HyperTrek conta quasi 4.000 pagine e comincia a diventare poco gestibile. Dopo aver ben ragionato sulla sua struttura, inizio a preparare gli archivi [http://www.mysql.org MySQL] che ospiteranno quello che in codice chiamerò «NG», ovvero la nuova generazione di HyperTrek. Definite le strutture delle tabelle e uno straccio di specifiche, inizio a buttar giù il codice [http://www.php.net PHP] che visualizza le pagine e il codice che permette di aggiungere e modificare i dati.<br />Questa è l'ultima versione (inizio 2006) di HyperTrek prima della conversione in PHP+MySQL: [http://www.hypertrek.info/download/hypertrek.zip HyperTrek.zip] oppure [http://www.hypertrek.info/download/hypertrek.rar HyperTrek.rar].


Malgrado la conversione non sia ancora terminata, il primo aprile [[Eventi 2006|2006]] va online la versione [http://www.php.net PHP]+[http://www.mysql.org MySQL] e la versione HTML viene messa offline.
Malgrado la conversione non sia ancora terminata, il primo aprile [[Eventi 2006|2006]] va online la versione [http://www.php.net PHP]+[http://www.mysql.org MySQL] e la versione HTML viene messa offline.
Riga 25: Riga 32:


Nel maggio 2016 tutto il progetto (sorgenti, database e sistema autore) viene pubblicato su GitHub.
Nel maggio 2016 tutto il progetto (sorgenti, database e sistema autore) viene pubblicato su GitHub.


== Riferimenti ==
== Riferimenti ==
=== Varie ===
=== Varie ===
* [[Il motore di HyperTrek|Il motore di HyperTrek]]
* [[Il motore di HyperTrek|Il motore di HyperTrek]]
{{paginecheportanoqui}}
{{paginecheportanoqui}}
Riga 52: Riga 52:
* <code>hypertrek:pagine.ridirettodatag=download</code>
* <code>hypertrek:pagine.ridirettodatag=download</code>


 
{{EpilogoWikiTrek}}
{{NavGlobale}}


[[Categoria:Pagine originariamente convertite da HT]]
[[Categoria:Pagine originariamente convertite da HT]]
[[Categoria:Varie]]