11
CHAPTER 2
Optimizing Content
This chapter describes considerations for creating Macromedia Flash Lite content that runs on
mobile phones, from general functionality to performance and size constraints.
Navigation and key events
Macromedia Flash Lite 1.1 for mobile uses three keys for navigation: Up, Down, and Select.
These three keys correspond to the Shift+Tab, Tab, and Enter keys on the Windows versions of
Macromedia Flash Player.
The keys 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, and # are also available. These correspond to the same keys
on the desktop versions of Flash Player. You can attach ActionScript to these keys and to the Enter
key as you would normally in Flash. ActionScript attached to other keys is ignored.
Fonts and text
Flash Lite 1.1 includes support for both device fonts and embedded fonts. Although embedded
fonts give you more control over the design of your content, they increase the size of the SWF file.
Supported mobile phones support multiple device fonts providing content developers with
multiple options for using device text fonts helping keep your file size small.
When using device fonts, Flash Lite 1.1 limits text-formatting options in dynamic text fields to
justification (left, center, right) and color. Formatting options such as superscript, subscript, and
kerning are not supported.
When you create Flash Lite content, you can use Flash to embed text. If you place text inside the
application or graphics, use a typeface that is designed specifically for small screens. Choosing
readable fonts is always an important design consideration. This section describes several options
for using fonts and text for Flash Lite content.
Device fonts
When you create static text, you can specify that Flash Player use device fonts to display certain
text blocks. Using device fonts can decrease the file size of your SWF file, because the SWF file
does not contain font outlines for the text.
Summary of Contents for FLASH MX PROFESSIONAL 2004 - FLASH LITE 1.1...
Page 1: ...Macromedia Flash Lite 1 1 Authoring Guidelines...
Page 6: ...6 Contents...
Page 10: ...10 Chapter 1 Introduction...
Page 20: ...20 Chapter 2 Optimizing Content...
Page 56: ...56 Chapter 7 Testing Content...
Page 58: ...58 Chapter 8 Development Kit Examples...
Page 74: ...74 Appendix B Supported ActionScript Properties...