DCSIMG
gBrowser - My second experiment

My second experiment

על מיקרוסופט, קוד פתוח, ומה שביניהם

gBrowser

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

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

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

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

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

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

תוכן התגובה

My second experiment כתב/ה:

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

# September 22, 2008 4:33 PM
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 6 and 8 and type the answer here:


Enter the numbers above: