DCSIMG
February 2011 - Posts - קוד פתוח במיקרוסופט

February 2011 - Posts

פורסם בתאריך Sunday, February 27, 2011 5:39 PM על ידי Guy Burstein

מיקרוסופט WebSockets HTML5

HTML5 שצובר תאוצה רבה, הוא תקן שעדיין בשלבי התהוות. הוא מורכב מאוסף רחב של רכיבים, ביניהם שיפורים ל- JavaScript, תגיות HTML חדשות, SVG ועוד. HTML5 Labs הוא המקום שבו מיקרוסופט מפרסמת אבי טיפוס של יישום חלקים בתקן HTML5 שנמצאים עדיין תחת שינוי מסיבי, כגון WebSockets ו-IndexedDB. כיוון שמרכיבים אלו עדיין בפיתוח ועוברים שינויים מהותיים בתדירות גבוהה, הם לא נכנסו לאינטרנט אקספלורר 9 שצפויה לצאת בשבועות הקרובים – וזאת על מנת למנוע מצב שבו מפתחים מסתמכים על התנהגות של טיוטה של תקן מגרסה מיושנת. כך למשל בכרום ובפיירפוקס ישנם יישומים של טיוטת 0 של תקן WebSockets.

מהם WebSockets ב- HTML5?

WebSockets, למי שלא מכיר, היא חלק חדש ומלהיב במיוחד בתקן HTML 5 שמאפשרת תקשורת דו כיוונית בין שרת ללקוח דרך Socket אחד של TCP. מה שמאפשר תקשורת מהירה ואמינה בקלות וביעילות. תקן WebSockets עדיין נמצא תחת שינוי מקיף ולא מזמן פורסמה גרסתו החמישית ואנשי HTML5 Labs מתאמצים לשפר את היישום ל- WebSockets ולהתאים אותו לכל גרסה חדשה.

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

מיקרוסופט WebSockets HTML5

תקן WebSockets עדיין לא סופי ומדי פעם הטיוטה שלו מתעדכנת בהנחיות חדשות. כפי שציינתי קודם לכן, היישום של הטיוטה החדשה ביותר (גרסה 5) נוצרה ופורסמה כעת על ידי אנשי HTML5 Labs. מפתחי .NET יכולים להוריד את היישום של הטיוטה החדשה ולהתנסות בה.

מה שמעניין הוא שעל מנת לבדוק את היישום, הצוות שפיתח אותו השתמש (בין היתר) בשרת מבוסס לינוקס פדורה שיוצר WebSocket Server באמצעות ספריה שכתובה ב-C. שאליו התחבר ה-client שנוצר על ידי מפתחי HTML5 Labs.

פורסם בתאריך Tuesday, February 22, 2011 5:47 PM על ידי Guy Burstein

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

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

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

4 מודולים חדשים לג’ומלה

בשבוע האחרון שוחררו 4 מודולים חדשים לג'ומלה:

1. מודול Bing Maps (זמין בכתובת http://joomlacode.org/gf/project/bingmaps) – מאפשר הטמעה של שירות המפות של בינג באפליקציית ג’ומלה.

ג'ומלה מיקרוסופט מודולים

2.מודול Windows Live ID (זמין בכתובת http://joomlacode.org/gf/project/windowsliveid) – מאפשר חיבור הזהות של משתמש באתר ג'ומלה עם הזהות שלו ב-Live ID.

ג'ומלה מיקרוסופט מודולים

3. מודול OData (זמין בכתובת http://joomlacode.org/gf/project/odata) - שילוב אינטגרלי של מקורות מידע המבוססים על Odata, פרוטוקול המידע הנגיש כולל מנגנון המסייע לבניית שאילתה ל-Odata.

ג'ומלה מיקרוסופט מודולים

4.מודול Silverlight Pivot (זמין בכתובת http://joomlacode.org/gf/project/pivotviewer) – מאפשר שילוב של Silverlight Pivot באתר ג'ומלה להצגת כמות גדולה של מידע בצורה מעניינת.

ג'ומלה מיקרוסופט מודולים

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

תהנו!

פורסם בתאריך Wednesday, February 02, 2011 5:13 PM על ידי Guy Burstein

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

היום, כחלק מעבודת האינטראופרביליות במיקרוסופט, החברה משחררת את Windows Media Player HTML5 Extension for Chrome, תוסף לכרום שבעזרתו משתמשי Windows 7 יוכלו לנגן סרטי וידאו מקודדים ב H.264 בתוך דפי HTML5 על ידי שימוש ביכולות הנמצאות ב- Windows 7.

ניתן להוריד את התוסף כאן.

רק לפני כחודש שחררה מיקרוסופט תוסף דומה לפיירפוקס המאפשר הצגת סרטים בפורמט H.264 בסביבת Windows.

פוסטים קשורים:

תהנו!