“Lastig” is eigenlijk nog een beetje een understatement. Het lijkt erop dat iets dat ik wil gewoon niet kan. Kut.
Misschien iets meer achtergrond: voor de nieuwe nieuwe “nieuwe” lay van DNZM ben ik van plan om de headers te vervangen middels sIFR. Dat pakt dan zeg maar de tekst beet en maakt daar middels wat javascript- en flash-truckerij een kopje in een kek fontje van. Heel leuk, wordt links en rechts gebruikt, dus ik dacht makkelijk klaar te zijn.
Ummm, nou, nee. Het probleem is dat de tekst in kwestie rechts uitgevuld wordt, en dat levert problemen op. Blijkbaar.
Het is namelijk zo dat je het stijlen van je tekst niet meer in CSS doet, maar in het stukje javascript waarin je die tekst-substitutie regelt. An sich geen probleem, natuurlijk, ware het niet dat je beperkt bent tot wat Flash ondersteunt, en dat is maar een fractie van wat er mogelijk is. Rechts uitlijnen lijkt vooralsnog niet tot die fractie te behoren.
Óf het komt omdat ik geen tien elementen binnen elkaar heb genest en dus op de een of andere manier de root van het element in Flash moet hebben, maar dat niet te pakken krijg. Ofzo. Ik weet verder eigenlijk weinig van Flash af, en hoewel ik de documentatie een keer of wat heb doorgelezen kom ik er niet uit.
Mocht er iemand zijn die Flash-o-loog is, vooral waar het CSS en bij voorkeur sIFR betreft: uw inbreng helpt bij een snellere launch van de nieuwe nieuwe “nieuwe” lay. En daar is heel de wereld bij gebaat, natuurlijk.
Zit ik er volledig naast? Wijs me op mijn fouten!
1 ping
Je kunt vanaf je eigen site pingbacken of een trackback sturen naar deze URL. Meer informatie over pingback en trackback vind je hier.
11 reacties
Maar.. sIFR is toch kut.. Waarom gebruik je niet gewoon @font-face?
Werkt dat in Firefox? Of in IE? Dat het in Safari werkt, prima, maar dat is iets meer dan 6% van het bezoek. Firefox doet het niet, en van IE verwacht ik eigenlijk ook niet zo heel veel. Tot dat verandert zit ik aan hacks als sIFR vast (en nee, ik ben daar zelf ook niet onverdeeld kapot van).
Ik weet niet of het in Firefox werkt, IE niet, natuurlijk, maarja goed.. Er is een moment wanneer ik zoiets heb van “als je die browser wilt blijven gebruiken, dan zoek je het maar lekker zelf uit”. Het is ook niet zo dat je site het dan helemaal NIET doet in IE.
En Safari is niet veel natuurlijk nee, maar Chrome ondersteunt het dan ook, en ik verwacht dat Firefox toch wel volgt in de toekomst alsie het nu al niet ondersteund.
De style definities in flash lijken verdomde veel op die van CSS. Rechts uitlijnen moet dan ook geen probleem opleveren?
Helpt dit? http://www.coffeecup.com/website-font/help/how-do-i-change-the-text-alignment.697.html
@font-face is dus niet aantrekkelijk voor mensen zoals ik… Want ik vind, ondanks alles, dat mijn website in IE7 in ieder geval toonbaar moet zijn. Dus sIFR. Ik kan je helaas niet helpen, want ik heb er ook wel eens om moeten huilen. Wat een gedoe.
@Simon: ik snap je punt, maar ik vind het geen optie om 94% van mijn bezoekers uit te sluiten. Ze zijn bij Mozilla wel bezig met een discussie over @font-face, maar die loopt al sinds 2001 en lijkt vooral gericht op copyright, DRM, en dergelijke onzin. Er schijnt wel iemand bezig te zijn geweest met een daadwerkelijke implementatie, maar die zie ik voorlopig nog niet in een release terugkomen. Dus hoe kut het ook is, ik hang voorlopig nog even aan sIFR, wat Rose ook al zegt.
@Menno: Ik ga er even naar kijken. In een beperkt test-document lukt het al wel, dus uiteindelijk zal het mogelijk zijn. Misschien is het ook vooral een kwestie van het vinden van het juiste element in Flash.
Ik ben geen CSS held enzo, maar ganz veel succes. Ik weet hoe verdomd lastig het allemaal is.
Het zal wel vloeken in deze kerk zijn, maar waarom niet gewoon quick en dirty het lettertype dat u wilt in een gifje of pngtje? Dan kunnen we morgen al de nieuwe lay aanschouwen, en het werkt nog ook in elke browser!
@Maarten: het gaat dus om alle titels van artikeltjes enzo, dus ik moet die tekst dan on-the-fly laten omzetten. En dan vind ik het nog een dirtier hack dan sIFR… =]
Hmm ja dat is wel veel werk als je al die oude titels ook nog eens wil aanpassen…
Zeurders :). CSS is wel gewoon aan te passen in de js-config file. Ik maak al tijden dankbaar gebruik van Sifr.