Avatar billede bondester Nybegynder
02. november 2007 - 11:44 Der er 11 kommentarer og
2 løsninger

Installering af .ttf på website

Hey

Jeg kunne vildt godt tænke mig at bruge en speciel FONT på min hjemmeside, men har ikke rigtig nogen ide om hvordan det gøres... Normalt skal de jo smides i den rette mappe i WINDOWS mappen!

Ved ikke om det er helt den rigtige kategori ;-)
Avatar billede jokkejensen Novice
02. november 2007 - 11:47 #1
Du kan umiddelbart ikke installere en true type font hos en bruger, det har du ikke rettigheder til - ej heller ophavsret.

Kig på sifr fra novemberborn.net - Det er et flash/JS replacement framework, hvor du kompilere TTF filen ind i en SWF, du med simple css selectors får til at erstatte ex dine overskrifter.

TDC bruger det til reference..

/JJ
Avatar billede pidgeot Nybegynder
02. november 2007 - 11:50 #2
Hvis det er ren HTML, så kan du ikke gøre det (cross-browser, vel at mærke), fordi fonten skal ligge på klientens computer. Du kan naturligvis lave statiske billeder af den relevante tekst, men det er jo ikke HTML der benytter skrifttypen så.

IE har en speciel funktionalitet der gør det muligt at hente skrifttyper midlertidigt ned i forbindelse med besøg på en hjemmeside, men det gælder ikke for andre browsere.
Avatar billede fennec Nybegynder
02. november 2007 - 11:50 #3
Ved ikke helt hvad du tænker på, men det er ikke webserveren som "tegner" bogstaverne. Serveren sender bare teksten og fortæller klienten (browseren) hvilken font den skal bruge til at vise teksten med. Hvis font'en ikke eksistere på klienten falder den tilbage på en default.

Din font skal altså installeres hos alle som besøger din side. Og medmindre det er et intranet, bliver det en umulig opgave, for brugeren skal selv gøre det.
Avatar billede w13 Novice
02. november 2007 - 11:50 #4
Så vidt jeg ved, kan du ikke installere en skrifttype på serveren, så brugeren af hjemmesiden også kan se den.

Hvis du har den liggende på din computer nu, og prøver at bruge den på siden, vil du jo opleve, at du godt kan se den, mens vi andre ikke kan, hvis vi ikke har skrifttypen.

Den eneste løsning på det er umiddelbart nok at lave specielle tekster, som skal være i den skrifttype, som billeder. =(

Alternativt sku' du få dine brugere til at downloade skrifttypen - og så er jeg ærligt talt bange for, at du bare skræmmer dem væk..
Avatar billede fennec Nybegynder
02. november 2007 - 11:50 #5
... Der var andre som kom før mig :o)
Avatar billede w13 Novice
02. november 2007 - 11:52 #6
Du kan dog i CSS definere:

body{
  font-family: din-skrifttype, arial, verdana, sans-serif;
}

Her vil din computer først forsøge at vise siden med din-skrifttype. Findes den ikke, bliver det Arial. Findes den ikke, bliver det Verdana. Og findes den ikke, vælger den en anden "uden fødder" (sans-serif). Så kan det jo være, at _nogen_ kan se den med den rigtige skrifttype :)
Avatar billede sherlock Nybegynder
02. november 2007 - 12:20 #7
En artikel om hvordan man bruger embedded fonts og hvilke problemer der er.

http://www.netmechanic.com/news/vol3/css_no15.htm
Avatar billede olebole Juniormester
02. november 2007 - 13:46 #8
<ole>

Så vidt jeg ved, har MS besluttet ikke at understøtte teknikken i fremtiden. Jeg er ikke 100% sikker, men jeg synes, jeg har læst noget i den retning. Det kunne måske være en idé at søge specifikt på MS om emnet  :)

/mvh
</bole>
Avatar billede bondester Nybegynder
02. november 2007 - 16:24 #9
Det er fordi jeg er ved at lave et StarCraft II FanSite (www.HellItsAboutTime.dk)
og ville gerne at alt teksten blev til "StarCraft"-tekst ;-)

Men efter kommentarene som I her skriver ser det lidt for uoverskueligt og især bøvlet for brugeren.

Istedet tror jeg at jeg vil ligge .ttf filen ind under downloads, og dermed opfordre de besøgende til at hente den. Og så rette .css filerne så det er den foretrukne font.

I får tak for besvarelserne.. Dem der ønsker points skriver blot et svar, så supplerer jeg op med 30 points pr. svar!
Avatar billede w13 Novice
02. november 2007 - 17:34 #10
Ok. Hvis du brugte min løsning til at definere standardskrift, så er her et svar.
Avatar billede sherlock Nybegynder
02. november 2007 - 18:36 #11
Nej tak..
Avatar billede bondester Nybegynder
03. november 2007 - 00:43 #12
Hermed points og takker for hjælpen!
Avatar billede w13 Novice
03. november 2007 - 01:47 #13
Takker. =)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester