[Site] gestione nuovi link di navigazione
Manlio Perillo
manlio_perillo a libero.it
Mer 8 Ago 2007 14:55:08 CEST
Saluti.
Sto modificando i contenuti per adattarli al nuovo sistema di build e la
modifica più critica è quella dei link principali di navigazione.
Confrontate
http://www.python.it/topics/database/
con
http://www.python.org/doc/topics/database/
Innanzitutto per qualche motivo che ignoro, i topics su python.it non
sono stati messi nella sezione doc.
Comunque, il nuovo sistema di build differisce in modo sostanziale
rispetto ad ht2html nella costruzione dei link principali di navigazione.
In ht2html per ogni directory possono esserci più "pagine", e tutte
queste pagine condivino i links di navigazione principale, dichiarati in
un file links.h.
Nel nuovo sistema di build, invece, per ogni directory esiste una sola
"pagina".
Inoltre ciascuna pagina dichiara il suo "contributo" ai links di
navigazione principale.
Il sistema costruisce poi la sezione di navigazione, usando i links
dichiarati dalle risorse "padri", in modo ricorsivo (attualemente
vengono renderizzati fino al terzo livello di nidificazione).
Questo significa che, a differenze di ht2html, ogni directory/risorsa
non ha più una sezione di navigazione principale indipendente.
In spiccioli, le sezioni di navigazione come sono ora su python.it vanno
completamente riviste.
Io non sono un esperto di usabilità web, farebbero comodo quindi
eventuali suggerimenti.
Il nuovo sistema di build, oltre alla sezione principale di navigazione,
prevede anche la possibilità di "Quick links" (sono usati, ad esempio,
nella homepage di python.org).
Se credete che il sistema principale di links di python.it sia migliore,
posso provare a modificare il sistema di build, in modo da permettere di
dichiarare in modo indipendente la propria sezione di navigazione
principale.
Manlio Perillo
Maggiori informazioni sulla lista
Site