برترین ها

برترین ها را با ما دنبال کنید

برترین ها

برترین ها را با ما دنبال کنید

۲ مطلب با کلمه‌ی کلیدی «پلاگین جاوا اسکریپت» ثبت شده است

تاریخچه جاوا اسکریپت و نت اسکیپ

محمد نصرتی | سه شنبه, ۲ دی ۱۳۹۹، ۰۴:۱۷ ب.ظ

از زمان ظهور جاوا اسکریپت در سال 1995 ، استفاده از آن فقط در تعامل با ترافیک کاربران در وب سایت محدود شده است. آموزش جاوا اسکریپت برخی از انیمیشن ها را نشان دهید و نحوه نمایش برخی از اجزای صفحه را تغییر دهید.

زبان جاوا اسکریپت از بدو تأسیس تا سال 2015 به دلیل نداشتن مزایای زبانهای دیگر مورد انتقاد قرار گرفت.

مهمترین این ویژگی ها برنامه نویسی Object-Oreined است و Static Type Language نیست ، یعنی وقتی متغیرها تعریف شوند یا نوع خروجی هایی که یک عملکرد خاص برمی گرداند ، نوع متغیرها را نمی توان تعیین کرد.

 

اما همه اینها با ظهور محیط Node.js و توسعه زبان جاوا اسکریپت به ES6 در سال 2015 تغییر کرد. این همچنین به مایکروسافت کمک کرد تا TypeScript را منتشر کند ، که زبان برنامه نویسی جدیدی نیست ، بلکه گروهی از بسته های برنامه نویسی است که شما را قادر می سازد JavaScript بنویسید و از Static Type استفاده کنید. علاوه بر برنامه نویسی شی گرا و ویژگی های بیشتر ، جاوا اسکریپت بیشتر شبیه C # می شود.

 

TypeScript در مرورگرها کار نمی کند ، بنابراین در پایان هر آنچه را که در TypeScript می نویسید به JavaScript تبدیل می شود.

 

من این مقاله و چندین مقاله آینده را در مورد تاریخچه زبان جاوا اسکریپت از ابتدا تا سال 2019 با شما به اشتراک می گذارم.

 

برجسته ترین تغییراتی که در آن رخ داده است ، و این زبان چه مناطقی را باز کرده و پیشرفت و گسترش بی سابقه ای که داشته است به یکی از پرطرفدارترین زبانها تبدیل شده است.

تاریخچه زبان جاوا اسکریپت
زبان جاوا اسکریپت برای اولین بار در سال 1995 توسط Netscape ظاهر شد و بیش از 15 روز آن را توسعه داد.

 

سوالی که همه مطرح می کنند این است که آیا این زبان به زبان جاوا نزدیک است؟

در واقع ، این نام به دلایل کاملاً بازاریابی ، به دلیل محبوبیت زبان جاوا در آن زمان ، به این نام گذاشته شد و توسط زبان های برنامه نویسی در آن زمان در جهان صادر شد.

زبان جاوا اسکریپت دستخوش تغییرات و تغییرات زیادی شد تا اینکه در سال 1999 به نسخه ای پایدار با نام ES5 رسید.

ES مخفف چیست؟

 

ES یا ECMASCRIPT مخفف Language Specifiers است که به منظور استاندارد کردن دستور زبان زبان JavaScript در همه مرورگرهای وب ایجاد شده است.

کتابخانه JQuery ظاهر می شود
در سال 2006 ، JQuery توسط John Resig به عنوان کتابخانه جاوا اسکریپت منبع آزاد راه اندازی شد که هدف اصلی آن سهولت در نوشتن دستورات JavaScript و صرفه جویی در وقت زیادی برای توسعه دهندگان وب هنگام تلاش برای نوشتن کد JavaScript بود.

 

به عنوان مثال ، اگر بخواهیم یک گالری تصویر را به زبان JavaScript برنامه ریزی کنیم ، ممکن است حدود 100 خط کد هزینه داشته باشد ، اما با استفاده از JQuery و ویژگی هایی که به ما ارائه می دهد ، ممکن است فقط حدود 10 خط و زمان بسیار کمتری هزینه شود.

 

از مهمترین مشکلاتی که آدرس کتابخانه JQuery آدرس می دهد ، سازگاری مرورگر است. برخی از دستورات JavaScript در همه مرورگرها مکانیسم یکسانی ندارند و بعضی از آنها هرگز در مرورگر محبوب ما ، Internet Expolrer کار نمی کنند :(

 

ظهور JQuery چندین کتابخانه رقیب را به دنبال داشت ، اما هیچ یک از آنها از JQuery زنده نماندند.

 

در این دوره افزایشی از افزونه های جاوا اسکریپت مشاهده شد که در کار خود کاملاً به JQuery متکی هستند.

 

و با ظهور Bootstrap Framework در سال 2011 ، چارچوبی که به ساخت سریع رابط ها کمک می کند ، که به کتابخانه JQuery در سمت JavaScript متکی است.

 

یکی از مهمترین عواملی که به گسترش کتابخانه JQuery کمک کرده است ، سهولت یادگیری آن بدون دانش زیاد از زبان جاوا اسکریپت است که در عین حال یک نکته مثبت و منفی است.

 

با فرض اینکه مشتری درخواست کرده باشد پروژه بدون چارچوب برای اطمینان از سرعت سایت وی باشد و مهارت شما در زبان جاوا اسکریپت خوب نباشد ، با مشکل روبرو خواهید شد زیرا به تحقیقات و تحقیقات زیادی و حل مشکلات سازگاری مرورگرها با کد نوشته شده نیاز خواهید داشت.

 

نیاز به موارد بیشتر و ظهور Node.js
با توسعه برنامه های وب و افزایش اندازه آنها ، نیاز به ویژگیهای بیشتری که زبان جاوا اسکریپت فاقد آنهاست و مهمترین این ویژگیها مشکل جدا شدن فایلهای پروژه از یکدیگر و نیاز به فراخوانی فایلهای JavaScript درون یکدیگر ، یعنی سیستم ماژول بود.

 

همانطور که می دانیم ، برای استفاده از کتابخانه جاوا اسکریپت ، پرونده های زیر یکدیگر را مانند این در صفحه HTML فراخوانی می کنیم.

  • محمد نصرتی

آموزش افزونه تایپ رایتر

محمد نصرتی | سه شنبه, ۲۷ خرداد ۱۳۹۹، ۰۴:۱۹ ب.ظ

پلاگین typeWriter چیست ؟

همانطور که میدونین وجود انیمیشن ها و افکت های مختلف در سایت ، جذابیت بسیار بالایی به سایت میبخشد
افکت هایی برای عکس ها ، افکت هایی برای متن ها و . . .
بعنوان مثال برای بهتر نمایش دادن متون در سایت ها و اپلیکیشن ها از افکت های خاصی استفاده میشود
یکی از این افکت ها پلاگین typeWriter هست

برای مشاهده کامل مطلب روی لینک زیر کلیک کنید : https://usercode.ir/course/typewriter-learning/

  • محمد نصرتی