ההבדל בין אייאקס לבין Microsoft Silverlight

Anonim

אייאקס לעומת Microsoft Silverlight

אייאקס הוא ראשי תיבות של Asynchronous JavaScript ו- XML. זוהי אוסף של שיטות פיתוח אינטרנט המשמשים בצד הלקוח לפתח דפי אינטרנט אינטראקטיביים. Microsoft Silverlight הוא דפדפן פלאגין ללא תשלום, המאפשר חוויית מולטימדיה אינטראקטיבית מלאה ויישומים עסקיים עשירים בצד הלקוח. Silverlight מבוסס על. NET Framework זמן ריצה משותף (CLR) המאפשר לבצע את אותו קוד שהתקבל לרוץ על השרת, כמו גם בצד הלקוח. הן אייאקס והן מיקרוסופט סילברלייט הן שיטות מבוססות לקוח או יישומים המעשירים מולטימדיה ופונקציונליות עסקית בצד הלקוח כדי להגביר את חוויית המשתמש הקיצונית.

-> ->

מה זה אייאקס?

אייאקס הוא מודל תכנות התומך במספר כלי תוכנה שונים כגון HTML, JavaScript ו- XML, ולמעשה מייצג תסריט ג 'אווה אסינכרוני xml. הוא משמש ליצירת יישומים שפועלים בדפדפן ישירות למשתמש. בתחילה זה היה בשימוש נרחב רק עם דפדפן Internet Explorer של מיקרוסופט, אך תיקונים מאז אפשרה אותו לעבוד עם רוב הדפדפנים הנפוצים האחרים. ההבדל העיקרי עם אייאקס עמיתים קודמים שלה כגון HTML היא שזה לא דורש התוספת ומאפשר ליישומים לעבוד ישירות או מוטבע בתוך הדפדפן עצמו. הוא משתמש במנוע אינטראקציה בין הדפדפן לבין המשתמש המאפשר חלקים שונים של דף האינטרנט להתעדכן מבלי לטעון מחדש את הדף כולו על כל אינטראקציה עם המשתמש. אייאקס אינו מוצר הניתן למכירה מחדש, אך הוא זמין באופן חופשי בקהילות הקוד הפתוח.

-> ->

מהו Microsoft Silverlight?

Silverlight היא טכנולוגיה המבוססת על. NET Framework המיוצר ונתמך על ידי מיקרוסופט והוא מכונה בדרך כלל Microsoft Silverlight. הוא מועבר כתוסף לדפדפן שלך התומך בסוגים שונים של מדיה, כולל חוויה אינטראקטיבית עשירה באמצעות גרפיקה ווידאו. זה גם פלטפורמה צולבת וכן זמין על פני סוגים שונים של דפדפנים, כולל כמה מן הנפוצים ביותר ב- Chrome, Firefox, Internet Explorer ו- Safari. זוהי פלטפורמה חוצה ויכולת הצטלבות דפדפן המאפשרת למפתחי תוכנה ברחבי העולם לשלב יישומים באמצעות Silverlight בדפדפן. זה גם שינוי משמעותי בכיוון של מיקרוסופט המאפשרת התוכנה שלהם לרוץ על פלטפורמות המתחרים שלהם. Silverlight 4. 0 שוחרר בשנת 2010 עם שורה של תכונות חדשות, כגון תמיכה במצלמת אינטרנט, מיקרופון ואינטגרציה עם דפדפן Chrome מ- Google וכן תמיכה ברשתות מרובות במדיה זורמת ובטלוויזיה.

-> ->

ההבדל בין AJAX לבין Microsoft SILVERLIGHT

אייאקס הוא יותר מושג מאשר טכנולוגיה בפועל בפני עצמו והוא משמש כמעט אך ורק בתוך דפדפן Internet Explorer ואילו Silverlight הוא חוצה פלטפורמת לדפדפנים המאפשר רמה גבוהה הרבה יותר של אינטגרציה לתוך OS X העולם וקהילות מקוונות.בעוד ש- Ajax היא קוד פתוח, Silverlight הוא מוצר של מיקרוסופט, והוא שימש כדי לתת להם מינוף על המתחרים שלה הן מ- Apple והן ב- Google על ידי שילוב מלא ביישומים שלהם. Silverlight מיועד בעיקר תוכן מדיה חברתית באינטרנט באמצעות תמונות וסרטוני וידאו בעוד Ajax הוא יותר של כלי עבור יישומים אינטראקטיביים באמצעות הדפדפן. אמנם מכוון לקהלים שונים, הן הטכנולוגיות יש את השימושים שלהם בעולם של היום על האינטרנט והוא יכול לשמש יחד כדי לייצר מדיה אינטראקטיבית חוויית משתמש עשירה.