הקרב על פלאש ותפקידו (או היעדרו) באייפון הגיע היום לשיאו כאשר מנכ"ל אפל סטיב ג'ובס פרסם מכתב פתוח המסבירמדוע החברה שלו לא תתמוך בפלאש באייפון, ב-iPod touch ובאייפד.
מנכ"ל אדובי, שאנטאנו נארייןשוחח עם הוול סטריט ג'ורנללמסור את תגובתו. באופן לא מפתיע, הטיעונים של שני הצדדים משרתים את עצמם בחלקים ומסתירים מציאות מסויימת.
הגיע הזמן לחתוך את ה-BS, ובתמורה, לקבוע מה המשמעות של הריב בין אפל ל-Adobe עבור צרכנים ומפתחים.
H.264 Rules Video Web, לא Flash
עבור רוב משתמשי הקצה, הוויכוח על פלאש הוא בעיקר ויכוח על וידאו באינטרנט. כן, נעשה שימוש בפלאש בדרכים אחרות -- למשחקים מבוססי אינטרנט ובאופן פוחת מתמיד בעיצוב אתרים -- אבל הרבה בזכותיוטיוב, פלאש משויך לרוב לווידאו אינטרנט.
במכתבו, סטיב ג'ובס מדגיש נקודה שהעליתי לעצמי בהזדמנויות רבות:וידאו אינטרנט מקודד ברובו ב-H.264. לא רק שה-Codec H.264 הוא הגדרת הקידוד המוגדרת כברירת מחדל עבור כמעט כל שירות וידאו מקוון, הוא גם בגדול קודק ברירת המחדל עבור וידאו גולמי ממצלמות וידאו דיגיטליות. זה אומר שאם אתה מעלה וידאו ממצלמת Flip שלך ישירות ליוטיוב, זה לא חייב להמיר את הסרטון הזה לפורמט חדש, שדורש יותר זמן ומשאבים.
אדובי התחילה לתמוך ב-H.264 כבר ב-2007, ובעצם קנתה זמן פלאש כמיכל וידאו מבלי לאלץ שירותי וידאו כמו YouTube להמיר את הווידאו המקורי של H.264 למשהו אחר ש-Flash יכול להשתמש בו.
HTML5 היא הדרך הטובה ביותר לספק וידאו בנייד
הבעיה של Flash היא לא שהוא לא יכול להסתגל להכיל סוגים אחרים של וידאו; זה שהתוכנה והחומרה, במיוחד בצד הנייד, נעו בכיוון התומך באופן טבעי בהפעלה של תוכן H.264. למה לטרוח להשתמש בקונטיינר אם אתה יכול להפעיל את הקובץ באופן מקורי ולקבל את יתרונות הזיכרון בכך שאין לך קונטיינר פלוס אופטימיזציה של חומרה?
אפילו במכשירים התומכים ב-Flash Lite, חוויית הווידאו כמעט תמיד מותאמת ל-H.264. HTML5 פשוט הופך את התהליך לקל יותר לשילוב בין פלטפורמות מרובות. בעוד האופי הקנייני והמורשה של H.264 הרחיק חלק מיצרני הדפדפנים מלתמוך ב-H.264 בתקן הווידאו HTML5 (Mozilla ו-Opera הם המתנגדים הקולניים ביותר), מכשירים ניידים שכבר יש להם רישיון על ידי ספקי חומרה הולכים לעשות להשתמש בטכנולוגיה. האיכות, חווית הנגן ואפילו יכולות הזרם החי והכנסת המודעות של HTML5 מתרחבות כל הזמן גם כן.
תסתכל עלהדגמה של נגן נשגבמ-Jilion עבור דוגמה מצוינת למה שניתן לעשות עם HTML5 ווידאו אינטרנט. SublimeVideo עובדת על פתרון שישרת וידאו HTML5 כברירת מחדל בדפדפנים ניידים, Safari, Google Chrome ו-Internet Explorer 9, וישרתסרטון פלאש כברירת מחדלבדפדפנים כמו פיירפוקס ואופרה.
העובדה שכל כך הרבה ספקי וידאו באינטרנט פועלים לאמץ HTML5 אינה בגלל שאפל לא תומכת בפלאש, אלא בגלל שזו הדרך הטובה ביותר לספק וידאו לכל משתמשי הסמארטפונים. עם או בלי אפל, המעבר להפעלה מקורית הוא המקום אליו מועדות מועדות הווידאו באינטרנט.
פלאש לא הוכיח את עצמו בנייד
גם אם אינך מסכים לחלוטין עם עמדתה של אפל לגבי פלאש, המציאות היא כזו: פלאש לא הוכיחה את עצמה בפלטפורמות ניידות. מערכות מיוחדות כמו Popbox, TiVo Premiere החדשה ועוד כמה מערכות iTV משובצות מלבד, כטכנולוגיה ש-Flash קיימת כמעט אך ורק בדפדפן שולחן העבודה.
פלאש 10.1 אמורה להיות הגרסה הראשונה של פלאש שלמעשה תשלח במספר טלפונים ניידים בצורה שהיא יותר מסתם פלאש לייט. Flash Lite, שהוא היישום הנוכחי שחלק ממכשירי Windows Mobile ואנדרואיד תומכים בו, אינו חוויה נהדרת. אין לו האצת חומרה והוא מוגבל מבחינת סוגי התוכן שהוא יכול לתמוך בו.
אדובי טוענת שפלאש ישלח במכשירים נתמכים בהמשך הקיץ, אבל בשלב זה, אני אאמין לזה כשאראה את זה. נראה גם שדרישות המינימום הולכות להיות מקבילות למה שה-Nexus One מציע, כלומר הוא יהיה זמין רק בקצה הגבוה של שוק הסמארטפונים, לא באמצע או בקצה הנמוך. ההבטחה של פלאש במכשירים ניידים כבר מזמן בהתהוות, אבל מלבד הפגנות, זה לא קרה.
לפלאש בנייד יש בעיות
אפילו בחומרה שאמורה לתמוך בפלאש, פלאש לרוב אינו כלול. לדוגמה, כאשר Firefox Mobile שוחרר עבור Nokia N900, תמיכת Flash הוסרה ברגע האחרון. מַדוּעַ? כי זו לא הייתה חוויה טובה.
אפילו בפלטפורמת Atom של אינטל, לפלאש יש בעיות. זו הסיבה שהפעלת קטעי YouTube במסך מלא של Hulu או HD כואבת לעתים קרובות ב-Netbook (אפילו ION או Tegra Netbook). שוב, פלאש 10.1 אמור להביא האצת חומרה שתגרום למעבדים מסוג זה להתמודד עם וידאו בדרכים חזקות יותר, אבל למען האמת, כשיש עדיין בעיות ארוכות שנים עם פלאש במחשבי x86, איך אנחנו יכולים לצפות שהמעבר למובייל יהיה בעיה לְשַׁחְרֵר?
זה לא אומר שפלאש לא יכול להפוך לפלטפורמה סלולרית מעולה מותאמת לחומרה - אבל בשלב זה, כל מה ש-Flash כל כך טוב לעשות בשולחן העבודה לא קורה עם פלאש במכשירים ניידים. במקום להגן על הביצועים של פלאש במכשירים ניידים באמצעות מילים, אני מעדיף ש-Adobe אכן תשחרר מוצרים עובדים שמראים מדוע הטכנולוגיה יכולה לעבוד היטב על פני פלטפורמות, כולל מובייל.
מידה אחת אף פעם לא מתאימה לכולם
זה נחמד להיקלע לפנטזיה של בניית אפליקציה שניתן לפרוס אותה על כל סוג של מכשיר ולעבוד באותו האופן בכל רחבי הלוח. Sun Microsystems קראה לזה "כתוב פעם אחת, רץ בכל מקום", וזה היה הסיסמה דה-פקטו עבור Java. עם זאת, כפי שיודע כל מי שכתב אי פעם עבור ג'אווה, ההבדלים במכונות וירטואליות של ג'אווה (JVM) פירושו שבפועל, לעתים קרובות זה יכול לקחת יותר זמן לנסות לאפות באגים בפתרון ולהביא אותו לעבוד על פלטפורמה אחרת ממה שהיה צריך. פשוט לכתוב את זה באופן מקורי עבור הפלטפורמה הזו.
יישומי אינטרנט הם למעשה הדוגמה הקרובה ביותר לכך ש"כתוב פעם אחת, הרץ בכל מקום" שפועל בפועל. גם אז, עדיין צריך לבצע אופטימיזציה של דפדפנים לפלטפורמות ספציפיות כדי להפעיל יישומים שנבנו באמצעות שפות אינטרנט. זו אחת הסיבות לכך שבניית אפליקציות מקוריות לסמארטפונים הפכה לפופולרית כל כך: אפליקציות מקוריות בדרך כלל מציעות חוויה טובה יותר מאשר פשוט שימוש באינטרנט.
זה בסדר לשאוף לפתרונות שיעבדו היטב במגוון פלטפורמות, אבל המשתמשים צריכים להמשיך להיות מודעים למציאות הטכנולוגית שמונעת את זה. אם שום דבר אחר, הוויכוח של אפל-אדובי מדגיש שתוכנת מחשב - מבוססת אינטרנט או אחרת - אינה מתאימה לכולם.
ניוזלטרים אלה עשויים להכיל פרסומות, עסקאות או קישורי שותפים. בלחיצה על הירשם, אתה מאשר שאתה בן 16+ ומסכים לנותנאי שימושומדיניות פרטיות.