رفتن به نوشته‌ها

برچسب: آموزش HTML 5

آشنایی با Web Worker ها و SSE

Web Worker (در لغت به معنی کارگر یا کارگذار وب) کد های جاوا اسکریپتی هستند که در پس زمینه در حال اجرا شدن هستند، بدون اینکه کارایی و سرعت وب سایت ما را دچار مشکل کنند. در واقع زمانی که اسکریپت های ما در صفحه ی HTML اجرا می شوند، تا پایان اجرای اسکریپت، صفحه متوقف می شود و واکنش نشان نمی دهد. در طرف مقابل web worker ها هستند که در پس زمینه اجرا می شوند، از کد های دیگر مستقل هستند و روی عملکرد و سرعت سایت هیچ تاثیری نمی گذارند. بنابراین زمانی که web worker ها در حال کار هستند، کاربر می تواند هر کاری دوست دارد بکند (کلیک کردن، select کردن و ….)