جاوااسکرپیت

گوگل در پستی که در وبلاگ این شرکت منتشر شده، اعلام داشته است که از ماه آینده و از تاریخ 13 فوریه (کمتر از دو هفته دیگر) ضمیمه‌هایی که حاوی فایل‌های جاوااسکرپیت باشند را مسدود خواهد کرد.
کدنویسی به کودکان این روزها از اهمیت بسیار بالایی برخوردار است. بسیاری از شرکت‌ها و مؤسسات بزرگ همچون MIT، مایکروسافت، گوگل و.... در نظر دارند به بهترین شکل ممکن به کودکان کدنویسی را آموزش دهند. البته لازم به توضیح است که این فرآیند یاد دادن به لحاظ مقطع و شرایط خاص کودکان بسیار مشکل است. به‌طوری که به کامپیوترها راحت‌تر می‌توان کدنویسی را یاد داد! اما اکنون روشی جدید ابداع شده است که نویدبخش حرکتی جدید در زمینه آموزش کدنویسی به کودکان به شمار می‌رود.
جاوا اسکریپت محبوب دوست‌داشتنی
05 مهر 1394
جاوا اسکریپت تنها زبان در دنیای برنامه‌نویسی نیست. جاوا اسکریپت به ‌طرز اجتناب‌ناپذیری با مرورگرها در هم آمیخته است و تقریباً روی سیستم همه سرویس‌گیرندگان قرار دارد. در سمت سرور هم Node.JS اقتداری شکوه‌مندانه دارد. به‌طور قطع، جاوا اسکریپت در آینده در بخش‌های دیگری هم وارد خواهد شد. روزگاری تنها راه ورود به گوشی‌های هوشمند نوشتن کدها به زبانی بود که توسط کارخانه معرفی شده بود؛ Objective-C برای آی‌فون، جاوا برای آندرویید و سی‌شارپ برای مایکروسافت.
زمانی‌که از حرکت جهان به سمت وب و آنلاین شدن صحبت می‌کنیم و هنگامی که مرورگرها در حال تبدیل شدن به اصلی‌ترین پنجره رو به دنیای کامپیوتر هستند، برنامه‌هایی که در مرورگرها اجرا می‌شوند باید بتوانند از همه منابع سیستم برای فراهم کردن بالاترین کارایی و بهترین تجربه کاربری بهره گیرند. امروزه به دلیل نبودن مدل‌های برنامه‌نویسی موازی در وب، برنامه‌های تحت وب از تمامی مزایای پردازش موازی سخت‌افزارها استفاده نمی‌کنند. اگر برای برنامه‌های مدرن وب راهی وجود داشته باشد که بتوانند محاسبات سنگین خود را در پس‌زمینه انجام دهند و کاربر را وادار نکنند که منتظر پایان محاسبات بماند، بسیار بهتر کار کرده و کیفیت آن‌ها بالاتر خواهد رفت.
موانع متعددی وجود دارد که اجازه نمی‌دهند برنامه‌های جذاب و هیجان‌انگیزی که به صورت محلی در کامپیوتر اجرا می‌شوند با جاوااسکریپت نیز به صورت آنلاین و در محیط وب نوشته و اجرا شوند. بعضی از این موانع مربوط به مرورگر، محدودیت‌ها و کارایی آن است. خوشبختانه در سال‌های اخیر در مرورگرها پیشرفت‌های بسیاری داشته‌اند و توسعه‌دهندگان آن‌ها، به میزان چشم‌گیری سرعت موتورهای جاوااسکریپت را بهبود بخشیده‌اند. اما یکی از چیزهایی که همچنان مانع بزرگی به شمار می‌رود، خود زبان جاوااسکریپت و ویژگی‌های آن است.
مهندسان شرکت‌های گوگل، مایکروسافت، اپل و موزیلا گرد هم آمدند تا WebAssembly که به اختصار wasm خوانده می‌شود را طراحی کنند. یک بایت‌کد (bytecode) ویژه که در آینده مورد استفاده مرورگرها قرار خواهد گرفت و ادعا می‌کند کارایی را به میزان 20 برابر سریع‌تر خواهد کرد.
انتشار نسخه رسمی HTML5 توجه طراحان و توسعه‌دهندگان را به خود معطوف ساخت. بوم گرافیکی canvas، قابلیت drag and drop، برنامه‌های وب‌آفلاین، استفاده مستقیم SVG و MathML و... همگی دلالت بر قدرت HTML5 دارند. اگر نگاهی به روند صعودی شکل‌گیری نسخه‌های مختلف HTML داشته باشیم, به این نکته خواهیم رسید که HTML5 تحولی بزرگ و اساسی را رقم زد. اما به‌رغم ویژگی‌های قدرتمند آن هنوز هم جای کار بیشتر دارد. پشتیبانی بهتر و کامل‌تر از فایل‌های چندرسانه‌ای، مدیریت بهینه بر روند بارگذاری صفحات و جلوگیری از مصرف بیهوده پهنای باند از جمله این نیازهاست.
اشتراک در جاوااسکرپیت
توسعه و پشتیبانی توسط : ایران دروپال
پشتیبانی توسط ایران دروپال