Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    108

    @font-face problema pc senza javascript

    Ciao, volevo chiedere una info.
    Ho letto di siti che come typekit forniscono codice javascript per permettere di inserire nel proprio sito font non di sistema.
    Ma le utenze che non hanno o è disattivato javascript non vedranno la font...

    Come si fa ad ovviare a questo problema? esiste un codice che magari rilevando la non presenza di java obbliga l'utente a installarlo per visualizzare poi la font da me scelta?

    devo fare un sito che sarà visualizzabile su varie piattaforme, sistemi operativi e versioni browser ma devo inserire la regola @font-face.
    La font è già stata scelta dal committente e non posso evitare di proporne altre

    Qualche info?

    Grazie Japan
    Preferisco morire per qualcosa in cui credo che per qualcosa che ritengo vero,la vita di un artista è un lungo e interminabile suicidio e in fondo non mi dispiace che sia cosi..(O.Wilde)

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: @font-face problema pc senza javascript

    Originariamente inviato da japan
    Come si fa ad ovviare a questo problema? esiste un codice che magari rilevando la non presenza di java obbliga l'utente a installarlo per visualizzare poi la font da me scelta?
    Concetto errato: non puoi obbligare nessuno e sei tu (leggi: committente) a doverti adattare alle esigenze del potenziale cliente, non il contrario.

    Se il committente non demorde puoi sempre fare il sito in flash o usare delle immagini...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di carlomarx
    Registrato dal
    Oct 2009
    Messaggi
    1,669
    Puoi usare CSS + font personalizzato situato sul server, non serve javascript. Chiedi di farti spostare.

    ...e ti conviene avere il font disponibile in tutti e tre i principali formati (TTF, OTF, EOT) per avere piena compatbilità tra i vari browsers...

    Qui hai un'esempio di come permettere la visualizzazione di un carattere personalizzato di nome downcome:

    codice:
    @font-face {
    	font-family: "downcomeTTF";
    	src: url("http://www.tuosito.org/fonts/downcome/downcome.ttf");
    }
    
    @font-face {
    	font-family: "downcomeOTF";
    	src: url("http://www.tuosito.org/fonts/downcome/downcome.otf");
    }
    
    @font-face {
    	font-family: "downcomeEOT";
    	src: url("http://www.tuosito.org/fonts/downcome/downcome.eot");
    }
    
    .tuaclasse {
    	font-family: Downcome, downcomeTTF, downcomeOTF, downcomeEOT, Arial;
    }

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 © 2026 vBulletin Solutions, Inc. All rights reserved.