מתי פלאש הפכה למילה גסה? [דעה]

בישראל הייתה קהילה תוססת של מפתחי פלאש, שנעלמה בשנתיים האחרונות מתחת לפני הקרקע. מכות מכאן ומשם גרמו לכך. האם הפלאש הפכה לפיסת נוסטלגיה טכנולוגית? או שעדיין יש תקווה לחזרה לבמה?

flash player logo

הפוסט נכתב על ידי רונן צמיר, CTO בחברת OneCode.

ובכן, את התשובה ניתן למצוא איפשהו כשסטיב ג’ובס שלף את האייפון שלו והודיע קבל עם ועדה “הגיע הזמן ל- HTML5”, ואחר כך גם סינן משהו על כך שפלאש לא יפעל בדפדפן שלו. השנה היא 2011, והאייפון הוא מלך העולם, וסטיב ג’ובס יוצר הפלא החדש מצליח למחות במשפט אחד את העתיד הברור ואת כל תוכניות הפיתוח של שפת הפיתוח וכלי האנימציה של אדובי.

מאותה נקודה מפתחים התחילו להסתכל על פלאש בעין עקומה, כי מי רוצה ללכת ראש בראש עם המלך הבלתי מעורער של הכיתה. לא רק המפתחים חשבו פעמיים לפני שפנו לפתח בכלי המוביל באותה עת של משחקים וגרפיקות, גם הלקוחות הפו ערים פתאום לנושא בחירת פלטפורמת הפיתוח. באינספור פגישות עם לקוחות נשאלנו מאז על פיתוח בפלאש, ושמענו הערות כגון “אבל זה לא יעבוד באייפון”, “הפלאש עובד?”, וכו’.

איבוד כיוון

לא רק לקוחות ומפתחים לקחו ללב ולמקלדת את הנידוי מפלאש. גם אדובי תרמה להתרחקות מפרי פיתוחה כשהודיעה שהיא חדלה לפתח את הנגן גם לגרסאות האנדרואיד החדשות. למעשה, נראה כי הפלאש עתיד להיעלם כליל כנגן שרץ בדפדפן על מכשירים ניידים. כמו כן הודיעה אדובי כי היא מפסיקה את פיתוח שפת ה-Flex ומעבירה את הפיתוח שלה לחברה מ-Apache, ואת המהנדסים באדובי שעמלו עליה העבירה לפיתוח כלים ל-HTML5. פעולה שרק תרמה לתחושה שהפלאש נמצא בסוף ימיו.

בצעד אחר, הפלאש מופנה על ידי אדובי לנישה קטנה של פיתוח משחקים ב-Cross Platform. הבעיה היא שבנישה הזו UNITY שולטת ביד רמה ומספקת כמעט את כל צרכי הפיתוח. גם מאמצי השיווק של אדובי נעלמו לפתע. מפתחים רבים זוכרים את הכנסים מרובי המשתתפים שערכה אדובי בישראל בשנים שעד 2011. מאז גם הכנסים נעלמו.

אדובי אמנם השיקה סדרה של מוצרים ל-HTM5 תחת השם Edge, הדומה מאוד מבחינת השימוש בה לכלי העיצוב של הפלאש אך גם חיבקה את .Create js (ספריה ב- JavaScript המזכירה מאוד את ActionScript שפת הפיתוח של הפלאש). שתי הפעולות הללו נראות כאילו נועדו להקל על מעבר של מעצבים ומפתחים מפלאש ל-HTML5. כמסמר אחרון בארון הוירטואלי, יצרה אדובי תמיכה וחיבור עם Phonegap במטרה להקל על יצירת אפליקציות מבוססות HTML5 למובייל.

כן, אבל…

בכנס המשחקים האחרון שערכה GameIS נעלמה פלאש משיח המפתחים (לפחות בהרצאות אם לא במסדרונות). אחת מהחברות ערכה הרצאה שלמה על כלי Cross Platform שפיתחה מבלי להזכיר פלאש. רק בסוף, בתגובה לשאלה מהקהל, הסתבר שהכלי הנפלא שלהם מפותח עבור הפלאש (Adobe AIR). האירוע הקטן הזה מעיד על הכלל. למרות שהפלאש נעדר את הבאז והקהילה שאפיינה אותו, הוא עדיין נוכח מאוד במעשה. הוא עדיין מהווה כלי יעיל לפיתוח Cross Platfrom ומשמש מפתחים בכל המגזרים.

אז בעוד על פני השטח הס מלהזכיר, מתחת לשולחן הפלאש עדיין מחזיק נתח לא קטן מפעילות הדיגיטל. למעשה הפלאש מהווה את הכלי Cross Platform היחיד שמאפשר יחד עם פיתוח ל-iOS ואנדרואיד פיתוח ל-WEB ב-DESKTOP. שכן ב-DESKTOP  עדיין הנגן של הפלאש נמצא מעל ל-98% מהדפדפנים.

כלומר אם אנחנו רוצים לפתח משחק בקוד אחד שירוץ בפייס אנדרואיד ו-iOS אזי פלאש הוא הפתרון היחיד (HTML5 עדיין לא רץ על כל דפדפנים ב-DESKTOP).

למה עוד לא עברנו ל-HTML5?

היורש הברור והבלתי מעורער של הפלאש אמור להיות HTML5. שפה שנכתבה מתוך חשיבה על הרחבת היכולות של ה-HTML5 – תאימות לפלטפורמות ויכולות מתקדמות בצד הלקוח – כך שלא יזדקקו לתוספים לדפדפנים כדוגמת פלאש. אך האם זה הזמן למעבר מלא ל-HTML5?

עדיין לא. חלק מהפונקציונליות שלו עדיין לא מתפקדת טוב בכל הדפדפנים. לדוגמה, ה-3D המובנה (WebGL) לא עובד בספארי על מכשירי iOS. לעומת זאת CSS3 עובד יפה על ספארי אבל לא על פיירפוקס ואקספלורר. בנוסף, הביצועים של הפלאש הרבה יותר גבוהים משל ה-HTML5 ולכן יש פרויקטים ש-HTML5 עדיין לא מספיק חזק עבורם.

עד מתי?

כל עוד אנו רואים כי המשחקים המצליחים ביותר בפייסבוק מתבססים על פלאש, אנו יודעים כי הפלאש עדיין איתנו. תהליך הפרידה מהפלאש יכול להיות ארוך מאוד. אני מעריך שהוא יהיה איתנו פה עד 2016 לפחות ואולי אפילו עד 2018. התהליך יימשך בהדרגה, ויותר ויותר אפליקציות ויישומים יעבור ל-HTML5, אלא אם כן תשתנה הגישה באדובי ויחזירו אותו למרכז הבמה ככלי המאפשר שילוב רציף בין היכולות של HTML5 לבין הביצועים של פלאש. בינתיים, כל מומחי הפלאש חייבים להתכונן ליום שאחרי ולהתחיל ללמוד ולעקוב אחר התפתחויות ב-HTML5.

כתב אורח

אנחנו מארחים מפעם לפעם כותבים טכנולוגים אורחים, המפרסמים כתבות בתחומי התמחות שלהם. במידה ואתם מעוניינים לפרסם פוסט בשמכם, פנו אלינו באמצעות טופס יצירת קשר באתר.

הגב

10 Comments on "מתי פלאש הפכה למילה גסה? [דעה]"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 
Sort by:   newest | oldest | most voted
רמי
Guest

תחליף את המילה flash במילה Netscape או WinAMP או altavista או שאר הנוסטלגיות, ואז תגיד לי שוב מה לדעתך יהיה בעתיד.

העולם הטכנולוגי תמיד מתקדם קדימה. לא מכיר הרבה קאמבקים. ונגיד שאיכשהו, הפלאש חוזר, אתה באמת חושב שיתפוס נתח שוק כמו שהיה לו בעבר? עכשיו כשיש כל כך הרבה מפתחי HTML5 וכל כך הרבה כלים ועסקים שחיים ומתפרנסים מ-HTML5 ?!

רונן צמיר
Guest

אני שמח לראות שהנושא מעורר כל כך הרבה תגובות :-)
ההבדל הגדול הוא, שבדרך כלל השוק החליף את הטכנולוגיה. והפעם ניראה כאילו מפתחי הטכנולוגיה, קרי אדובי, רוצים להחליף, אבל השוק לא רוצה.
אדובי הורגת את המלך הקיים כאשר HTML5 היורש עדיין בחיתולים ולא מוכן עדיין למלוך.
לגבי ריבוי המפתחים ל HTML5 השוק עדיין בחוסר גדול מאוד, בעיקר מפתחי HTML5 שיודעים לעבוד נכון עם גרפיקה 3D לסוגיו ושאר הדברים שפלאש כל כך טובה בהם.

חיים
Guest

אני מפתח פלאש מגיל 13 התחלתי לעבוד על פלאש 4, זה היה מזמן…
כיום שאני רואה את היכולות של ה-HTML 5 פלאש יעלם במהירות, כל פעם שאני שומע לפטפופ שמרעיש אני יודע שמישהו משחק במשחק פלאש. הדוגמה הכי טוב זה קנדי ראש..
פלאש כבד ודורש סתם משאבים, אדובי כבר הבינו זאת והם לא ישקיעו בגירסאות חדשות.

עכשיו אני מפתח משחקים בHTML 5 היכולות מטורפות. ממליץ לכולם.

יובל
Guest

אני מפתח פלאש שעבר בשנה האחרונה ל – HTML5 ולא מפסיק לקלל.
איזה חיים טובים היו בפלאש, בלי CSS מעפן, בלי לדאוג להתאמה לכל דפדפן ומכשיר מובייל…
אפליקציות שהייתי בונה בפלאש בשבוע לוקחות עכשיו שלושה שבועות.
פלאש לא כבד ולא דורש משאבים רבים אם יודעים לתכנת נכון. חלק מהבעיה היא שמתכנתים גרועים יצרו אפליקציות\משחקים וככה זה נראה. סטיב ג’ובס גמר את פלאש, וזהו.
אולי נעבור ל -Unity. ג’ובס נפטר לפני שהוא הספיק לשרוף אותם.

תם
Guest

סליחה על הבורות, אם מישהו יוכל לענות לי אשמח… אבל אם הפלאש נעלם, מדוע בכל פעם שאני גולש דרך מכשיר המובייל ישנם פרסומות או נגני מדיה (בעיקר בתחנות רדיו) שנאמר לי בפירוש שהמכשיר אינו תומך/לא קיימת גרסת פלאש מתאימה בכדי להפעיל/לראות את אותו האתר, האם זהו אותו פלאש ואט אט אותם אתרים יעברו לhtml 5?

דין
Guest
הוא לא נעלם כפועל עכשווי. הוא נעלם כפועל מתמשך. פעם היו משתמשים בו הרבה יותר ולאט לאט עם הזמן מפסיקים להשתמש בו. יש עדיין שימושים רבים (בעיקר באתרים וותיקים שלא מוצאים סיבה טובה לעדכן את הטכנולוגיה שלהם). קחי את וואינט למשל (בבקשה, קחי אותו) – יש להם נגן וידיאו פלאש (למרות שבמובייל נדמה לי שהוא לא). אם הם יחליטו לפתח נגן חדש, סביר שיבחרו בפיתוח של נגן HTML5 סטנדרטי ולא בפלאש. דור הפיתוחים החדש הולך לכיוון HTML5. פלאש היתה בשימוש נרחב כבר לא מעט שנים ו”השאריות” שלה יהיו פה עוד הרבה זמן. זה לוקח זמן, אבל בעוד כמה שנים כבר… Read more »
רונן צמיר
Guest

נכון שדור הפיתוחים החדש הולך לכיוון HTML5 אבל לא רק, עדיין רוב המשחקים המובילים ( וגם הלא מובילים ) בפייס מפותחים בפלאש, זינגה קנדי ועוד.
בכלל אין היום אפשרות ( לאחר שיוניטי הסירה את התמיכה ב SWF) לפתח משחק 3D ל WEB שלא בפלאש – WEBGL עדיין לא רץ על רוב הדפדפנים.

נחמד
Guest

חבל שלא עשית את ההפרדה בכתבה בין FLASH לAIR.

זה שפלאש יעלם מה-WEB זה ממש לא מעיד על כך ש-ADOBE AIR, סביבת הפיתוח שאיתה אפשר לפתח לדסקטופ ולמובייל כמו שציינת ייעלם איתו.

בנוסף, ADOBE AIR נמצא על הפלאפון עצמו, אינו דורש חיבור אינטרנט, ויש לו גישה לפיצ’רים שונים של פיתוח היישר מהפלאפון, כאלה שאני לא בטוח של-HTML 5 יש גישה.

עוד דבר.. אין בכלל התייחסות לפלאש בעולם האנימציה. יש הרבה אנימטורים שמתמשים בכלי והופכים את הסרטון לפורמט סטנדרטי של סרט בשביל יוטיוב.

בקיצור פלאש מאוד רחוק מלמות. מאוד! אין כלי אנימציה שקורא על פלאש תיגר.
הייתי נותן לפלאש לפחות עד 2020.

יוני
Guest

החברה המדוברת שכלי הפיתוח שלה מבוססים על אדובי היא ג׳ינג׳י – gingeegames.com

מאוד מומלצים. למעשה זאת פלטפורמת הפיתוח למובייל הטובה ביותר. אולי בגלל שהם מבוססים על כלים של פלאש…

משה
Guest

פלאש מת מזמן, כשאדובי סירבו לעבוד קשה ולשפר, כי הם חיו באולימפוס של אחוזי שימוש גבוהים והכל עבד לטובתם. לא יודע אם שמתם לב, אבל הדפדפנים בשנתיים-שלוש האחרונות קורסים בצורה משמעותית פחות מבעבר, וזה לא בגלל שמתכנתי הדפדפנים הפכו לחכמים יותר, אלא ככל שפלאש יוצא מהמשחק כך ישנן פחות דליפות זיכרון, ופחות בעיות הנובעות מהכלי הכל כך כבד ומיושן הזה. הגיע הזמן לשחרר, ולהתקדם למשהו שעובד כמו שצריך.

wpDiscuz

תגיות לכתבה: