ما هو سيلفر لايت. الاستخدامات، الميزات، الآراء، الأسعار

آخر تحديث: 04/10/2024
نبذة عن الكاتب: خافيير تشيرينوس
سيلفرلايت
سيلفرلايت

سيلفرلايت إنها عبارة عن منصة مايكروسوفت لتطوير تطبيقات الإنترنت لـ ويندوز y ماك. سيلفرلايت تم تصميمه للتنافس مع منصات الوسائط المتعددة الأخرى، بما في ذلك JavaFX وJavaScript، ولكن تم إهماله حاليًا ولن يحظى بدعم رسمي بعد الآن بدءًا من أكتوبر 2021.

لم يتم تحديثه لفترة طويلة، وهو غير متوافق مع مايكروسوفت الحافة ولا حتى مع Windows 10. ويمكن اعتباره مشروعًا مهجورًا، ولا يمكن استخدامه إلا في بيئة Windows 7 وVista، ومع متصفحات مثل Internet Explorer 9.

ومع ذلك، لا يزال من الممكن تنزيله من موقعه الرسمي على الإنترنت، على الرغم من أنني لا أعتقد أنه سيكون مفيدًا لك كثيرًا. باعتبارها مجموعة فرعية من بيئة .NET الخاصة بشركة Microsoft، قامت Silverlight بتوسيع نطاق وصول مطوري .NET، مما سمح لهم بتشغيل برامجهم ليس فقط على Windows، ولكن أيضًا على Mac.

سيلفر لايت, والتي يتم تقديمها كوظيفة إضافية لـ Internet Explorer وFirefox ومتصفحات الويب الأخرى، وتدعم الرسوم المتحركة والرسومات المتجهة والتنسيقات MP3 وWindows Media، بما في ذلك برنامج ترميز الفيديو VC-1.

يمكن كتابة برامج Silverlight بلغة Visual Basic وC# وPython وRuby.

ما هو سيلفر لايت

سيلفرلايت كان تطبيقًا مبتكرًا للغاية عبر الأنظمة الأساسية لـ .NET Framework لإنشاء وتقديم تجارب الوسائط المتعددة والتطبيقات التفاعلية الغنية للويب.

في أيامه الأولى، كان يعمل على جميع المتصفحات الشائعة، بما في ذلك Microsoft Internet Explorer وMozilla Firefox وApple Safari وOpera. كان المكون الإضافي اللازم لتشغيل Silverlight صغيرًا، لذا تم تثبيته بسرعة كبيرة.

كان Silverlight عبارة عن مزيج من التقنيات المختلفة في منصة تطوير واحدة تسمح لك باختيار الأدوات واللغة التي تختارها. البرمجة الذي أردت استخدامه.

فيما يمكن استخدام Silverlight؟

يتكامل Silverlight بسلاسة مع كود JavaScript وASP.NET AJAX الموجود لديك لاستكمال الوظائف التي أنشأتها بالفعل. كان هدفها الرئيسي هو التنافس مع مكونات العرض التقديمي Adobe Flash وAjax.

مع وصول HTML 5، لم يعد لهذه الأنواع من البرامج مكان في عالم برمجة الويب. لقد شهدنا بالفعل الموت الرسمي لبرنامج Adobe Flash في يناير 2021. وسينتهي دعم Silverlight، الذي تم التخلي عنه منذ فترة طويلة، في أكتوبر 2021.

كان الضوء الفضي:

  • نموذج برمجة لتطوير تطبيقات الإنترنت الغنية وتوزيعها، باستخدام الرسومات أو الرسوم المتحركة أو الفيديو ضمن إطار عمل .NET. كان Silverlight معروفًا سابقًا باسمه الرمزي، مؤسسة العرض التقديمي لـ Windows في كل مكان.
  • مكون إضافي من Microsoft لتوصيل الوسائط التي تم إنشاؤها باستخدام Silverlight. كان البرنامج الإضافي Silverlight مخصصًا لكل من المتصفحات والأنظمة الأساسية. والجدير بالذكر أن هذا جعله قابلاً للتشغيل المتبادل مع نظام التشغيل Apple OS X ومتصفحات الويب Safari وFirefox، إلى جانب Windows وInternet Explorer.
  • كان قرار Microsoft بإنشاء مكون إضافي لجميع متصفحات الويب الثلاثة الرئيسية بمثابة اعتراف بأنها لا تتحكم في سوق المتصفحات كدفعة إستراتيجية لاعتمادها من قبل كل من مجتمع التطوير وتثبيتها من قبل مستهلكي الوسائط في الخط.
  • أثارت إمكانيات Silverlight للتطوير التعاوني لمحتوى الوسائط المتعددة الغني عبر الإنترنت بعض الإثارة في مجتمع البرمجة. سمحت المنصة للمطورين والمصممين بدمج الرسومات وHTML باستخدام JavaScript ومن ثم دمجها في صفحات الويب التي تدعم Ajax، وإنشاء التعليمات البرمجية ومعاينتها في الوقت الفعلي.

من الجدير بالذكر أن Silverlight قام بتحويل التطوير من بيئة تركز على سطح المكتب إلى بيئة تعتمد على متصفح الويب. كان هذا ممكنًا لأن Silverlight كان متوافقًا مع وقت تشغيل اللغة العامة لـ Microsoft (CLR)، مما سمح لكل من المصممين والمطورين بتشغيل بيئة .NET داخل المتصفح والقيام بذلك في حزمة خفيفة الوزن نسبيًا.

مميزات سيلفر لايت

وسنحدثكم عن الخصائص التي تمكن منها في بداياته، حيث اعتبر من أفضل البرامج للتطبيقات التفاعلية على قدم المساواة مع برنامج Adobe Flash.

  1. كان لدي دعم الترميز المدمج لتشغيل فيديو VC-1 وWMV وصوت MP3 وWMA داخل المتصفح.
  2. سيلفرلايت وهو يدعم القدرة على تنزيل محتوى الوسائط وتشغيله تدريجيًا من أي خادم ويب.
  3. سيلفرلايت كما أنها تدعم تدفق الوسائط المدمج.
  4. سيلفرلايت لقد سمح لك بإنشاء رسوم متحركة غنية وواجهة مستخدم، ودمج الرسومات المتجهة مع HTML لإنشاء تجارب محتوى جذابة.
  5. سيلفرلايت جعل من السهل إنشاء تجارب تفاعلية غنية مع مشغلات الفيديو.
  6. تجربة فيديو عالية الجودة. تمكنت من مشاهدة بعض مقاطع الفيديو ذات الجودة الأفضل في ذلك الوقت، وكلها مضمنة في مواقع ويب عالية الرسومية.
  7. يمكنك إنشاء تطبيقات ويب تعمل في أي متصفح وعلى أي نظام تشغيل.
  8. يمكن للمطورين المطلعين على Visual Studio وMicrosoft.net تطوير تطبيقات مذهلة سيلفرلايت بسرعة كبيرة وجعلهم يعملون على نظامي التشغيل Mac وWindows.

قد تكون مهتمة أيضا أفضل 7 برامج للبرمجة بلغة جافا

ميزة

  • لا توجد حاليًا أي فائدة من تنزيله على جهاز الكمبيوتر الخاص بك. إنه قديم، وغير متوافق مع متصفح Microsoft الرئيسي أو نظام التشغيل Windows 10 الحالي.
  كيفية إنشاء خادم باستخدام TS (Teamspeak) – الدليل الكامل

عيوب

  • وهو برنامج عفا عليه الزمن.
  • لا يحتوي على تحديثات ولا يتوافق مع نظام التشغيل Windows 10 الحالي.
  • قررت Microsoft عدم إصدار دعم لـ Silverlight في Microsoft Edge، وهو ما يمثل ضربة قاتلة أخرى للبرنامج.
  • حتى في الوقت الحالي، لا يوجد دعم لأي متصفح.
  • يعد وجوده على جهاز الكمبيوتر الخاص بك خطرًا أمنيًا.
  • صرحت Microsoft بالفعل على موقعها الرسمي بأنها ستتوقف عن دعم Silverlight في أكتوبر 2021. ولديها بالفعل تاريخ انتهاء.

الخطط والأسعار

سيلفرلايت إنه مجاني وليس لديه خطط سداد من أي نوع. ولا يزال متاحًا على موقعه على الإنترنت، على الرغم من التحذير من أن المستخدمين القلائل لديه يجب أن يستعدوا لشهر أكتوبر 2021.

وتوضح مايكروسوفت أنها لا تنهي البرنامج، على الرغم من أنه بعد ذلك التاريخ، لن يكون لديها المزيد من التحديثات الأمنية أو الجودة. ولن يكون لديها خيار التنزيل.

يمكن فقط لأولئك الذين قاموا بتثبيته بالفعل استخدامه، وبدون تحديثات.

كيف وأين يمكن تنزيل Silverlight

يمكنك تنزيل Silverlight من موقعه الرسمي: مايكروسوفت سيلفرلايت، حتى 12 أكتوبر 2021 فقط. وبعد ذلك، لن يكون من الممكن تنزيل هذا البرنامج رسميًا.

إن عدم التوافق مع المتصفحات الحالية، وحقيقة أنه لن يتم دعمه بدءًا من شهر أكتوبر، يجعلنا نوصي بذلك لا تقم بتنزيله.

ومع ذلك، إذا كنت لا تزال ترغب في تنزيله، فمن المستحسن بشدة إلغاء تثبيت الإصدارات السابقة وإجراء تثبيت جديد بدلاً من التحديث، حيث قد تحدث عمليات تثبيت متعارضة.

ننصحك بعدم تثبيته!

قم بإلغاء التثبيت للتحديث

  • اذهب إلى لوحة التحكم، اضغط عليها.
  • ثم انتقل إلى البرامج والميزات.
  • تظهر قائمة بالتطبيقات التي قمت بتثبيتها على جهاز الكمبيوتر الخاص بك، ابحث سيلفرلايت. عندما تجده، انقر بزر الماوس الأيمن ثم قم بإلغاء التثبيت.

التثبيت على Windows

  • قم بتنزيل مثبت Silverlight من الموقع الرسمي مايكروسوفت سيلفرلايت.
  • بمجرد تنزيل هذا المثبت، انتقل إلى المجلد الخاص بك التنزيلات وابحث عن الملف الذي قمت بتنزيله للتو.
  • انقر مرتين على الملف.
  • ثم انقر فوق "تثبيت الآن".
  • انتظر حتى ينتهي التثبيت.
  • انقر فوق إنهاء.

التثبيت على ماك

  • انقر مرتين على الملف "دي إم جي".
  • انقر بزر الماوس الأيمن أو اضغط باستمرار على Control، ثم انقر فوق "حزمة كجم".
  • اضغط على "فتح"من القائمة المنبثقة.
  • اضغط على "فتح"في الرسالة التي تقول"pkg ليس من Mac App Store، هل أنت متأكد من أنك تريد فتحه؟".
  • اتبع التعليمات التي تظهر على الشاشة للتثبيت سيلفرلايت في الحاسوب.
  • أغلق متصفح الويب الخاص بك وأعد فتحه للسماح له بالتحميل سيلفرلايت. في بعض الأحيان تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك ليتم تحميله بشكل صحيح.

تمكين الوظيفة الإضافية في Internet Explorer

  • في الزاوية اليمنى العليا من المتصفح، يجب أن يكون هناك ترس. انقر
  • ثم في "إدارة الإضافات".
  • في العمود الأيسر، حدد "أشرطة الأدوات والملحقات".
  • ثم ضمن تلك الخيارات حدد "جميع يكمل"في الفئة"عرض".
  • يسعى "سيلفرلايت" وتأكد من ضبطه على "ممكّن" من خلال تحديد زر التمكين واختياره.

تمكين الوظيفة الإضافية في موزيلا فايرفوكس

  • افتح قائمة الأدوات.
  • ثم انقر فوق ""المكملات."
  • البحث مايكروسوفت سيلفرلايت والتحقق من أنه تم ضبطه على "تفعيل دائما".

تمكين البرنامج المساعد في جوجل كروم

  • انقر على الخطوط الأفقية الثلاثة الموجودة أعلى يمين نافذة المتصفح.
  • اختر "إعدادات".
  • انقر فوق الخيار "الإعدادات المتقدمة".
  • تحت عنوان "خصوصية"، انقر فوق"إعدادات المحتوى".
  • تحت عنوان "Complementos"، تأكد من الخيار"تشغيل تلقائي"تم تحديده.
  ما هو استخدامات WinSetupFromUSB، والميزات، والآراء، والأسعار

تمكين البرنامج المساعد في سفاري

  • في قائمة الطعام سفاري في الجزء العلوي من جهاز الكمبيوتر الخاص بك، حدد "التفضيلات".
  • تحت علامة التبويب "ملحقات"، يختار "سيلفرلايت".
  • تأكد "تمكين سيلفر لايت"تم تحديده.
  • تأكد من ضبط مفتاح التشغيل/الإيقاف الموجود أعلى قائمة المكونات الإضافية أيضًا على "في".

ولكن كما سبق أن ذكرنا، سيلفرلايت لقد أصبح قديمًا ولم يعد متوافقًا مع أي من هذه المتصفحات. توصيتنا هي عدم تنزيله أو تثبيته.

لا تقم بتثبيته!

آراء المستخدمين الذين استخدموا Silverlight

دعونا نلقي نظرة على بعض آراء المستخدمين الذين جربوا Silverlight أو ما زالوا يستخدمونه.

  • بي اكس ام:

"جيد، ولكن يمكن أن يكون أفضل. على الرغم من أن Silverlight أصبح الآن اعتماداً قديمًا لمعظم المنتجات، فقد لاحظت أنه لا يزال يحتوي على بعض الميزات المفيدة جدًا.

نظرًا لأن هذا التكامل بالغ الأهمية بالنسبة إلى IE، فقد حصلت على مستوى جيد من الخبرة في استخدام Silverlight. بشكل عام، عند محاولة استخدام المواقع التي تستخدم Silverlight كواجهة خلفية فيما يتعلق بالتشغيل/التحميل الشامل لموقع الويب وصفحاته المترابطة.

سلبياتي في هذا هي ببساطة حقيقة أنه أصبح قديمًا بسرعة كبيرة، لذا سأضطر إلى إجراء بعض التغييرات المحددة في المستقبل، خاصة مع زوال Flash Player.

  • آرون فيليكات:

"لقد عملت بشكل جيد، وخاصة بالنسبة ل Netflix. لكنها وصلت الآن إلى نهاية حياتها. نعم، أوقفت Microsoft الإصدار الأحدث من Silverlight 5. أعلنت Microsoft عن تاريخ انتهاء دعم Silverlight (12 أكتوبر 2021).

لذا، فهذا هو الوقت المناسب للانتقال من Silverlight إلى الأنظمة الأساسية البديلة الصحيحة.

  • بروني أوفرلورد:

"برنامج رائع وأفضل بكثير من الفلاش لبث الفيديو، لكنه لا يزال يبدو وكأنه برنامج bloatware إضافي وغير ضروري."

  • جييكيليت:

"كان Silverlight بديلاً رائعًا لـ Flash عندما ظهر لأول مرة على الساحة. ومع ذلك، منذ ذلك الحين، تم إصدار HTML5 وسرعان ما جعل Silverlight قديمًا. في العمل، لا يعمل Silverlight بشكل صحيح في Chrome، وهو المتصفح المفضل لغالبية مستخدمينا.

بدائل لسيلفرلايت. أفضل 5 لهذا العام

لا شك أن Microsoft Silverlight كان خيارًا ممتازًا لتطوير تطبيقات الويب. ومع ذلك، مع انتهاء دعم Silverlight، ندرج خيارات أخرى هنا.

1. الزاوي

زاوي، هو إطار عمل JavaScript شائع يتم صيانته بواسطة جوجلوهو ببساطة خيار رائع للمطورين في جميع أنحاء العالم. إنه إطار عمل مفتوح المصدر مصمم لمواجهة تحديات عمليات تطوير الويب ويوفر سهولة التكامل مع كود HTML ووحدات التطبيق.

بالإضافة إلى ذلك، فإنه يتزامن تلقائيًا مع الوحدات النمطية التي تجعل عملية التطوير سلسة، وباتباع منهجية DOM، يركز على تحسين الأداء وقابلية الاختبار.

بالإضافة إلى ذلك، يستخدم Angular TypeScript، والذي يسمح بالإنشاء والتطوير بسهولة وفعالية. تمتلك Angular قاعدة تطوير في AngularJS، نسختها الأولى، وقد ظهرت بعد عدة سنوات من الصقل وتكييف إطار العمل حتى يومنا هذا.

مع Angular، ستتمكن من البرمجة والإنشاء لمنصات مختلفة، بما في ذلك منصات الأجهزة المحمولة.

2. رد فعل

رد فعل هو إطار عمل آخر للتطبيق يمكن تصنيفه بسهولة كواحد من أفضل الإطارات، استنادًا إلى الشعبية والمودة التي اكتسبها في مجتمع المطورين.

تم إطلاق الإطار في عام 2013 رد فعل إنه يحظى اليوم بتقدير كبير ويستخدمه عدد من الشركات الرائدة مثل Apple وPayPal وNetflix وبالطبع، فيسبوك.

React هو أحد إصدارات مكتبة ReactJS JavaScript التي تجمع بين تطوير التطبيقات الأصلية وتطوير الواجهة الأمامية لـ JavaScript، لإنشاء صفحات ويب ديناميكية للغاية وتستجيب للمستخدم.

بينما تسمح لك الوحدات الأصلية بتنفيذ وظائف خاصة بالنظام الأساسي آيفون (iOS) y أندرويد (Android)أما باقي الكود فيتم كتابته باستخدام JavaScript ويتم مشاركته عبر الأنظمة الأساسية.

3. كشكش

كشكش إنه أحد أفضل البدائل لتتمكن من عرض تطبيقات Adobe Flash بعد خروجها من السوق. يتصرف مثل المحاكي. إنه تطبيق مستقل يستخدم الكتابة Rust، للجميع أنظمة التشغيل الحديثة.

  جهاز الكمبيوتر لا يعمل ولكن المراوح تدور | الحلول

كشكش يمكنك معالجة المخاوف الأمنية لدى Adobe من خلال الاستفادة من وضع حماية المتصفح الحديث وأمان ذاكرة Rust.

يمكنه تجاوز العيوب الأمنية في جميع متصفحات الويب وأنظمة التشغيل الرئيسية. كشكش إنه مشروع GNU، لذا فهو مشغل وسائط فلاش مجاني ومفتوح المصدر.

الكشكشة متاحة لكل من عملاء سطح المكتب والويب. يمكن للمستخدمين ببساطة تنزيل إصدار الويب من Ruffle ويمكنهم عرض محتوى الفلاش دون تكوين إضافي.

يمكن لمشغل الوسائط ملء المحتوى تلقائيًا وتحديث مواقع الويب التي لا تزال تعتمد على محتوى الفلاش بسلاسة، وهي قليلة، ولكن لا يزال هناك بعض منها.

4. مايكروسوفت فيجوال ستوديو

البصرية ستوديو وهو ما يُعرف باسم IDE (بيئة التطوير المتكاملة)، وقد أخذ هذا الاسم بسبب إمكانية استخدامه على منصات متعددة وتوافقه مع عدة لغات تطبيقية.

متوفر منه ثلاثة إصدارات، ستوديو مرئي لنظام التشغيل Windows, رمز Visual Studio لنظام التشغيل Windows وiOS و لينكس، Visual Studio لنظام التشغيل Mac. كل ذلك متاح من موقعهم الرسمي.

واحدة من مزاياها العظيمة هي القدرة على المساعدة في التنمية. الذكاء الاصطناعي، والمعروف بين المستخدمين باسم IntelliCode. Visual Studio مجاني للتنزيل.

5. بليزر

Blazor وهو جزء من أدوات تطوير الويب الخاصة بشركة Microsoft، وذلك باستخدام لغة C# وHTML وCSS.

Blazor هي إحدى ميزات ASP.NET، إطار عمل تطوير الويب الشهير الذي يعمل على توسيع النظام الأساسي لتطوير .NET بأدوات ومكتبات لإنشاء تطبيقات الويب.

يستخدم Blazor معايير الويب المفتوحة بدون مكونات إضافية أو نقل التعليمات البرمجية. Blazor متوافق مع أي متصفح حديث، حتى متصفحات الهاتف المحمول.

يتم تشغيل التعليمات البرمجية التي يتم تشغيلها في المتصفح في نفس وضع الحماية للأمان مثل أطر عمل JavaScript. يتمتع كود Blazor الذي يتم تشغيله على الخادم بالمرونة اللازمة لفعل أي شيء يفعله عادةً على الخادم، مثل الاتصال مباشرة بقاعدة البيانات.

الأسئلة الشائعة

فيما يلي قائمة بالأسئلة والأجوبة الأكثر شيوعًا فيما يتعلق بـ Silverlight.

1. هل يدعم Silverlight العديد من المتصفحات وأنظمة التشغيل؟

ليس بعد الآن. يتوافق Silverlight حاليًا فقط مع Internet Explorer 8 على الأجهزة التي تعمل بنظام التشغيل Windows 7، ولا يتم تحديث نظام التشغيل Windows 7 أو Internet Explorer.

2. ما هي اللغة المستخدمة في التصميم باستخدام Silverlight؟

يتم استخدام لغة XAML لتصميم Silverlight. XAML تعني لغة ترميز التطبيقات القابلة للتوسيع. إنها لغة تعريفية مبنية على XML تم إنشاؤها بواسطة Microsoft.

3. ما هو ريا؟

RIA هو اختصار لعبارة "تطبيقات الإنترنت الغنية". هذه تطبيقات ويب غنية بالميزات. تتضمن هذه الميزات دعم AJAX المتكامل والتخطيطات والرسوم المتحركة ومكونات الصوت والفيديو.

كان Silverlight وAdobe Flash من الأمثلة على RIA.

4. في أي تاريخ سينتهي دعم Windows؟

لقد تخلوا عن المشروع منذ بعض الوقت، لكن رسميًا، في 12 أكتوبر 2021 سيكون هذا هو اليوم الأخير من الدعم، ولن يكون متاحًا للتثبيت بعد الآن.

5. ما اسم إصدار Linux من Silverlight؟

كان إصدار Linux من Silverlight معروفًا باسم ضوء القمر. لقد كان عفا عليه الزمن أيضًا.

اختتام

قد تكون مهتمة أيضا أفضل 7 برامج للبرمجة

Microsoft لم تقم شركة Microsoft بتطوير Silverlight بشكل نشط منذ عام 2015، وسيتم إيقاف النظام الأساسي بالكامل في 12 أكتوبر 2021. وفي ذلك الوقت، ستتوقف Microsoft عن توفير التحديثات للنظام الأساسي وستزيل الوصول إلى برنامج التثبيت، بالإضافة إلى SDK والموارد الأخرى.

ومع ذلك، نظرًا لأن Silverlight لديه "ترخيص دائم"، فلن يتم إغلاق تطبيقات Silverlight الحالية. هذا يعني فقط أنه لن يتم تحديثها وقد يكون من الصعب العثور على متصفح يمكنه تشغيلها.

ولذلك فإن التوصية النهائية هي عدم التحميل سيلفرلايت.