Visualizzazione dei risultati da 1 a 8 su 8

Discussione: istogrammi timeline

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    281

    istogrammi timeline

    Avete qualche esempio idea per creare una time line partendo da degli intervalli temporali di due date ?

    Avevo pensato a usare delle tabelle con larghezza delle celle dimensionata in base alla differenza tra data fine e data inizio.

    Avete qualche altra idea ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Per gli istogrammi si usando di solito delle immagini piccole che vengono "stirate" tramite JS:

    [img]rosso.gif[/img]
    ...
    [img]rosso.gif[/img]
    ...
    [img]rosso.gif[/img]


    Poi con js:
    for(var i=1; i<... i++) {
    document.getElementById('barra'+i).style.height = dimens[i]+'px';
    }
    dove naturalmente dimens[i] e` la matrice che contiene le altezze che devono essere visualizzate.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    istogrammi = http://www.u229.no/stuff/HTMLGraph/

    magari dagli un occhio..

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    281
    Grazie a tutti e due. Guardero' gli esempi.
    Ecco pero' una chicca che complica il problema
    Se ho un elenco di eventi con la loro durata mettero' uno sotto l'altro tante immagini stirate in base alla durata.

    Io invece di metterle una sotto l'altra preferirei riempire il piu' possibile il calendario mettendo se non si sovrappongono piu' eventi su una stessa riga.

    Per capire guardate l'immagine di un esempio fatto in flash.

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    L'immagine e` molto confusa (forse hai degradato troppo la definizione); in particolare non capisco cosa ci sia in verticale e in orizzontale (ci sono anche le scritte 2004 e 2005 che complicano la mia comprensione).

    Cosa e`? (= come pensavi di realizzarlo?) Uno sfondo su cui vuoi far apparire delle barre rosse? Io intravedo anche delle barre grigie: e` un effetto della compressione?
    Pensavi di usare dimensioni in px?

    E quale compatibilta` ti serve? Ti basta per i browser di ultima generazione?
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    281
    ogni barra verticale rappresenta un mese.

    le barre rosse orizzontali rappresentano un evento

    se ho due eventi uno che inizia e finisce in settembre e un'altro che inizia e finisce a novembre non li metto uno sotto l'altro usando due righe ma li metto uno di seguito all'altro su una stessa riga


    se non sono stato chiaro dimmelo

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    281
    se ti serve, datainizio,datafine,nomeevento sono su un db e faro' uso di asp per generare la pagina

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Ora devo scappare. Ci sentiamo pomeriggio
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.