Macromedia flash mx 2004 User Guide

Page of 48
8
Chapter 2:  Developing Content
Emoji
i-mode phones support special pictographic characters called Emoji. The following characters are 
examples of Emoji:
These are encoded by replacing characters in the standard Shift-JIS table. As long as the phone’s 
font supports Emoji encoded as standard Shift-JIS characters, Flash Lite can display them.
When authoring using Flash, you first need to ensure that you have Shift-JIS fonts installed on 
your desktop authoring system. You also need to select a Shift-JIS font for the text fields in which 
you want to display Emoji characters.
Note: The phone’s font set controls the color and appearance of Emoji characters.
For further information about Emoji, see 
i-mode compatible HTML
i-mode browsers can directly run Flash Lite movies, or movies can be embedded in i-mode 
compatible HTML web pages. 
The i-mode compatible HTML specification is based on a subset of HTML 2.0, HTML 3.2, and 
HTML 4.0 specifications that DoCoMo extended with tags and attributes for special use on 
mobile phones. As an example, extensions include the 
tel
 URL protocol, which is used to link to 
a phone number and let users initiate a phone call.
For information on i-mode compatible HTML, see 
ActionScript and properties
Flash Lite for i-mode supports most Flash 4 ActionScript commands. The following are notable 
exceptions:
Use the 
add
 operator instead of the 
&
 command to concatenate strings.
Button mouse events such as 
dragOver
,
 dragOut
, and 
releaseOutside
 cannot be used to 
trigger ActionScript attached to buttons. However, in addition to keypress events, the events 
press
release
rollOver
, and 
rollOut 
can be used to trigger ActionScript when attached 
to buttons and accessed through key-based navigation.
Draggable movie clip functions and properties (for example: 
startDrag
stopDrag
, and 
_dropTarget
 properties) are not supported.
Use the 
eq
 operator to compare strings and the 
==
 operator for numeric comparison.
URL encoding must be done manually using ActionScript. The 
escape()
 ActionScript 
function is not a Flash 4 function and is not available in Flash Lite. 
The
 fscommand()
 function is not supported.
The default Quality level for Flash Lite during playback is medium and there is no support for 
bitmap smoothing.