פורום מחשבים

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

מחשבים ותוכנות > תוכן מקצועי

לקוח מהבלוג של חץ בן חמו


אדובי מול אפל בעניין Flash: מי צודק בעצם?

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

  • אתחיל בטענה של סטיב: פלאש על מק (במיוחד וידאו) הוא איטי הרבה יותר בהשוואה לפלאש על Windows. זו עובדה. מי אשם בכך? אפל מאשימים את אדובי בקוד בלתי יעיל, אבל האמת היא שמי שבאמת אשם בכך הם דווקא .. אפל. מסתבר ש-אפל לא אפשרו גישת פענוח וידאו עם קידוד H.264 דרך החומרה, שזה מצב די מוזר מצד אפל. אם נסתכל לדוגמא ב-Windows, כשיצרן מייצר דרייבר עבור צ'יפ גרפי שלו (לדוגמא nVidia), הדרייבר נותן גם ספריות מסויימות ש"נקשרות" ל-DirectX וחלקים ממנו (בעבר DirectShow וכיום DXVA), כאשר בשנה האחרונה יצרני צ'יפים הוסיפו ספריות ספציפיות הקשורות לפענוח וידאו שיעשה על המעבד הגרפי במקום על המעבד הראשי של המחשב, מה שנותן ביצועים מעולים. כל מה שיצרן התוכנה צריך לעשות הוא פשוט לשלב קריאה לספריות DXVA עם פענוח ספציפי עם הנתונים והמעבד יעשה את שלו, כך בגירסה 10.1 של נגן פלאש (שזמינה כ-BETA כיום), יש האצת חומרה מבחינת ניגון וידאו איכותי אפילו על נטבוקים (לפחות בכל מה שלא קשור ל-HD בנטבוקים, אם כי יש תמיכה למעבדי DSP שונים בנטבוקים כך שניגון HD יהיה חלק אם יש לנטבוק DSP נתמך). אצל אפל יש תמיכה מבחינת חומרה, אבל עד כה היא היתה סגורה אך ורק לשימוש של iTunes ו-Quicktime. אפל לפני מס' שבועות שחררה את OS X 10.6.3 עם תמיכת חומרה לפענוח H.264 לצד ג' ובתגובה אדובי הוציאו גירסת בטא לנגן פלאש שתומך בכך. התוצאות עד כה מאוד מעודדות עם שיפורים בין 10-30% בביצועים, כלומר מי שאשם בחלק זה היא דווקא אפל (בכל הקשור לפלאש על מק).
  • אחת הטענות של סטיב ג'ובס היא שאם ינגנו וידאו על אייפון עם פלאש, הסוללה תיגמר בחצי מהזמן. טענה זו למען האמת אינה נכונה. אם לאייפון יש רכיב לפענוח H.264 בברזל (ויש לאייפון ולאייפד תמיכה כזו ברמת הצ'יפ) ונגן הפלאש יודע לפנות אל הברזל כדי לפענח את המידע וזה לא נעשה ברמת תוכנה, לא תהיה הנחתה משמעותית (אם בכלל) מהסיבה הפשוטה שפלאש פשוט יכול להשתמש בצ'יפ בדיוק כמו ש-Quicktime משתמש.
  • טענה נוספת של ג'ובס היא שכיום יש HTML-5 ויש ג'אווה סקריפט ו-CSS ואפשר לעשות מה שפלאש נותן כיום, וזה בפירוש לא נכון. ישנם דברים רבים מאוד שפלאש יכל לעשות עוד לפני מס' שנים ש-HTML-5 עדיין לא יכול לעשות כיום מבחינת מולטימדיה. נכון HTML-5 מתקדם בכיוון הזה, אך עדיין צריך "לריב" עם כל דפדפן בהתאם למימוש HTML-5 שלו ולא כל המימושים שווים (אקספלורר מול פיירפוקס מול כרום מול ספארי מול אופרה). כל אחד מממש חלק ניכר אך עדיין יש אי אלו תאימויות. אדובי בעצמם תומכים ב-HTML-5 והם הכריזו לא פעם כי אם HTML יגיע לרמה של מה שפלאש עושה, הם ינטשו את פלאש (ולך תאמין להצהרה הזו). פלאש נותן היום משהו אחד ש-HTML-5 לא נותן ולא יתן בקרוב, והוא תאימות לדפדפנים: כתוב אפליקציית פלאש וסביר מאוד להניח שהיא תרוץ מהדקה הראשונה על כל דפדפן שתומך בפלאש (אם כי יש פה ושם בעיות בתאימויות כמו עניין העברית בפלאש. תנסו לראות וידאו עם פרסומת ביוטיוב בלינוקס, תקבלו עברית הפוכה בפרסומת או חוסר אפשרות לכתוב בעברית בפלאש בלינוקס). זה משהו שמאוד קריטי עבור חברות רבות.
  • סטיב ג'ובס מדבר על סטנדרטים, HTML-5 הוא דבר פתוח ואילו פלאש אינו דבר פתוח. זה נכון, אבל השאלה למי זה משנה. מבחינת המעצב שצריך להוציא אפליקציה ללקוח שלו, זה שזה סטנדרט פתוח לא משנה ממש. לפלאש יש מפרטים ו-API פתוחים לכל דורש, כך שאינך מחוייב לכתוב עם הכלים של אדובי או בכלל לרכוש את הכלים של אדובי לשם כך. יותר מכך, אם לדוגמא הינך מפתח ב-PHP, אתה פשוט יכול לתכנת אפליקציות פלאש עם PHP ויש לכך תיעוד מסודר למי שמעוניין בכך. כשזה מגיע לאפל מבחינת API גלוי ומתועד, כדאי שבאפל ישתקו, כי יש להם על מה להתבייש (ולמי שחושב שאני מדבר שטויות, אז שיקח אייפון, ושיסתכל על מסכי העזרה, שם רואים כל מיני דברים בצורה מאוד "חלקה" מבחינת גלילה, הזזת TABS וכו' שאפל פשוט לא מפרטים איך הם עושים זאת, לא ברמת קוד ולא ברמת API).
  • אדובי אינה טלית שכולה תכלת: אחד הפאקים הכי מעצבנים של אדובי זה האיטיות שהם מגיבים: היכן גירסאות 64 ביט של הנגנים שלהם? הם שחררו ללינוקס לדוגמא גירסה נסיונית של 64 ביט אך מאז לא הוציאו גרסאות 64 ביט לאף פלטפורמה (יכול להיות ש-10.1 תצא בגירסת 64 ביט, אלוהים יודע). אדובי היו מאוד איטיים מבחינת הוספת תמיכה לפענוח וידאו מבוסס חומרה. הטכנולוגיה קיימת ב-Windows עוד משנת 2007, בלינוקס יותר משנתיים (תלוי איזה חלק מסתכלים, בין אם זה VDPAU או XvMC) ורק עכשיו הם מתחילים להשתמש בכך! פלא שאפל ואחרים עצבניים? סטיב ג'ובס דווקא צודק בטענתו המרכזית: בקצב שאדובי תומכים בציודים ובטכנולוגיה, כל משהו שתכתוב בפלאש לא ידע להשתמש במלוא הפוטאנציאל של הברזל.
האם אפל ואדובי ישבו ביחד ויפתרו סוף סוף את הכסאח הבלתי נלאה הזה? לפי מה שרואים כרגע, התשובה היא חד משמעית: לא. סטיב ג'ובס עצבני מאדובי, ואדובי מעוניינת לדחוף את פלאש כפתרון של "כתוב פעם אחת, הרץ בכל מכשיר" והיריבות שם תופסת תאוצה מיום ליום. אדובי "נפגעה" מ-אפל בכך שהיא חסמה את האפשרות לכתוב אפליקציה בפלאש ולהמיר אותה לאייפון/אייפד, ואפל עצבנים על פלאש של אדובי.
אינני צופה תגובה "רגשית" של אדובי שתגרום לכך שפתאום חבילת CS5 תופיע ללינוקס (הלוואי!), אך מצד שני, אי אפשר לצפות את העתיד אך אין לי ספק שיהיה מעניין להמשיך לעקוב אחר הויכוח הזה.
כשבררתי על מקנטוש מצאתי את הכתבה הזו מענין משהו מכיר את החומרה??

כך תהפכו מחשב PC למקינטוש?

באמצעות מוצר חומרה חדש בשם EFI-X ניתן להפוך מחשב PC רגיל - למחשב מקינטוש, עליו ניתן להתקין את מערכת ההפעלה Mac OS X ותוכנות תואמות מק. איך זה עובד?

טל אבירם ועופר שפיר,
www.pcpower.co.il | מגזין PC
.tlist { WIDTH: 330px; PADDING-TOP: 4px}.tlistceleb { WIDTH: 388px !important; PADDING-RIGHT: 12px; PADDING-TOP: 4px}.tlistnostalgia { WIDTH: 388px !important; PADDING-RIGHT: 12px; PADDING-TOP: 4px}.tliststc { MARGIN-TOP: -10px; WIDTH: 388px !important; PADDING-RIGHT: 12px}.tlist A:visited { TEXT-DECORATION: none}תגיות: אינטל, מחשבים, אפל, חומרה, ... PC, מקינטוש, שדרוג, שדרוג המחשב

בשנת 2006 קרה מהפך בעולם המחשבים. חברת אפל החליטה לנטוש את מעבדי ה-PowerPC מבית יבמ ולעבור לעולם שכולו אינטל. המעבר חשף את תוכנית המגירה של אפל - מעבר לחומרה מבוססת x86 וסיום ההתבססות על ארכיטקטורת ה-PowerPC, שבאותה תקופה הראתה סימני חולשה, ובפועל - גרמה לירידה במכירות של אפל.
המעבר לחומרת אינטל פתח את האפשרות התיאורטית להריץ OS X על מחשבי PC, שכן מדובר בפקודות מעבד זהות. אז מה בעצם יגביל אותנו מלהריץ מערכת הפעלה חלופית לחלונות, שהיא גם ידידותית, וגם בעלת היצע מעניין של תוכנות מסחריות שימושיות? דבר מה בשם EFI. להלן קווים לדמותו.
מהו EFI

ה-EFI, או Extensible Firmware Interface, הוא החלופה המודרנית לטכנולוגיית ה-BIOS המתיישנת. לעומת טכנולוגיית ה-BIOS, שמציעה תקשורת בסיסית ביותר עם חומרת המחשב, מציעה EFI מספר רב של יתרונות, שהופכים אותה למותאמת יותר לעולם המחשוב המודרני.
בהנחה שהכל עובד כמצופה, ניתן להרכיב תחנת עבודה שכוללת את כל הרכיבים של Mac Pro חדש בהוצאה של כ- 6500 ש"ח בלבד

ההבדל המשמעותי בין EFI ל-BIOS הוא שמדובר ב"תת-מערכת הפעלה" שמהווה חוצץ מלא בין מערכת ההפעלה עצמה והחומרה. היא מעין "מיני" מערכת הפעלה שמקשרת בין החומרה למערכת ההפעלה באופן מבוקר, ומציעה יכולות רבות כגון התקנים לגישה למערכות קבצים, יכולות Bootloader ועוד.
למרות ש-EFI קיימת כבר לא מעט שנים, אין בשוק כמעט שום מחשב שמבוסס עליה, למעט מחשבי מקינטוש, מבית היוצר של אפל ואינטל. טכנולוגיית ה-BIOS עדיין שולטת בעולם ה-PC. המשמעות של שימוש ב-EFI על מחשבי המקינטוש הינה כפולה. לעומת מחשבי PC, שמסוגלים להריץ כל תקליטור סטנדרטי שהינו Bootable, כל קריאה לחומרה על המקינטוש מתבצעת דרך ה-EFI. זו הסיבה למונח Boot Camp שמציע חבילת התקנים לצורך התקנת מערכות ההפעלה חלונות ויסטה ו-XP.
מאחורי הקלעים מתבסס ה-Boot Camp על ה-EFI להוספת סביבה, שתאפשר פעילות תקינה של מערכות אלה. מצד שני, הבחירה של אפל ב-EFI מונעת את יכולת הרצת מערכת ההפעלה של מקינטוש על מחשבי PC באופן טבעי, ללא EFI מתאים.
 האריזה הקטנה מכילה את רכיב ה-EFI-X בחיבור USB Header, כבל מאריך, ומדבקה דו-צדדית להדבקת הרכיב לדופן המחשב

OSx86

עם הכרזת אפל על מערכת OS X שרצה על פלטפורמת x86, החלו האקרים רבים לנסות להריץ את מערכת ההפעלה על מחשבי PC תקניים - כך נולד המונח OSx86. הפרויקטים השונים הניבו לא מעט פירות, והיום יש לא מעט דרכים עקלקלות להריץ OS X על מרבית מעבדי x86 מהשנים האחרונות. רוב הדרכים מתבססות על שינוי בקבצים מסוימים, הוספת התקנים למערכת ותוספות שונות - רק כדי שמערכת ההפעלה תעבוד.
EFI-X
מאז שהושקה לראשונה מערכת ההפעלה OS X למחשבי מקינטוש מבוססי אינטל, עמלו משתמשי קהילת OSx86 והגיעו למספר פיתוחים שמסוגלים לאפשר לרוב המחשבים המודרניים להריץ OS X בצורה כמעט מושלמת. אחדים מאותם פיתוחים כללו יצירת מעטפת EFI שעולה מיד לאחר ה-BIOS ומאפשרת הרצה טבעית יחסית של OS X, ללא שימוש ביותר מדי Patchים.
תגיות

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


בעוד שהפרויקטים החופשיים עדיין חיים ובועטים, נוסדה חברה חדשה בשם EFI-X שלקחה את רעיון ה-EFI צעד אחד קדימה. EFI-X הוא מוצר פיזי - פיסת חומרה. הוא מתחבר לכניסת ה-USB הפנימית של המחשב (מחבר מסוג Header ישיר ללוח האם), ובעצם כולל מערכת הפעלה בסיסית מסוג EFI, שמאפשרת הרצת OS X בצורה טבעית, תוך כדי מיפוי התקני החומרה בהתאם לאלו ש-OS X מצפה להם.
לעומת פתרון תוכנה, פתרון זה אמור להוות חוצץ מלא בין מערכת ההפעלה לבין המחשב. הוא לא מבצע שום שינוי במערכת ההפעלה עצמה. ראוי להדגיש שהמוצר אינו מיועד לכל מחשב, ומתאים רק לרכיבי חומרה מסוימים המצוינים באתר החברה.
 תוכלו להתרשם מגודלו היחסי של EFI-X בהשוואה למטבעות ישראליים

מי צריך את זה, בעצם?

מאז ומתמיד תפסו מחשבי מקינטוש נישה לא קטנה בתחומי המדיה השונים. בשנים האחרונות החלה אפל במסע רכישות של תוכנות מקצועיות, ובסיום כל רכישה הפכו מוצרי החברה הנרכשת למוצרי מקינטוש בלבד (לדוגמא: תוכנת Logic ליצירה מוסיקלית היתה זמינה עד רכישתה גם למשתמשי חלונות, אולם כיום ניתן להשתמש בה רק במקינטוש).
בהשוואה למטלות רגילות, דוגמת יישומיים משרדיים או גלישה באינטרנט, אין ספק שעריכת וידאו באיכויות HD, יצירה מוסיקלית מרובת כלים ואפקטים, כמו גם רינדור קטעי תלת-מימד - הם שימושים שדורשים מחשבים חזקים יותר עם יכולות הרחבה.
נכון להיום, יש בקו המוצרים של אפל רק סדרת מחשבים אחת שדומה למחשביPC שולחניים תקניים. זו סדרת מחשבי Mac Pro שדגמיה השונים מבוססים על מעבדי Xeon היקרים. שאר המחשבים בקו המוצרים מתבססים על מעבדים שמקבילים למעבדים שנמצאים במחשבים ניידים.
 זהו ממשק ה-USB של המוצר, שמתאים לחיבור -USB Header בלוח האם

לדוגמא, אין לאפל אף מחשב שמשתמש בשבבי ה-Desktop של Core 2 מסדרות E או Q (כפולי ליבה או מרובעי ליבה). זה ככל הנראה התמריץ של EFI-X ליצור פתרון לקהל הביניים המקצועי. זה קהל משתמשים שמגבלות התקציב לא מאפשרות לו לרכוש תחנת עבודה מבוססת Xeon, אבל כן מותירות לו לעשות שימוש במעבדים כדוגמת Q9550, המספקים ביצועים טובים בהרבה מאלה של מעבדי ה-Core 2 Duo הניידים עליהם מבוססים מחשבי iMac (מעבדי 3.06GHz עם FSB 1066MHz).
יכולת הבחירה של רכיבים חזקים יותר בתקציב הביניים, זמינות חלקי חילוף גנריים יותר ויכולות הרחבה (כמו כרטיסי PCIe שאינם זמינים באף מוצר חוץ מה-Mac Pro) הן עיקר הסיבות לשקול חלופה למוצרי אפל.
לשם השוואה: מחשב Mac Pro הזול ביותר עם מעבד Xeon יחיד בתדר 2.8GHz יעלה כ-12,300 ש"ח. לעומתו, ניתן להרכיב תחנת עבודה מבוססת מעבד Q9550 בתדר 2.8GHz בעלות של כ-4,100 ש"ח, ולהוסיף לה מערכת הפעלה Leopard וחבילת iLife 08 בעלות של כ-1,100 ש"ח, עכבר ומקלדת של אפל בעלות של כ-600 ש"ח ורכיב EFI-X בעלות של כ-800 ש"ח.
בשורה התחתונה: בהנחה שהכל עובד כמצופה, ניתן להרכיב תחנת עבודה שכוללת את כל הרכיבים של Mac Pro חדש בהוצאה של כ- 6500 ש"ח בלבד - קצת יותר ממחצית המחיר של Mac Pro. האם הכל באמת כה ורוד? המשיכו לקרוא.
בחלק השני של הכתבה: בחינה של ה- EFI-X, משלב ההתקנה, דרך הביצועים ועד לבעיות המוצר»
הקישור למודעה
http://www.ifeel.co.il/page/12552

אולי מעניין אותך גם...

הצטרפות לניוזלטר

איזה כיף שהצטרפתם לניוזלטר שלנו!

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

לוח מודעות

הפרק היומי

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


תהילים פרק כה

אלְדָוִד אֵלֶיךָ יי נַפְשִׁי אֶשָּׂא:באֱלֹהַי בְּךָ בָטַחְתִּי אַל אֵבוֹשָׁה אַל יַעַלְצוּ אֹיְבַי לִי:גגַּם כָּל קוֶֹיךָ לֹא יֵבֹשׁוּ יֵבֹשׁוּ הַבּוֹגְדִים רֵיקָם:דדְּרָכֶיךָ יי הוֹדִיעֵנִי אֹרְחוֹתֶיךָ לַמְּדֵנִי:ההַדְרִיכֵנִי בַאֲמִתֶּךָ וְלַמְּדֵנִי כִּי אַתָּה אֱלֹהֵי יִשְׁעִי אוֹתְךָ קִוִּיתִי כָּל הַיּוֹם:וזְכֹר רַחֲמֶיךָ יי וַחֲסָדֶיךָ כִּי מֵעוֹלָם הֵמָּה:זחַטֹּאות נְעוּרַי וּפְשָׁעַי אַל תִּזְכֹּר כְּחַסְדְּךָ זְכָר לִי אַתָּה לְמַעַן טוּבְךָ יי:חטוֹב וְיָשָׁר יי עַל כֵּן יוֹרֶה חַטָּאִים בַּדָּרֶךְ:טיַדְרֵךְ עֲנָוִים בַּמִּשְׁפָּט וִילַמֵּד עֲנָוִים דַּרְכּוֹ:יכָּל אָרְחוֹת יי חֶסֶד וֶאֱמֶת לְנֹצְרֵי בְרִיתוֹ וְעֵדֹתָיו:יאלְמַעַן שִׁמְךָ יי וְסָלַחְתָּ לַעֲוֹנִי כִּי רַב הוּא:יבמִי זֶה הָאִישׁ יְרֵא יי יוֹרֶנּוּ בְּדֶרֶךְ יִבְחָר:יגנַפְשׁוֹ בְּטוֹב תָּלִין וְזַרְעוֹ יִירַשׁ אָרֶץ:ידסוֹד יי לִירֵאָיו וּבְרִיתוֹ לְהוֹדִיעָם:טועֵינַי תָּמִיד אֶל יי כִּי הוּא יוֹצִיא מֵרֶשֶׁת רַגְלָי:טזפְּנֵה אֵלַי וְחָנֵּנִי כִּי יָחִיד וְעָנִי אָנִי:יזצָרוֹת לְבָבִי הִרְחִיבוּ מִמְּצוּקוֹתַי הוֹצִיאֵנִי:יחרְאֵה עָנְיִי וַעֲמָלִי וְשָׂא לְכָל חַטֹּאותָי:יטרְאֵה אוֹיְבַי כִּי רָבּוּ וְשִׂנְאַת חָמָס שְׂנֵאוּנִי:כשָׁמְרָה נַפְשִׁי וְהַצִּילֵנִי אַל אֵבוֹשׁ כִּי חָסִיתִי בָךְ:כאתֹּם וָיֹשֶׁר יִצְּרוּנִי כִּי קִוִּיתִיךָ:כבפְּדֵה אֱלֹהִים אֶת יִשְׂרָאֵל מִכֹּל צָרוֹתָיו:
נקרא  2  פעמים
למעלה