מה צפוי לנו ב-Firefox 3.0

בתחילת 2008 מתוכננת תחילת ההפצה של גרסה 3.0 של Firefox, דפדפן האינטרנט החופשי.

Firefox הוא שם מוכר בקרב חובבי ומקצועני הטכנולוגיה. זהו דפדפן אינטרנט, אשר מאז שוחררו גרסאות הבטא האחרונות שלו בשנת 2003, הוא הלך וצבר פופולריות בקצב הגבוה ביותר מבין כל הדפדפנים. מליוני הורדות מדי חודש הביאו אותו לנתח שוק עולמי המוערך בכ-12%-15%, כאשר במדינות מסויימות במרכז וצפון אירופה הוא מגיע אפילו עד 30% ו-40%. לראשונה מאז 2001, הצליח הדפדפן החדש לדחוק את רגלי אינטרנט אקספלורר של מיקרוסופט אל מתחת לסף 90% שליטה, ולאלץ את מיקרוסופט להוציא את גרסה 7 של הדפדפן שלה מוקדם ממה שהיא תכננה – מספר חודשים לפני השקת Windows Vista, במקום במקביל לה.

להמשיך לקרוא

תוכנית לפיתוח דפדפן Firefox לטלפונים ניידים

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

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

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

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

דייויד ביינוונו, ממפתחי Thundebird, גם כן עוזב את מוזילה.

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

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

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

סקוט מקגרגור, ממפתחי Thunderbird, עוזב את מוזילה

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

הודעה זו באה זמן קצר לאחר ההודעה של קרן מוזילה על הקמת חברה־בת חדשה, שתנהל את הפיתוח של Thunderbird בנפרד מ-Firefox. בשלב זה לא ידוע אם יש קשר בין הדברים.

 

שוחרר SeaMonkey 1.1.4

גרסה 1.1.4 של חבילת יישומי האינטרנט SeaMonkey שוחררה השבוע. עדכון זה מתקן שלוש בעיות אבטחה, שתוקנו גם בעדכון 2.0.0.6 של Firefox – בעיות הכוללות בעיקר את בעיית פרוטוקול firefoxurl שדווחה כאן בעבר. גרסה זו שוחררה זמן קצר בלבד לאחר גרסה 1.1.3.

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

שוחרר גראן פרדיסו אלפא 7

גרסת אלפא שביעית של גראן פרדיסו, שם הקוד של מה שיהיה בסופו של דבר Firefox 3, שוחררה אתמול. השינויים העיקריים בגרסה זו:

  • מגוון תיקונים ותוספות לתמיכה ב-CSS
  • ביטול התמיכה ב-Mac OS X 10.3 (פנתר). גקו 1.9 לא יתקמפל או ירוץ על גרסה זו.
  • תיקונים לתפריטי הקשר, לוח ההעתקה וגרירה והשלכה על Mac OS X
  • מימוש של מפרט XMLHttpRequest
  • ביטול התמיכה ב-SOAP, תקן המשמש שירותי רשת להעברת מידע בעזרת פרוטוקול HTTP בין יישומים.

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

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

פרצת אבטחה מאפשרת להריץ קוד שרירותי בפיירפוקס

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

מסתבר שבזמן ההתקנה, Firefox רושם במערכת Windows פרוטוקול בשם firefoxurl, ואת עצמו בתור מי שמטפל בפרוטוקול זה. לכן, כתובות המשתמשות בפרוטוקול זה באתרי אינטרנט (כתובת מהצורה firefoxurl://someaddress) מועברות על ידי אינטרנט אקספלורר ישירות אל Firefox ללא בדיקה. תוקף זדוני יכול לבנות כתובת כזו שתפעל בהרשאות מערכת ה-chrome של Firefox (מערכת ממשק המשתמש), הפועלת בהרשאות מורחבות יותר מאשר קוד המגיע מאתרי אינטרנט. בהרשאות אלו, Firefox מפעיל את הקוד, גם אם הוא מכיל פקודות גישה אל המערכת.

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

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

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

עוד קישורים בדיווח ב-mozillaZine.

ניהול הלוקליזציה העברית מחליף ידיים

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

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

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

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

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

שוחרר SeaMonkey 1.1.2 ו־1.0.9 בעברית

גרסאות 1.1.2 ו־1.0.9, של סדרות 1.1 ו-1.0 של SeaMonkey שוחררו בעברית, יותר זמן ממה שהייתי רוצה אחרי הגרסאות האנגליות. הגרסה האנגלית שוחררה ב־31 במאי.

זהו העדכון האחרון של סדרה 1.0. משתמשי גרסאות ‎1.0.x נדרשים לעדכן לגרסה 1.1.2 כדי להמשיך לקבל עדכוני תכונות חדשות ועדכוני אבטחה.

שני עדכונים אלה מעדכנים את SeaMonkey עם העדכונים ששוחררו בגרסה 2.0.0.4 של Firefox, שגם כן יצאה בסוף מאי.

להורדה

שוחררו מועמדים לשחרור של Firefox 2.0.0.4 ושל Firefox ו-Thunderbird 1.5.0.12

גרסת מועמד לשחרור שלישית של Firefox 2.0.0.4 שוחררה השבוע, דיווח אתר אבטחת האיכות החדש של Mozilla,‏ quality.mozilla.org. הגרסה החדשה מתקנת את באג 380429.

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

(יש להוריד את קבצי ההפעלה המתאימים למערכת ההפעלה ולשפה שלכם, המופיעים בתחתית הרשימה)

אתר quality.mozilla.org (או בקיצור QMO) הוקם לפני זמן קצר, במטרה לרכז את פעילות המתנדבים בתחום בדיקות האיכות של התוכנות. האתר נמצא עדיין בשלב בטא, וחלקים ממנו עדיין לא הושלמו. האתר מכיל פורומים, תיעוד עם הסבר כיצד ניתן לעזור בבדיקות האיכות, ולוח אירועים.