בקרוב יומולדת 3 לתוכנה שלך

22 יוני 2004

שמתם לב שהדפדפן שלכם (Internet Explorer) הוא עוד מעט בן 3?
לצערי, בניגוד לילדינו הקטנים, הוא לא מתפתח מעצמו.

לצורך הבהרת האבסורד, כמה עובדות בעניין:

1. הגרסה האחרונה (6.0) שוחררה רשמית באוקטובר 2001.

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

3. מאז 1995 (בה שוחררו גרסאות 1.0 ו-2.0 בהפרש של 3 חודשים), שוחררה כל שנה גרסה עם חידושים משמעותיים, גם של Internet Explorer וגם של המתחרה Netscape.

4. Netscape הוציאו את גרסה 6 שלהם כשנה מוקדם יותר ממיקרוסופט (ודילגו באלגנטיות על סדרה 5), ורק כשנה לאחר מכן , קצת לפני השדרוג של IE, יצאה גרסה 6.1. האם ההיתקעות הזו היא הניצן של סוף התחרות?

5. Netscape 7, שיצא באוגוסט 2002 (ועודכן לפני כשנה ל-7.1) לא עורר ממש את התחרות.

6. כבר ב-1998 נתבעה מיקרוסופט על תחרות לא הוגנת. בסוף 1999 הוכרזה כמונופול. ב-2002 נתבעה שוב ע"י AOL (הבעלים של Netscape). זה השפיע על משהו?

7. בשנים האחרונות צצו דפדפנים קטנים ומעניינים (כדוגמת MyIE2), המציעים רשימה ארוכה של פיצ'רים מסוג "איך לא חשבו על זה קודם". על IE זה לא השפיע.

8. 3 שנים זה ה-מ-ו-ן, אבל ה-מ-ו-ן זמן…

תגובות

מאת ירדן:

בשביל זה יש
דפדפנים איכותיים כמו fireBird שמכניס את אקספלורר לכיס הקטן

מאת איתן כספי:

האם אדוני התכוון ל-Firefox?
http://www.mozilla.org/products/firefox/

מאת בבון:

טוק טוק טוק
הלו? מוזילה, מכיר?

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

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

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

מאת גילעד:

הנה, מישהו הקשיב:
http://news.com.com/Microsoft+….32_3-5243583.html?tag=nefd.top

מאת מרק ק.:

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

ודרך אגב, תוכנות לא מרקיבות.

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

ובבון לידיעתך הצוות הורכב מחדש http://blogs.msdn.com/dmassy/archive/2004/06/16/157263.aspx

מאת איל שחר:

מרק הנחמד
נו באמת, מרק. סייג לחוכמה…

הכל מרקיב בעולם תחרותי. אתה לא יכול להישאר אם אותם מוצרים, עם אותם מבצעים, אם אותה גישה. אם לא תשתפר – יבוא אחר – טוב יותר.

ולגבי SP1 – תכונות חדשות ??? האר את עיניי.
זה מה שאומרים במיקרוסופט: http://www.microsoft.com/windows/ie/evaluation/ie6sp1.mspx, ואני מצטט מושגי מפתח:
updates that fixes issues
customer-reported concerns
enhancements to security and reliability

או ציטוט נוסף (ממקור אחר):
Besides the bug fixes and security updates, there doesn't appear to be anything exiting in this update.

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

מאת איל:

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

מאת מרק ק.:

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

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

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

רב הזמן אנשים לא מתענינים עד כמה טריה התוכנה שהם משתמשים בה אלא רק האם היא עונה לצרכים שלהם. אני משתמש בvisual studio 6 ואין לי שום סיבה לעבור ל 7 למרות ש 6 הוא משנת 98. חברים שלי משתמשים בwindows 98 ו בword 97 ולא מענין אותם הגיל של התוכנות. לפי google יש הרבה אנשים שעדיין משתמשים ב IE 5.5 למרות ש6 היה חופשי להורדה כבר שנים.

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

נ.ב. myIE2 הוא skin על הIE, לקרוא לו דפדפן זה כשר אבל מסריח.

מאת מאייר:

מרק
IE6 (וגם לא גרסאותיו הקודמות לצורך העניין) לא תומך ב-CSS2 ובטח שלא ב-"DOM2". למיקרוסופט יש את ההגיון הפנימי שלה כשזה נוגע לאינטרפרטציה של מבני נתונים ב-HTML ולא ממש מעניין אותם (נכון לעכשיו) שזה לא ממש "תואם לסטנדרטים".

ואופרה זה דפדפן מסריח, שהגרסה האחרונה שלו (7) אכן מתקנת את רוב הפאשלות, אבל ביישור לפי מיקרוסופט ולאו דווקא לפי מה שהחבר'ה ב-W3C רוצים, ועדיין לוקה בכמה באגים אלמנטריים. אני מקווה שאנשים ירדו ממנו מהר, עכשיו שאפשר לעשות tabbed browsing גם עם מוזילה.

מאת איל שחר:

מרק
אפשר להשתדל. אבל לא חייבים.

מאת גדעון:

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

יותר נכון לקרוא לזה "מוד" לאקספלורר, שכן סקין לאקספלורר זה Hotbar.

מאת אור:

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

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

מאת מוזילאי:

רשימה
רשימה של 101 דברים שמוזילה עושה, ואקספלורר לא.
http://www.xulplanet.com/ndeakin/arts/reasons.html

מאת אני:

ללא נושא
אני לא מבין מה כ"כ רע באקספלור?!?! הוא משרת אותי נפלא כבר יותר מ- 5 שנים ואף פעם לא היו לי איתו בעיות!

מאת מרק ק.:

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

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

מאת עידו:

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

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

בתחום הזה גם אפשר להזכיר את thunderbird מאותו בית היוצר שהוא מחליף את outlook המלא באגים ופרצות במוצר בטוח יותר המאפשר סינון ספאם פנימי והגדרות פרטיות טובות יותר.

מאת איל:

זה לא מאמר של איש לינוקס
אני לא טוען שאקספלורר הוא גרוע. למרות שנהיה כאן ויכוח של מי יותר גדול. זה עדיין הדפדפן שאני משתמש בו (אחרי הוספת מעטפת הממשק של MyIE2 ועדכוני אבטחה מתוזמנים).
אקספלורר הוא עדיין "הדפדפן של כולם", ונראה שימשיך להיות כך לזמן ארוך. צריך לזכור שרוב האנשים לא יודעים בכלל שקיימת האפשרות לבחור דפדפן. מבחינתם, כמו שהם פותחים את My Documents כדי לחפש את הקבצים שלהם, הם לוחצים על ה-e הכחול כדי "לפתוח אינטרנט".
זו בדיוק מהות התביעה של AOL.
זה בדיוק מה שגורם לאי-תחרות.
זה בדיוק מה שמאפשר לחברה לשקוט על שמריה.
וזה בדיוק ההפסד של כולנו.

מאת benny:

"כשיש ציפיות נמוכות לא מתאכזבים"?
ובכן, רמת הציפיות שלי, בתור מפתח אתרים, גבוהה ביותר. אני דורש מהדפדפן שלי רמת דיוק על קוצו של פיקסל, על חודו של XSL ועל עומסו של קוד לקוח ב-JS ו-DHTML.
IE6 SP1 נותן לי את כל אלה, בתוספת אבטחה משופרת ויציבות מעולה. ואני לא משתמש רחמן.
מי שכותב "הדפדפן נותן לאתרים לשנות לי את המועדפים", כנראה לא משתמש בדפדפן מגרסא חדישה (תקוע איפה שהוא בגרסא 4) או שלוקה בבורות חמורה.
הבעיה עם המשתמשים הבורים, שהם לוחצים "yes yes yes!" על כל חלון שקופץ להם, ונגד משתמש מטומטם אין שום תוכנת הגנה ,אפילו פיירוול לא יעזור פה.

מאת יוסי:

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

1. כשיצא IE5 ולאחריו IE5.5 נוצר פער עצום בין היכולות של הדפדפן של מייקרוסופט מול המתחרים, החל מתמיכה טובה ב-XML, מספר גדול מאוד של פ'יצרים לשיפור חווית המשתמש (כגון חלונות מודליים, חלונות פופ-אפ וכו), תמיכה ב-VML, תמיכה מלאה ב-DOM (כולל הרחבה של הסטנדרט שלמרות שמעצבן אנשים רבים, לי ולמפתחים רבים נתן את האפשרות לפתח ממשקים מתקדמים), Behaviors ועוד מספר רב של יכולות שאינני זוכר כרגע (אולי בגלל שהיום הם נראים טריוויאלים). כל היכולות האלו גם היום לא הושגו אצל רוב הדפדפנים.
2. צריך להפריד בין מה שהדפדפן מספק לי כמשתמש וכמפתח. כמשתמש אני יכול להשתמש בכל אחד מהסקינים כדוגמת MyIE2 או ה-toolbars למיניהם כגון גוגל או MSN. אני די בטוח שפתרון כזה מתאים למייקרוסופט ולכן אני לא רואה (בתור מייקרוסופט) סיבה טובה לשנות זאת. תראה לדוגמא כמה זמן לקח למיקרוסופט להכניס למערכת ההפעלה את התמיכה ב-ZIP, הם הרי אוהבים להעתיק (או לקנות) והם אף פעם לא ממהרים.
בתור מפתח, IE סיפק לי עד היום את כל הצרכים לפיתוח אתרים וממשקי משתמש. העובדה שהוא תומך (מעבר לכל מה שציינתי קודם) בצורה מלאה ב-activeX מאפשר לי מצד אחד להשתמש בכל סוג של רכיב ממשק ומצד שני לבצע כל דבר במערכת ההפעלה (לפי הגדרות האבטחה כמובן). אין היום שום דפדפן שיוכל להתחרות ביכולות אלו (קח לדוגמא אפליקציה שכתובה ב-HTA מול כל פתרון אחר)

הדבר היחידי שלדעתי בגדר כישלון הוא כל ההתנהלות לגבי Flash.

מאת גדעון:

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

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

בנוסף (מתקשר חלקית לאקספלורר) יש בווינדוס פיירוול על רמה.

השלב הבא אני מקווה הוא הוספת Download Manger, או לפחות כפתורי PauseResume להורדות.
ואולי גם Tabbed Browsing.

גדעון

מאת איל שחר:

גם Outlook Express דורש שיפורים
אאוטלוק אקספרס, המגיע כחלק מחבילת IE, גם הוא יכול לקבל כמה שיפורי ממשק משמעותיים. הנה כמה נקודות חלשות בו:
– הגדרת rules: אין אפשרות להגדיר rule על בסיס הודעה קיימת.
– חיפוש – גישת שורת הפילטר מעל רשימת ההודעות הרבה יותר חכמה.
– דיאלוג שמירת קבצים מצורפים מתסכל.
– חסימת קבצים – אין אפשרות להגדיר אילו קבצים לחסום.
– אין אפשרות להגדיר rules לפי קבצים.
– Auto Reply מסובך.
– גיבוי והגדרת מיקומם של ספר הכתובות ושל ה-Rules – בעייתיים.

בקיצור – אני מחכה מזמן לגרסה החדשה.