עריכה ב-RealTime עבור IE7
מה הטרגדיה האישית הגדולה ביותר שלי? שאני מבין שבתקופת חיי לא תהיה פריצה גדולה בתחום חקר המסע בזמן. אני ממש ממש רוצה להיות תייר בזמן (כן, ברור לי שלומר "תקופת חיי" באותו משפט עם "מסע בזמן" זה עניין מורכב).
טרגדיה אישית נוספת היא חוסר האפשרות לעשות פיירבאגניג עבור IE.
FireBug הוא תוסף לדפדפן FireFox אשר מאפשר (המון דברים) לצפות בקוד כפי שמרנדר אותו המנוע של הדפדפן. כלומר, אפשר לראות את קוד ה-HTML וקוד ה-CSS כפי שהדפדפן מבין אותו (הרי קוד HTML יכול להיות תוצר של שפות כגון PHP או ASP, למשל). בנוסף אפשר לבצע שינויים בקוד תוך כדי צפיה באתר ולראות איך הם משפיעים.
על FireBug כתבתי עבר ואפילו הכנתי לו סרטון הדגמה מרוב התלהבות. קשה לי לדמיין עבודה על התאמת תבניות או תיקונים באתר בלי FireBug, החיים בלעדיו היו קשים מאד – והם באמת באמת קשים מאד כאשר מדובר באינטרנט אקסלפורר (IE).
בלי קשר לשום דבר החיים קשים מאד עם דפדפן אינטרנט אקספלורר וכשמדובר בהתאמת עיצובים, CSS ותרגום תבניות, על אחת כמה וכמה.
דווקא איפה שיש FireBug, ב-FireFox, שם ההתאמה לעברית בדרך כלל עוברת בסדר. לעומת זאת, התבניות מתחילות להתחרבש כשעוברים ל-IE (ואז מורגש חסרונו של ה-FireBug, היה קל יותר להתמודד עם אי התאימות של IE לסטנדרטים אם היה אפשר לדעת מה לעזאזל קורה שם).
אז הנה יש פתרונות.
קודם כל, דווקא קיימת גרסה של FireBug ל-IE7 וגם לספארי, אשר נקראת FireBug lite. בעיה אחת רצינית לגביה, היא דורשת להכניס בבקוד של כל הדפים אותם רוצים לפיירבאג, שורת JS. ממש לא אידאלי.
ה פ ת ר ו ן
לי זה באמת בא כהפתעה (נהדרת), מיקרוסופט הוציאו כלי משלהם. (למה אף אחד לא סיפר לי על זה?!) מסתבר שהוא כבר קיים מאז 2006 (אה, בעצם 2005)
את ה-Internet Explorer Developer Toolbar אפשר להוריד מהאתר של מיקרוסופט. ההתקנה מהירה והוא מצטרף כסרגל לדפדפן.
עוד לא עבדתי איתו לעומק, אני מניח שצריך להתרגל עליו. יש בו, אפשרויות דומות ל-FireBug ואולי הוא יהפוך את החיים שלי ליותר טובים.
דבר אחד כבר נראה לי בעייתי: כאשר בוחרים עם ה-Inspect אזור ומשנים לו מאפיין, לא כל האיזורים בדך שמכילים או מושפעים מאותו CLASS משתנים בהתאם, אלא רק אותו איזור. מוזר ביותר.
בשביל אנשים כמוך בדיוק מייקרוסופט שילבו באינטרנט אקספלורר 8 כלי דמוי פיירבאג.
אמנם אינטרנט אקספלורר 8 מרנדר דפים טיפה (מאד!) שונה, אבל זו ההזדמנות הטובה ביותר לנצל את פיצ'ר שבירת התקנים של אקספלורר 8 שהופך להיות מאד נגיש כאשר הפאנל של אקספלורר-באג פתוח.
יש דוגמית שלו בפעולה איפשהו בדף הראשי של הבלוג שלי.
אכן התוסף של מיקרוסופט הוא סוג של תחליף ל-FireBug, אך לא כל כך אהבתי אותו. אני מקווה שהתוסף המתקדם ב-IE8 יהיה טוב יותר.
תוכל לקרוא עליו כאן:
http://blogs.msdn.com/ie/archive/2008/09/03/developer-tools-in-internet-explorer-8-beta-2.aspx
המממ… לוקח על עצמי את ה"למה אף אחד לא סיפר לי על זה". נתקלתי בזה לא מזמן, חשבתי שסיפרתי לך על זה. כפיצוי, הנה עוד משהו שלפעמים עובד:
http://www.microsoft.com/windows/ie/ie6/previous/webaccess/webdevaccess.mspx
הכלי המלונקק הוא לא איזה מציאה גדולה, אבל הוא מאפשר להציג את הקוד של קטע מסומן בלבד. מועיל כשלא רוצים לנבור בערימות של HTML רק בשביל למצוא איזה כפתור. הכלי הזה שייך רשמית למועדון ה-5 (במלוא מובן הביטוי), אז לא בטוח שהוא יסתדר עם אוטוסטרדת המידע של היום.
שני דברים חשובים:
1. פיירבאג ו FF3 לא כ"כ מסתדרים יחד… ב FF2 היה כיף לעבוד ולשנות ב Real Time, עכשיו יש קריסה של המערכת לאחר X זמן של עבודה.
2. הכלי של מייקרוסופט עדיף מכלום, אך אין מה להשוותו לפיירבאג – הרבה פחות נוח ואינטואיטיבי לשימוש.
ניסיתי את ה-DEV TOOLBAR של מיקרוסופט עכשיו (תודות לך).
כלי סביר, אבל לא מתקרב ליכולות של פיירבאג לצערי
מקוה שכן יעזור בפתרון בעיות אקספלורר משונות.
דווקא מצאתי דרך לעקוף את הבעיה של עריכה ב IE עם firebug
פשוט התקנתי תוסף שמאפשר לעבור למנוע של IE בתוך הפירפוקס – כך שאני עדיין בפירפוקס
ורואה את האתר ב אקפלורר ואז אפשר להנות מה firebug
שכן המנוע הזה שימושי מאחר שים אתרים בארץ לא עומדים בתקן ולא תומכים בפירפוקס :/ ארורים תהיו !@#
יוני – זה לא יעזור לך הרבה, שכן פיירבאג עדיין ימשיך להציג את האתר כפי שהוא נראה בפיירפוקס, ו־ietab לא יעזור בנושא.
היום הייתי צריך אותו והוא איכזב. אי אפשר לעבוד איתו אין בו כל שימוש עבורי.
אפשר לעבוד איתו… אבל הוא דורש אנרגיות ועצבים – הרבה מעבר ל- FB… לפעמים, גם קשה מאוד להבין איפה בדיוק הקובץ שעליו מנסים לעבוד.