באחת מההרצאות שהייתי בהן, בנושא Silverlight (חושב שזה היה ביום פתוח במיקרוסופט) ציינו שאחד מהפיצ'רים של Silverlight הינו הצורה שבה מתבצע ה streaming:
הסרט בעצם לא נשמר, ז"א - אם תרצו לחזור לנקודה שכבר צפיתם בה - הסרט יורד שוב אל הדפדפן, אבל היתרון הוא שאם עצרתם את הצפייה או דילגתם לנקודה מאוחרת יותר בסרט, אז בעצם ירד אליכם רק מה שתראו == חסכון לשרת וגם לנו אם יום אחד ימדדו אותנו לפי כמויות הורדה.
כמו כן (כך נאמר בזמנו בהרצאה) הסרט אמור להתאים את עצמו למהירות ההורדה תוך כדי הורדת האיכות כדי למנוע buffering מעיק (מקצת חיפושים ברשת מסתבר שזה פיצ'ר יחסית חדש שצריך לאפשר - adaptive streaming).
כבר אז הפיצ'ר הזה נראה היה לי בעייתי - לא פעם כשאני צופה בנגני פלאש(בייחוד בצפייה ב שידורי הניסיון של יוסי וליאור ) , אני מאפשר לסרט לקרטע עד לסופו נהנה מצפייה חלקה.
לצערי התחזיות שלי התגשמו, ניסיתי היום לצפות ב An Introduction to Microsoft F# (שדרך אגב - ממש מומלץ לצפייה), עם דגש על ניסיתי, בבוקר כנראה שהיו קצת בעיות כבלים == חיבור איטי - היה בלתי אפשרי לצפות בהרצאה - היה תקוע על streaming.
ניסיתי לראות אם זה אולי רק המחשב שלי בבית, אך גם בעבודה (בה חיבור האינטרנט פשוט מזעזע) היה אותו מצב.
רק היום בערב(בבית) הצלחתי, וגם אז מידי פעם גמגם הנגן (בדיוק בקטעים המשעשעים).
אז זה נכון שהאיכות ממש טובה, חווית השימוש סקסית(תלוי בעיצוב שבדרך כלל לא מאכזב) וכשיוצאים ממצב של ממסך מלא אז לא עפים לתחילת הסרט - אבל זה לא עוזר לי אם אני כל הזמן תקוע מול some ajax loader
אפשר לראות את התופעה המרגיזה גם באתר של reMIX - תתחילו לצפות באחת מההרצאות - ההרצאה תתחיל ב buffering מעיק, ותיעצר מידי פעם לקחת נשימה, תחזרו להתחלה (קטע שכבר ראיתם) ושוב buffering מעיק.
לפחות ב channel9/pdc2008 אפשר להוריד את ההרצאות (ואז גם לצפות במהירות כפולה :-)), מ reMIX לא ניתן להוריד את ההרצאות.
תוך כדי כתיבה נזכרתי (במעורפל) שיש למתכנת שליטה על הצורה של ההורדה - ז"א יכול להגדיר שהסרט הינו מקשה אחת, ואז בעצם אפשר לחזור לאחור ללא הורדה חדשה, כיוון שנמצאים באותו מקטע.
יכול להיות שאני כותב שטויות כרגע, ושלא קיימת אפשרות כזו(תקנו אותי בהערות).
מחיפוש ברשת לא מצאתי תלונות דומות על סיוטי צפייה שכאלה, אבל הבעיה קיימת.
לילה טוב.
נכחתי היום (לפי השעה אתמול:-) בכנס שארגנה Google לאנשי פיתוח,
קודם כל - תודה לגוגל על הארגון - היה מצויין.
בהרצאות שבהן נכחתי המרצים היו מעולים, ולמעט כמה בעיות רשת, היה מצויין.
אהבתי את הסיבה הכללית (הוצגה ב keynote ובהרצאות האחרות) לארגון האירוע, ובכלל לאסטרטגית הפיתוח של ה chrome ומוצרים נוספים שגוגל נותנת בחינם למשתמשים/מפתחים - המטרה - אינטרנט יותר מהיר ויותר מהנה ==> יותר גולשים ==> יותר חשיפה לפרסומות ==> יותר רווח (שתי הנקודות האחרונות נאמרו במרומז :-) ולא ב keynote).
כמו כן ב keynote ובכלל כל הזמן ציינו שבאירוע נוכחים מפתחים מגוגל (חולצות כחולות ושחורות) ושאפשר וכדאי לפנות אליהם עם שאלות (אם יש).
לא הגעתי עם לפטופ, כך שה CodeLabs ירדו מהפרק, וכיוון שלא נראה לי שבזמן הקרוב ייצא לי להשתמש ב SERVER SIDE שלהם, אז התמקדתי ב CLIENT == דברים שאני יכול לנסות עכשיו ולשלב באתר שלי.
ההרצאות שבהן נכחתי - Mashups,YouTube API ,State of the open web.
נקודות להמשך בדיקה מכל הרצאה:
Mashups - קודם כל לגשת אל code.google.com ולשחק קצת עם ה APIs החופשיים שיש שם.
- swfobject - אובייקט קוד פתוח שמאפשר שתילת נגני פלאש באמצעות קובץ JS קליל.
- The Google Maps Image Cutter - הכלי הזה ממש תאווה לעיניים - מאפשר חלוקה של תמונה למספר "אריחים" ומספק דף HTML עם ממשק מאוד נוח לצפיה (נשמע מוכר ;-)).
- הוזכר גם במילה ה google website optimizer - עוד כלי performance חינמי שכדאי לבדוק.
YouTube API - פשוט להיכנס אל ה CodeLab ולהתחיל ללמוד - קליל וברור.
- אתר נחמד שהוצג - אתר וידאו לילדים שבנוי על YouTube וממודר ע"י הקהילה (מצוין לאחייניות שלי).
- אכזבה קטנה - שאלתי את אחד מבעלי החולצות השחורות אם קיימת אפשרות ליצירת נגן YouTube שיאפשר ניגון של סרט במהירות כפולה (דרך נפלאה לצפיה בהרצאות) - מסתבר ש Flash9 לא תומך, אבל Flash10 כן, מה שאומר שאולי בעתיד יתמכו באפשרות הזו.
State of the open web - את המצגת ניתן להוריד מכאן , ועוד מידע ניתן למצוא ב WHATWG community, ואם אתם בענייני פודקאסטים אז כאן תמצאו לינקים ל 4 הרצאות בנושא
לא יכולתי להישאר להרצאה האחרונה על Google Chrome ולדברי הסיום,
אבל הרצאה זו קיימת ברשת מהכנס שהיה בלונדון - V8 - the Chrome Engine at GDD 2008 in London:
כך שאשלים אותה מאוחר יותר.
מקווה שאל הכנס הבא אגיע מוכן יותר (לפטופ וקצת יותר ניסיון עם הכלים של google )