* לקוח מ-http://www.flash-ivri.com/archives/000645.html * תהנו 
בקרוב תושק הגרסה החדשה של פלאש (השמועות אומרות חודש הבא) ומהיום אפשר ללמוד ולקרוא באתר של מקרומדיה ובלוגים שונים על מה שמצפה לנו בגרסה החדשה שכאמור תופץ בשתי גרסאות - גרסה רגילה וגרסת מקצוענים מועשרת. הנה רשימה המתארת בקצרה את מקצה השיפורים שעברה הגרסה החדשה.
הרשימה בכוונה אינה מחולקת לאלה הרלוונטים למתכנתים ומעצבים מפני שישנם כאלה (בעיקר אלה הקשורים לסביבת העבודה) הרלוונטים לשני המחנות באותה מידה.
1. Data Binding Components
כל אפליקציה חיה ונושמת תודות למידע שהיא שואבת מקור חיצוני, בין אם זה קובץ XML, Web Service או דאטאבייס. קומפוננטות קישור המידע החדשות מאפשרות גישה נחה ופשוטה יותר לתהליכים בסיסיים כמו התחברות, פארסינג, החלפת מידע ועדכון הצדדים המעורבים ברגע של שינוי. בדומה לדרימוויבר, ניתן מעכשיו להצמיד פעולות מסויימות ישירות לאלמנטים ויזואלים כמו למשל טעינת שמות מוצרים לתפריט דרופ-דאון בכדי שזה יציג את הרשימה המלאה. מדובר באפשרות נחה שתקצר את תהליך החיבור בין הממשק והמידע אותו הוא מציג. תהיה גם אפשרות לעשות ולידזציה אוטומטית של פריטי מידע קבועים כמו מספר טלפון ומיקוד.
2. תמיכה ב-CSS
מעתה יהיה אפשר להציג טקסט דינמי שהתצוגה שלו מוגדרת על ידי CSS. ה-CSS יכול להיות מוגדר בתוך התוכנה עצמה או להטען כקובץ חיצוני כפי שנהוג בעבודה עם HTML. פלאש אינו תומך בכל המאפיינים הקיימים ב-CSS אך מציע שליטה יותר נחה באופן תצוגת הטקסט בצורה מוכרת ומקובלת בניגוד ל-TextFormat שקיים בגרסה הנוכחית.
3. הטבעת תמונות וקבצי SWF בשדה טקסט HTML
תג ה-src נוסף לחבילת תגי ה-HTML שפלאש תומך בהם ומאפשר להציג בשדה טקסט דינמי המוגדר כשדה המרנדר תגי HTML. זה אומר שניתן להטביע קבצי תמונה וסרטי פלאש ישירות בתוך שדה טקסט מה שמאפשר לטקסט המשולב בשדה להסתדר ולהתאים את הסידור שלו כך שיזרום מסביב ויתאים את עצמו לתמונה. השיפור הזה יאפשר ליצור עימודים משולבי טקסט בצורה יותר אינטואיטיבית ונחה מאשר למקם תצוגת טקסט בנפרד וטעינת תמונה או סרט פלאש בנפרד.
4. טקסט מחודד וברור
אחת הבעיות המדוברות ביותר בפלאש היתה תמיד הטשטוש ממנו סובל טקסט כאשר מקטינים אותו. לאורך השנים צצו ועלו כל מיני פתרונות אך כעת יש פתרון מובנה המאפשר בלחיצת כפתור להגדיר שהטקסט לא יעבור anti alias וישמור על החדות שלו גם בגדלים קטנים.
5. תיקון באג הפיקסל בטעינת תמונות
הבאג המעצבן שגרם לתמונות שנטענו לזוז פיקסל אחד הצידה תוקן וכאב הראש הזה נפתר ככל הנראה.
6. שליטת משתמש
למשתמש יש כעת שליטה טובה יותר בסביבת הסרט על ידי האפשרות לפתוח לינקים המופיעים בשדה טקסט בחלון חדש ולהעתיק אותם. בנוסף, נוספה האפשרות להגדיר תפריטים הנפתחים בלחיצת מקש ימני ומאפשרים תמרון נח ואינטואטיבי של הממשק.
7. עדכון נגן אוטומטי
אחת הבעיות הרציניות עם גרסת הנגן האחרונה (גרסה 6) היתה שלאורך הזמן הופצו חמישה עדכונים שנועדו לטפל בבעיות אבטחה ותצוגה שונות. רוב המשתמשים לא ידעו או טרחו לעדכן את הנגן שהיה מותקן בדפדפן שלהם ומנגנון העדכון החדש נועד לטפל בבעיה הזאת. כל פעם שיצא עדכון לנגן הפלאש המשתמש יקבל התראה על כך דרך ה-task menu בדומה מאוד לעדכונים שמקבלים ממייקרוסופט.
8. וידאו
תמיכה בוידאו אומנם קיימת מאז גרסה 6 אך בפלאש MX 2004 יהיו אפשרויות ייצוא משופרות ואפשרות עריכה בתוכנות חיצוניות כמו Final cut pro שיאפשרו שימוש ב-cue points לדוגמא על מנת להוסיף אפשרות ניווט בתוך הסרט. האפשרות לערוך את הסרטים בתוכנות עריכת וידאו מתקדמות מבטיחות שימוש באפשרויות דחיסה שאינן קיימות בפלאש ויהיה ניתן דרך פלאש לחתוך קטע וידאו לחלקים ולשלב אפקטים פשוטים כמו צביעה וחיתוך.
9. Media Components
הקומפוננטות האלה יקלו על השליטה ותמרון של קבצי מדיה שונים כמו סאונד ווידאו ויתנו כלים מוכנים בידי המפתחים בכדי לאפשר למשתמשים לשלוט בנעשה (עצירה, נגינה, קפיצה קדימה וכו').
10. ניהול פרוייקטים
לעבוד על פרוייקט עם מספר אנשים או פרוייקט שמורכב ממספר קבצים יכול להפוך מהר מאוד למשימה מייאשת ומסורבלת. הגרסה החדשה מאפשרת הגדרת של "פרוייקט פלאש" המאפשר ניהול ושליטה נחה בקבצים המעורבים בפרוייקט בדומה למה שקיים בדרימוויבר. ניתן לנעול קבצים מחשש שאיש צוות אחר ימחוק או ישכתב אותם בטעות ולקבל תמונה רחבה וברורה יותר על הנעשה.
11. אקשן סקריפט 2
הגרסה המחודשת של אקשן סקריפט מאפשרת תמיכה טובה יותר בתכנות מונחה אובייקטים ומאפשרת כתיבת קוד בדומה לג'אווה על ידי ייבוא של חבילות קוד (import), הגדרת מחלקה על ידי class במקום שימוש בהגדרת protototye כפי שהיה נהוג עד כה. כמו כן ניתן ליישם ממשקים (Implementnig interfaces), להגדיר את סוג המידע (static, dynamic, private), להגדיר מתודות get ו- set, הורשת extends ועוד. בנוסף, הגרסה החדשה היא case sensitive.
*אקשן סקריפט 1 עדיין יכול להכתב כמובן ולא חייבים ללמוד ג'אווה בכדי לתכנת בפלאש MX 2004.
12. בודק איות
אין יותר מידי מה להרחיב. יכול בהחלט להיות שימושי.
13. הצמדה ליישור
זהו פיצ'ר שמעצבים ימצאו מאוד שימושי. כאשר גוררים אובייקט כך שישלים שתי שורות מדוייקות של ארבעה אובייקטים הוא יצמד בצורה מדוייקת כך שהרווחים בין כל האובייקטים יהיו שווים. אופציה שיכולה לחסוך זמן בעיצוב ממשקים וסידור אלמנטים על הבמה.
14. פתיחת קבצים
כל קובץ חדש שיפתח בתוכנה יופיע בטאב על מנת לאפשר ניווט נח בין הקבצים השונים שפתוחים במקום לעבור לגלול כל פעם את תפריט ה-window ולסמן את שם הקובץ הרצוי.
15. ייצוא קבצים
מצב שכיח בעבודה על פרוייקטים הוא שקבצי המקור (FLA) שמורים בתקייה נפרדת מהקבצים שמעורבים בפרוייקט (SWF). הבעיה היא שייצוא אוטומטי של קבצי ממקם את ה-SWF באותה ספריה כמו קובץ המקור. כעת ניתן להגדיר בפאנל ה-settings את תיקיית היעד בה ימוקם הקובץ שנוצר.
16. פאנל היסטוריה
פי'צר מוכר מאוד למי שעובד עם פוטושופ ומאפשר לנווט בין הפעולות השונות שנעשו בכדי לשחזר צעדים, למחוק פעולות לא רצויות ולנהל בצורה נחה יותר את תהליך העבודה.
17. פקודות JSFL
Flash JavaScript language מאפשרת לשלוט על סביבת העבודה של התוכנה בעזרת ג'אווה סקריפט. הפעולה בשטח מזכירה macros שמוכרים מתוכנות של מייקרוסופט למשל ומאפשרים להגדיר פעולות קבועות שיתרחשו בסביבת העבודה. זה אידיאלי בשביל פעולות אוטומטיות שחוזרות על עצמן לאורך פרוייקט או בזמן עבודה על פרוייקט. את הקוד שכותבים מריצים דרך ה- Commands menu.
18. Behaviors
Behaviors הן משהו מוכר מדיירקטור ודרימוויבר שעכשיו קיים בפלאש. מדובר בקוד מוכן שניתן פשוט לגרור וליישם בצורה אוטומטית. בעוד קומפוננטות מתרכזות יותר ברכיבים ויזואלים מורכבים שנועדו לשימוש חוזר, Behaviors נועדו לקוד בלתי ויזואלי וכך למעשה ניתן להרכיב ספריות של קוד מוכן לשימוש חוזר.
19. Extensions
אחד היתרונות הגדולים ביותר בדיירקטור היו מאז ומתמיד האקסטרות. אלה הם תוספים (Plug ins) המפותחים על ידי גופים חיצוניים הניתנים לשילוב בתוכנה. הם מעצימים את הפונקציונליות של התוכנה בהרבה מאוד דרכים מגוונת וכעת ניתן לעשות את אותו דבר בפלאש. בשונה מתוכנת צד שלישי כמו Swish הפועלות בנפרד מתוכנת פלאש, מהתיאור של מקרומדיה עולה שההרחבות החדשות יעבדו מתוך התוכנה עצמה. אם ההרחבות האלה יעשו לפלאש מה שהאקסטרות עשו לדיירקטור הולך להיות מעניין בחודשים שלאחר השקת התוכנה.
20. Screens
הטיים ליין המיתולוגי נועד בראש ובראשונה ליצירת אנימציות על ידי הגדרת קי פריימים והמעברים בינהם. ישנם יישומים שלא דורשים מעברים פירוכטנים מחלק לחלק כמו פרזנטציות בסגנון פאוור-פוינט או אפליקציות מבוססות טפסים בהן פשוט עוברים דף דף בדומה ל-Wizard. בשביל להקל ולייעל את ההפקה של פרוייקטים מהסוג הזה ניתן להגדיר קובץ כ-Flash slide presentation או Flash form applications. במקרה הזה, נוספת תצוגה היררכית של המסכים השונים המאפשרת ניווט וחיבור החלקים השונים ללא צורך בעבודה עם פריימים ושכבות מיותרות. כמו בפאוורפוינט ודיירקטור ניתן לשלב מעברים קבועים כמו Fade ו- Slide על מנת לרכך את המעבר מדף לדף.
21. מצא והחלף
בעזרת אפשרויות המציאה והחלפה החדשות ניתן לחפש ולהחליף טקסט, סוג פונט, צבע, סימבול, קובץ סאונד, קובץ וידאו ותמונה. אופציה זו ללא ספק תייעל משימות של עדכונים ותיקונים בפרוייקטים.
אלה הם רק 21 חידושים מתוך רשימה של 50 בהם מתגאה מקרומדיה. ישנם אובייקטים חדשים באקשן סקריפט כמו MovieClipLoader המאפשר טעינה מוקדמת בצורה מובנת סרטים, אובייקט ה- PrintJob להגדרת משימות הדפסה של מספר דפים וכמה אובייקטים לזיהוי טעויות קוד ועוד אחרים. נקודות נוספות שיש מקום לציין:
תמיכה בשפות
פלאש MX 2004 אמור לאפשר תמיכה טובה יותר בשפות גלובאליות אך האופי של התמיכה הזאת לא ברור לחלוטין ובהעדר הצהרה של תמיכה בדו-כיווניות נראה שאין מקום לצפות לשיפור במצב העברית בתוכנה.
מגנון אקטיבציה
הגרסה החדשה של פלאש תכלול מנגנון אקטיבציה כמו זה המוכר ממוצרי מייקרוסופט שונים.
אפשר לחלק את השיפורים בפלאש MX 2004 לשלושה סוגים:
1. תכנות
2. עיצוב
3. סביבת עבודה
בכל אחד מההיבטים האלה ניכרת קפיצה משמעותית שכמו במקרה של פלאש MX ופלאש 5 מציעה למשתמש התוכנה חוויה חדשה ומועשרת עם הרבה דברים חדשים לבדוק ולעבוד. כמו בכל שידרוג, אין לצפות שכל הפיצ'רים יהיו רלוונטים לכולם. הרבה מהשיפורים ותוספות נועדו לתמוך בעבודה של מפתחי אפליקציות וסביר להניח שמעצבים ואנימטורים לא ימצאו בהם שימוש. מאידך, השיפורים לניהול סביבת עבודה כמו תפריט ההיסטוריה והאוטומיזציה של פעולות יכולים לשרת באותה מידה בעלי מלאכה שונים. גרסת ה-Professional מציעה תוספות הרלוונטיות למפתחי אפליקציות ואנשים שעובדים עם וידאו בפלאש. מי שלא רואה את עצמו באחת הקטגוריות האלה יסתדר מצוין עם הגרסה הרגילה וככל הנראה לא ירגיש בחסך מסויים
“I love my haters, they rage and rage and all they do is spreading my word”
― J.Y