אופיס 2010 - יריקה לעין של התקנים

Auto Date 15 בדצמבר, 2009

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

התקנתי אופיס 2010, כי יש לי מחשב חלונות חוקי וזה בינתיים זמין חינם בתור ביטא. בתור אחד שדברים חדשים מעניינים אותו (מה הטעם של אקונומיקה?) החלטתי להתקין. ממבט ראשון, אני מזועזע ממה שעשו ל־Ribbon היפיפה של Office 2007. זאת הייתה מבחינתי עבודת אומנות שאני מצפה מאפל להוציא, ובגרסה הבאה הם כבר הרסו. לא על זה הפוסט. ממבט שני, אני רואה שיש תמיכה ב־ODT, מגניב. אני בדיוק דיברתי על זה עם אורון, והוא אומר לי שזה עובד, אני אומר שכן. אני לא אקטול משהו מבלי לבדוק אותו לעומק: אני אבדוק את זה טוב טוב ורק אחרי זה נקטול לזה את הצורה.

עשיתי שלושה ניסויים: ראשון הוא יצירה של מסמך פשוט באופן־אופיס 3.1 העברי, וטעינה באופיס 2010 של מיקרוסופט. אחרי סגירה וטעינה של אותו מסמך הטקסט באופן־אופיס נראה טוב, באופיס 2010 הרשימות (ul?) נראות שבורות ולא באופסט המתאים.  הניסוי השני, יצירה של מסמך דומה באופיס 2010 וטעינה באופן־אופיס. כעת סגרתי את המסמך ופתחתי אותו שוב באופיס 2010, והטקסט נראה טוב, אבל הטעינה של המסמך באופן־אופיס נראה שבור בדיוק באותה צורה שהיה בניסוי הראשון.

הניסוי השלישי הוא קצת יותר מורכב. כתבתי מסמך רציני הכולל תמונות, כותרת עליונה ותחתונה, סגנונות. הכתיבה של המסמך הייתה נחמדה, התוכנה בהחלט מרגישה “קלילה”, אבל יש מין השהייה בין התצוגה של האותיות אחרי שאני לוחץ, קשה לתאר את הסתירה שיש במשפט הקודם, אבל היא מרגישה לי נכון. כעת אני מייצא את המסמך ל־pdf שהמשקל שלו בערך 300 ק”ב. טוב, אפשר לכתוב מסמכי odt באופיס 2010, וזה די נוח (וזה מצא שגיאות תחביר באנגלית, משהו שאופן־אופיס עוד לא עושה).

בהמשך הניסוי שלי טענתי את המסמך באופן־אופיס, וכצפוי הוא היה משובש (הזחה של רשימות הייתה לא נכונה, כותרת תחתונה שהכילה טבלה גלשה מהגבולות שלה). עכשיו ייצאתי את המסמך אל pdf ששקבל בערך 75 ק”ב.

הניסוי הזה מלמד אותי משהו מאוד חשוב: למרות שתקן Open Document הוא תקן פתוח, חופי למימוש, בעל מספר reference implementations חופשיים וחינמיים על הפלופורמה שבה מיקרוספט מפתחים (Windows XP/Vista/Windows7). הם בכוונה החליטו לשבור את התקן ולממש אותו בצורה שיראה כאילו אין תאימות, כאשר הלכה למעשה האשם היחיד פה הוא המימוש הקלוקל של אופיס 2010. המטרה פה כאמור היא ברורה - ליצור אשליה כאילו התקן לא מעשי. אורון - צדקת.

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

3 תגובות לפוסט “אופיס 2010 - יריקה לעין של התקנים”

  1. astupidog:
    16 בדצמבר, 2009 בשעה 9:02

    התמיכה בODF הוכנסה כבר בoffice 2007 sp2 וגם שם יש כנראה את אותן בעיות.

    http://www.groklaw.net/article.php?story=20090503215045379

  2. ליאל פרידמן:
    16 בדצמבר, 2009 בשעה 10:18

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

  3. ליאל:
    17 בדצמבר, 2009 בשעה 9:34

    אם תחפש באינטרנט, תוכל למצוא מאמת (Validator) למסמכי ODT.

    מעבר לזה, אני חושב שהפעם מיקרוסופט באמת עברו את הגבול — הוסיפו תמיכה “חלקית” בתקן.
    לדעתי, או שהאופיס יתמוך בצורה מלאה ותקנית ב־ODT או שלא יתמוך בכלל (אני מעדיף את האפשרות הראשונה :) .

השארת תגובה


:mrgreen::|:twisted::arrow:8O:):?8):evil::D:idea::oops::P:roll:;):cry::o:lol::x:(:!::?: