تفعيل التطبيقات العالية الأداء على صفحات الويب

نظرة عامة

يحدّد موقع WebAssembly (يُختصر أحيانًا Wasm) تنسيق الرمز الثنائي المتنقل وتنسيق النص المقابل للبرامج القابلة للتنفيذ وواجهات البرامج لتسهيل التفاعل بين هذه البرامج وبيئتها المضيفة.

والهدف الرئيسي من WebAssembly هو تفعيل تطبيقات عالية الأداء على صفحات الويب، "ولكنه لا يضع أي افتراضات خاصة بالويب أو يوفّر ميزات خاصة بالويب، لذا يمكن استخدامه في بيئات أخرى أيضًا"، وفقًا spec.

فهو معيار مفتوح ويهدف إلى دعم أي لغة على أي نظام تشغيل، ومن الناحية العملية، تحتوي جميع اللغات الأكثر شيوعًا بالفعل على مستوى معيّن من الدعم.