מוּמלָץ, 2024

בחירת העורכים

סטיב ג'ובס מעלה את מחשבותיו בפלאש

Anonim

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

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

כל המאמר של המילה 1671 במלואו חוזר להלן:

מחשבות בפלאש

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

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

ראשית, יש "פתוח".

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

לאפל יש גם מוצרים קנייניים רבים. למרות שמערכת ההפעלה של ה- iPhone, iPod ו- iPad היא קניינית, אנו מאמינים כי כל הסטנדרטים הנוגעים לאינטרנט צריכים להיות פתוחים. במקום להשתמש בפלאש, אפל אימצה HTML5, CSS ו- JavaScript - כולם סטנדרטים פתוחים. המכשירים הסלולריים של אפל שולחים כולם עם יישומים בעלי ביצועים גבוהים ונמוכים בעלי סטנדרטים פתוחים אלה. HTML5, תקן האינטרנט החדש שאומץ על ידי אפל, גוגל ורבים אחרים, מאפשר למפתחי אתרים ליצור גרפיקה, טיפוגרפיה, אנימציות ומעברים מתקדמים מבלי להסתמך על תוספי דפדפן צד שלישי (כמו פלאש). HTML5 פתוח ונשלט לחלוטין על ידי ועדת תקנים, שאפל חברה בה.

אפל אפילו יוצרת סטנדרטים פתוחים לרשת. לדוגמה, אפל פתחה בפרויקט קטן עם קוד פתוח ויצרה את WebKit, מנוע טיוח HTML5 מלא של קוד פתוח שהוא לב ליבו של דפדפן האינטרנט Safari המשמש בכל מוצרינו. WebKit אומץ באופן נרחב. גוגל משתמשת בו עבור הדפדפן של אנדרואיד, פאלם משתמשת בו, נוקיה משתמשת בו, ו- RIM (Blackberry) הודיעה שגם הם ישתמשו בו. כמעט כל דפדפני אינטרנט חכמים אחרים מאשר מיקרוסופט משתמשים ב- WebKit. על ידי פתיחת טכנולוגיית ה- WebKit שלה, אפל קבעה את הסטנדרט לדפדפני האינטרנט הניידים.

שנית, יש את "האינטרנט המלא".

אדובי אמרה שוב ושוב כי מכשירים ניידים של אפל אינם יכולים לגשת ל"אינטרנט המלא "מכיוון ש 75% מהווידיאו ברשת מופיעים בפלאש. מה שהם לא אומרים הוא שכמעט כל הווידיאו הזה זמין גם בפורמט מודרני יותר, H.264, וניתן לצפייה בו במכשירי אייפון, אייפוד ו- iPad. יוטיוב, עם כ- 40% מהסרטון ברשת, מאיר באפליקציה המצורפת בכל המכשירים הניידים של אפל, כאשר ה- iPad מציע אולי את חווית הגלישה והצפייה הטובה ביותר ב- YouTube אי פעם. הוסף לסרטון זה Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic, and many, רבים אחרים. משתמשי iPhone, iPod ו- iPad לא חסרים הרבה וידאו.

טענה נוספת של Adobe היא שמכשירי אפל אינם יכולים לשחק משחקי פלאש. זה נכון. למרבה המזל, יש מעל 50, 000 משחקים וכותרות בידור בחנות האפליקציות, ורבים מהם בחינם. ישנם יותר כותרות ומשחקי בידור זמינים ל- iPhone, iPod ו- iPad מאשר לכל פלטפורמה אחרת בעולם.

שלישית, יש אמינות, אבטחה וביצועים.

סימנטק הדגישה לאחרונה את הפלאש כי הייתה אחת מרישומי האבטחה הגרועים ביותר בשנת 2009. אנו גם יודעים ממקור ראשון ש- Flash היא הסיבה מספר אחת לכך שמחשבי ה- Mac מתרסקים. אנו עובדים עם אדובי כדי לתקן את הבעיות הללו, אך הן נמשכות כבר כמה שנים. אנו לא רוצים להפחית את האמינות והאבטחה של מכשירי ה- iPhone, ה- iPod ו- iPad שלנו על ידי הוספת Flash.

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

רביעית, יש חיי סוללה.

כדי להשיג חיי סוללה ארוכים בעת הפעלת וידאו, על מכשירים ניידים לפענח את הווידיאו בחומרה; פענוח זה בתוכנה משתמש בכוח רב מדי. רבים מהשבבים המשמשים במכשירים ניידים מודרניים מכילים מפענח בשם H.264 - תקן תעשייתי המשמש בכל נגן DVD Blu-ray ואומץ על ידי אפל, גוגל (YouTube), Vimeo, Netflix וחברות רבות אחרות.

למרות שפלאש הוסיפה לאחרונה תמיכה ב- H.264, הסרטון כמעט בכל אתרי ה- Flash דורש כרגע מפענח מהדור המבוגר שאינו מיושם בשבבים ניידים ויש להפעיל אותו בתוכנה. ההבדל בולט: באייפון, למשל, סרטוני H.264 מנגנים עד 10 שעות, ואילו סרטונים מפוענחים בהפעלה של תוכנה פחות מחמש שעות לפני שהסוללה מתרוקנת לחלוטין.

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

חמישית, יש מגע.

פלאש תוכנן למחשבים אישיים המשתמשים בעכברים, ולא למסכי מגע באמצעות אצבעות. לדוגמה, אתרי פלאש רבים מסתמכים על "גלגולים", המציגים תפריטים או אלמנטים אחרים כאשר חץ העכבר מרחף מעל נקודה מסוימת. ממשק רב המגע המהפכני של אפל אינו משתמש בעכבר, ואין מושג של מעבר. יהיה צורך לרשום מחדש את רוב אתרי ה- Flash לתמיכה במכשירים מבוססי מגע. אם מפתחים צריכים לשכתב את אתרי Flash שלהם, מדוע שלא להשתמש בטכנולוגיות מודרניות כמו HTML5, CSS ו- JavaScript?

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

שישית, הסיבה החשובה ביותר.

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

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

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

פלאש הוא כלי פיתוח חוצה פלטפורמות. אין זו מטרתה של אדובי לעזור למפתחים לכתוב את היישומים הטובים ביותר לאייפון, אייפוד ואייפד. מטרתם לעזור למפתחים לכתוב אפליקציות חוצות. ואדובי איטית עד כאב לאמץ שיפורים לפלטפורמות של אפל. לדוגמה, למרות שמערכת ההפעלה של Mac OS X כבר כמעט 10 שנים, אדובי פשוט אימצה אותה במלואה (קקאו) לפני כשבועיים כאשר הם שלחו את CS5. אדובי הייתה המפתחת האחרונה של צד שלישי שאימצה באופן מלא את Mac OS X.

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

מסקנות.

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

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

תקנים פתוחים חדשים שנוצרו בעידן המובייל, כמו HTML5, ינצחו במכשירים ניידים (וגם במחשבים אישיים). אולי Adobe צריכה להתמקד יותר ביצירת כלי HTML5 מעולים לעתיד, ופחות בביקורת של אפל על שהותירה את העבר מאחור.

סטיב ג'ובס
אפריל, 2010

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

Top