Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Text Fader - Valutazione effetti collaterali di uno script

    Ciao a tutti...

    volevo consultare il forum per avere un parere riguardo ad uno scriptino simpatico...

    in pratica con 2KB di .js riesco ad ottenre un effetto di gradazione (statica) di colore su un testo...

    così ad esempio ottengo CIAO MONDO dal nero al rosso...
    codice:
    <script language="JavaScript">
    new TextFade('ciao mondo','','',false,false,'#000000','#ff0000');
    </script>
    Ecco cosa viene generato nel markup...
    codice:
    <span style="color: rgb(26, 0, 0);">c</span>
    <span style="color: rgb(52, 0, 0);">i</span>
    <span style="color: rgb(78, 0, 0);">a</span>
    <span style="color: rgb(104, 0, 0);">o</span>
    <span style="color: rgb(104, 0, 0);"> </span>
    <span style="color: rgb(130, 0, 0);">m</span>
    <span style="color: rgb(156, 0, 0);">o</span>
    <span style="color: rgb(182, 0, 0);">n</span>
    <span style="color: rgb(208, 0, 0);">d</span>
    <span style="color: rgb(234, 0, 0);">o</span>

    Vorrei utilizzarlo per gli H2 di un blog che sto implementando...

    Il mio dubbio è questo:
    compromette qualcosa questo tipo di markup...
    ad esempio per i motori di ricerca o in termini di accessibilità?



    Il sito dell'autore dello script è ormai fuori uso... o almeno non riesco al momento a connettermici...
    se volete vedere una demo la trovate a QUESTO LINK

    Grazie in anticipo e buona serata...
    O saisons, ô châteaux,
    Quelle âme est sans défauts?

    Rimbaud - L'Éternité (1872)

    EsseZeta - VisualWriting | www.essezeta.org

  2. #2
    Se il testo viene generato via script (innerText, innerHTML, appendChild etc...) non viene proprio indicizzato dalla maggiorparte dei motori.
    Stesso dicasi per l'accessibilità se il testo non viene sostituito, in mancanza di javascript, con delle alternative.

  3. #3
    grazie dell'interesse...

    sei stato gentile...

    da quanto mi fai notare direi che per gli H2 di una pagina non è il caso di utilizzare questo script...
    magari lo limito a qualche testo "accessorio"...


    Mi piacerebbe però conoscere la risposta alle tue ipotesi...

    non sono affatto esperto... ma di certo con js disabilitato il testo è come se fosse in display:none
    mentre per quanto riguarda il modo di generarlo non saprei di che si tratta...

    se qualcuno avesse voglia di darci un'occhiata ecco il .js:

    http://www.essezeta.org/help/forum/24/textfader.js

    ciauz
    O saisons, ô châteaux,
    Quelle âme est sans défauts?

    Rimbaud - L'Éternité (1872)

    EsseZeta - VisualWriting | www.essezeta.org

  4. #4
    Peggio che andar di notte (e come dice un mio amico di notte...)!
    Lo script usa document.write() che è forse ancor peggio di innerHTML!
    Forse puoi considerare l'ipotesi di un fader di altra natura.
    C'è solo l'imbarazzo della scelta.

  5. #5
    solo per ringraziarti...

    Forse puoi considerare l'ipotesi di un fader di altra natura.
    direi proprio di sì...
    d'altra lo script è un po' datato... è del 2002...


    buonanotte...
    O saisons, ô châteaux,
    Quelle âme est sans défauts?

    Rimbaud - L'Éternité (1872)

    EsseZeta - VisualWriting | www.essezeta.org

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.