שוחרר Mozilla Firefox 2.0.0.13

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

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

עונת ציד הבאגים בעיצומה!

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

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

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

ממשק המשתמש של פיירפוקס במק (פיירפוקס 3 בטא 4)ממשק המשתמש של פיירפוקס במק (פיירפוקס 3 בטא 4)

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

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

שוחררה בטא רביעית עבור פיירפוקס 3

גרסה זו איננה הגרסה הסופית של הדפדפן, ושוחררה על-מנת לאפשר בדיקה של תכונות חדשות, כמו גם בחינה של שיפורים ותיקונים.
גרסת הבטא הרביעית של פיירפוקס 3 זמינה כעת להורדה. גרסה זו היא גרסה ניסיונית של מה שעתיד להיות פיירפוקס 3.0 לאחר שיסתיימו מחזורי הבדיקות של המוצר. גרסה 3.0 תכלול שינויים ושיפורים רבים על פני הגרסאות בסדרה 2.0 (הגירסה האחרונה ששוחררה היא 2.0.0.12), ובכללן גם הגנה מפני הונאות הרשת בצורה טובה יותר, תיקוני באגים רבים שקשורים לאופן הצגת העברית וערכות נושא חדשות שמתיימרות להשתלב טוב יותר במערכת ההפעלה.
בין היתר הוכנסו התיקונים הבאים בגרסה זו -

  • שיפורים לממשק המשתמש: יכולות חיפוש במנהל ההורדות, יכולת הגדלת לדף או הטקסט בלבד, מראה משופר ב-Windows XP ו-Vista, Mac OSX ו-Linux.
  • התאמה אישית טובה יותר: שורת הכתובת תציג מעתה אתרים ודפים תוך התחשבות בתדירות הביקורים שלך בהם, כמו גם יכולת לידה של ההרגלים שלך בהכנסת טקסט לחיפוש.
  • שיפורים בפלטפורמה: תמיכה בתכונות של HTML5 כגון window.postMessage ו־window.messageEvent, שיפורים ב־JavaScript 1.8 ותמיכה באחסון נתונים לא מקוון ליישומי רשת.
  • שיפורי ביצועים: שינויים במנוע ה־JavaScript, כמו גם פעולות אופטימיזציה שונות משפרות את הביצועים ומאפשרות ליישומים כבדים לרוץ בצורה חלקה יותר, כמו גם שיפורים מתמשכים לצריכת הזיכרון שמאפשרים לדפדפן לדרוש פחת זכרון לאורך זמני פעולה ארוכים של התוכנה.

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

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

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

FOSDEM 2008‏ (3)

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

  • שינויים בערכת הפקדים החדשה, ToolKit, שמשמשת את Firefox ותשמש את SeaMonkey 2, הנדרשים עבור הפרוייקט מקבלים עדיפות נמוכה
  • אין מספיק מפתחים
  • מכיוון שיש שיעור ניכר של מפתחים מתנדבים, קשה לומר להם מה לעשות, ולאן להפנות את מרבית זמנם
  • אין תקציב פרסום. הפרסום מתבצע בעיקר מפה לאוזן. משלוח חולצות ואביזרים אחרים לחו"ל מהחנות עולה הרבה.

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

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

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

כיום באגים ב-SeaMonkey מקוטלגים בבאגזילה תחת המוצר Mozilla Application Suite, השם הקודם של התוכנה, לפני שפיתוחה הועבר לפרוייקט קהילתי. יש צורך להעביר אותו אל שם חדש, אך זה יצור שתי בעיות: העברה רגילה תייצר כמויות אדירות של דואר שישלח אוטומטית אל כל מי שעוקב אחרי הבאגים של התוכנה, וזה גם ישבור חיפושים שמורים שיש לאנשים.

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

קייזר ציטט "מנהל בחברת IT גדולה" כשקרא Developers! Developers! Developers!‎. עוד הם צריכים אנשים שיבדקו קוד חדש (review), יבדקו גרסאות לייליות, יכתבו תיעוד, יעזרו בתמיכה ובשיווק.

ב-SeaMonkey 2 צפויות ערכות נושא דומות יותר ל-Firefox, אך עם אייקונים אחרים. יהיה מנהל הרחבות, פורמט חדש לפרופיל (עם אפשרות המרה מפרופילים ישנים או מ-Thunderbird), תמיכה ב-RSS, סינון קבוצות דיון לפי כותרות של ההודעה, אירגון מחדש של חלון ההעדפות, שימוש במנוע התצוגה Gecko 1.9, עדכונים אוטומטיים, והתרגום יהיה במערכת ניהול הגרסאות יחד עם שאר הקוד.

אם יספיקו, מתוכנן גם להוסיף אפשרות לביטול סגירת לשונית, ניקוי מידע פרטי, תמיכה ביומן (Calendar), התאמה אישית של סרגלים, ועוד.

ההרצאה הבאה עסקה בתוכניות של Mozilla לעולם הסלולרי. מסתבר שגם נוקיה וגם סמסונג, שתי יצרניות טלפונים סלולריים מהגדולות ביותר, תומכות במה שבינתיים נקרא Mozilla Mobile, גם בכספים וגם במפתחים. נוקיה כבר משלבת דפדפן מבוסס Gecko במכשירי N100 ו-N110 שלה, עם ממשק משתמש שבנתה בעצמה.

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

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

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

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

המטרה היא דפדפן שיתאים למגוון פלטפורמות בהן צריך דפדפן מוטמע, כמו ממירים של כבלים, טלביזיות, וכד'. התכנון הוא להוציא גרסה ראשונה עד סוף 2008. כרגע הוא פועל על מכשירי הנוקיה שהוזכרו (שפועלים על לינוקס) ועל מכשירים מבוססי Windows Mobile 6.

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

הדף הזה בויקי של מוזילה מקשר לתמונות, שקופיות מההרצאות ופוסטים בבלוגים של משתתפי המושב של Mozilla.