Skip navigation
Currently Being Moderated

Font in embedded swf now not showing in ie6

May 17, 2012 9:02 PM

Tags: #fonts #ie6

Hi There,

 

We've noticed that a .swf which was recently updated using CS5 no longer displays the font in ie6 - it was originally created several years ago in CS3 so we're wondering if something has changed with regard to the way Flash embeds fonts?

 

This tutorial looks fairly extreme for something so simple: http://www.adobe.com/devnet/flash/quickstart/embedding_fonts.html

 

The font is the Microsoft font Tahoma and we've updated our test machine to the latest version of Flash - but still no joy.

 

When I click various text in the Flash file, they're all set to the following in the properties panel:
- Classic Text
- Static Text

 

Is there a simple way to embed fonts or do you now have to create a font symbol and follow all the steps described in the above link?

 

Sorry, have just never noticed this before.

 

Any help or pointers in the right direction would be much appreciated.

 

Cheers

 
Replies
  • kglad
    72,357 posts
    Jul 21, 2002
    Currently Being Moderated
    May 18, 2012 6:10 AM   in reply to macopp

    no, nothing is changed.  and all static text is automatically embedded by flash.

     
    |
    Mark as:
  • Currently Being Moderated
    May 18, 2012 7:24 AM   in reply to kglad

    Are you using Tahoma for any dynamic/input TextFields? As mentioned static text is embedded as outlines automatically so you don't even need to embed the font at all. You only need to embed a font if you're dynamically adding text to something via actionscript using that font.

     
    |
    Mark as:
  • kglad
    72,357 posts
    Jul 21, 2002
    Currently Being Moderated
    May 18, 2012 6:37 PM   in reply to macopp

    no, nothing is changed.  and all static text is automatically embedded by flash.

     
    |
    Mark as:
  • kglad
    72,357 posts
    Jul 21, 2002
    Currently Being Moderated
    May 20, 2012 4:21 PM   in reply to macopp

    you don't need tahoma installed to see tahoma font.  that's the point of embedding fonts.

     

    make sure your swf is embedded correctly.  ie, use the html file generated by flash to test in ie6.

     

    p.s.  is that really ie6 that you're concerned about?  that must be less than 1% of users and they sure can't be the most tech savvy users.

     
    |
    Mark as:
  • Currently Being Moderated
    May 21, 2012 7:10 AM   in reply to kglad

    It should work just fine in IE6. You might want to make sure you don't target any version of flash higher than you absolutely need to. I'm not sure how extensively supported IE6 is with Adobe any longer.

     

    If you're not using any dynamic text and it's literally all static then you don't need to embed the font at all. Flash does that for you automatically on static text fields. The user (as kglad said) does not need to have the font installed. The text is baked into flash as vector outlines.

     
    |
    Mark as:
  • kglad
    72,357 posts
    Jul 21, 2002
    Currently Being Moderated
    May 21, 2012 7:54 AM   in reply to macopp

    you don't need tahoma installed to see tahoma font.  that's the point of embedding fonts.

     

    make sure your swf is embedded correctly.  ie, use the html file generated by flash to test in ie6.

     

    p.s.  is that really ie6 that you're concerned about?  that must be less than 1% of users and they sure can't be the most tech savvy users.

     
    |
    Mark as:
  • Currently Being Moderated
    May 21, 2012 8:40 AM   in reply to kglad

    I've noticed you're duplicating a lot of responses lately kglad. Are you botting this forum? Why do you duplicate your own posts suddenly?

     

    And you are telling the user to embed the font. Static text does not need the font to be embedded in any way shape or form.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points