جاوااسکریپت مسلّماً یکی مهمترین گویشهای روز دنیاست. طراحی سایت در مشهد پیشرفت اینترنت و جاوااسکریپت به جایی رسیده میباشد که هیچ وقت تصوّر نمیشد. ما دراین مقاله به طور خلاصه تاریخچهی کوتاه جاوااسکریپت را آنالیز میکنیم و می بینیم که چهگونه پیشرفت کرد و بدینجا رسید.
تمامی چیز از ده سالی ۹۰ میلادی آغاز شد
جاوااسکریپت طیّ ۶ ماه از می تا دسامبر ۱۹۹۵ ساخته شد. در آن مجال کمپانی NetScape حضوری فعّال در دنیای نو اینترنت داشت. مرورگر این مجموعه حریف جدّی ویّلین مرورگر معروف اینترنت یعنی NCSA Mosaic بود. بخش اعظمی از عده ای که جزء مؤسسان Netscape بودند، پیش از اینً در تشکیل داد Mosaic .دست داشتند و هم اکنون که جداگانه گردیده بودند و داراییی کافی هم داشتند، به اندازهی کافی آزادی داشتند که دنیای اینترنت را رو به جلو برده و توسعه دهند. و این به عبارتی موضوعی بود که منجر تولّد جاوااسکریپت شد.
NetScape پیرو راهی برای پویاتر کردن صفحه های اینترنت بود. بدین ترتیب آقای براندان ایچ (مالک عکس ذیل) را مأمور کرد تا یک لهجه اسکریپتی کوچکبرای صفحه های اینترنت و بازنویسی HTML بسازد. آنها نمیخواستند این لهجه صرفا برای نرم افزارنویسان رشتهای قابل به کار گیری باشد، بلکه مخاطبین این لهجه طرّاحان بودند. چون آن مجال هنوز دنیای اینترنت در اولِ عمل بود و HTML هم آنقدر بی آلایش بود که غیر اپلیکیشننویسان به راحتی بتوانند با آن فعالیت نمایند. به همین ادله این لهجه تازه که میخواست بخشی از مرورگر گردد می بایست توسّط آنان هم قابل استعمال میبود. این لهجه Mocha اسم گرفت. آقای ایچ میخواست زبانی مثل گویش Scheme برای مرورگر بسازد، لهجه Scheme ورژنای بی آلایش گردیده از گویش Lisp بود که برای یادگیری و… بسیار مطلوب بود.
البته وقت تنگ بود، وی بایستی سریعاً یک مثالی ویّلیّه از این گویش را ارائه میاعطا کرد. به این ترتیب بهاین تفکر زمینخورد که به مکان طرّاحی گویش Mocha یعنی یک لهجه اپلیکیشننویسی به طور کاملً تازه، آن را براساس لهجه جاوا بسازد. ولی لهجه جاوا هم گرانقدر بود و وقت هم نبود. در غایت گویش Mocha ساخته شد، البته شباهتی به گویش Scheme نداشت. تا حدّی مشابه جاوای پویا بود، البته تفاوتهای بسیار بزرگی با جاوا داشت. چیزی مشابه Schema ناقص بود با ظاهری مشابه جاوا. بالأخره مثالی ویّلیّهی لهجه Mocha در ماه می ۱۹۹۵ روی مرورگر Netscape پیادهسازی شد. چیزی نگذشت که اسم این گویش به LiveScript تغییر و تحول کرد. در دسامبر سال ۱۹۹۵ طیّ قرار دادی در بین کمپانی Netscape و Sun اسم این لهجه به JavaScript تغییرو تحول کرد. اما برای کمپانی Sun هم مشقت بار بود که زبانی را تحت عنوان همنشین جاوا بپذیرد که تفاوتهای بسیار بزرگی با آن داشت.
جاوااسکریپت مسلّماً یکی مهمترین گویشهای روز دنیاست. طراحی سایت در مشهد پیشرفت اینترنت و جاوااسکریپت به جایی رسیده میباشد که هیچ وقت تصوّر نمیشد. ما دراین مقاله به طور خلاصه تاریخچهی کوتاه جاوااسکریپت را آنالیز میکنیم و می بینیم که چهگونه پیشرفت کرد و بدینجا رسید.
تمامی چیز از ده سالی ۹۰ میلادی آغاز شد
جاوااسکریپت طیّ ۶ ماه از می تا دسامبر ۱۹۹۵ ساخته شد. در آن مجال کمپانی NetScape حضوری فعّال در دنیای نو اینترنت داشت. مرورگر این مجموعه حریف جدّی ویّلین مرورگر معروف اینترنت یعنی NCSA Mosaic بود. بخش اعظمی از عده ای که جزء مؤسسان Netscape بودند، پیش از اینً در تشکیل داد Mosaic .دست داشتند و هم اکنون که جداگانه گردیده بودند و داراییی کافی هم داشتند، به اندازهی کافی آزادی داشتند که دنیای اینترنت را رو به جلو برده و توسعه دهند. و این به عبارتی موضوعی بود که منجر تولّد جاوااسکریپت شد.
NetScape پیرو راهی برای پویاتر کردن صفحه های اینترنت بود. بدین ترتیب آقای براندان ایچ (مالک عکس ذیل) را مأمور کرد تا یک لهجه اسکریپتی کوچکبرای صفحه های اینترنت و بازنویسی HTML بسازد. آنها نمیخواستند این لهجه صرفا برای نرم افزارنویسان رشتهای قابل به کار گیری باشد، بلکه مخاطبین این لهجه طرّاحان بودند. چون آن مجال هنوز دنیای اینترنت در اولِ عمل بود و HTML هم آنقدر بی آلایش بود که غیر اپلیکیشننویسان به راحتی بتوانند با آن فعالیت نمایند. به همین ادله این لهجه تازه که میخواست بخشی از مرورگر گردد می بایست توسّط آنان هم قابل استعمال میبود. این لهجه Mocha اسم گرفت. آقای ایچ میخواست زبانی مثل گویش Scheme برای مرورگر بسازد، لهجه Scheme ورژنای بی آلایش گردیده از گویش Lisp بود که برای یادگیری و… بسیار مطلوب بود.
البته وقت تنگ بود، وی بایستی سریعاً یک مثالی ویّلیّه از این گویش را ارائه میاعطا کرد. به این ترتیب بهاین تفکر زمینخورد که به مکان طرّاحی گویش Mocha یعنی یک لهجه اپلیکیشننویسی به طور کاملً تازه، آن را براساس لهجه جاوا بسازد. ولی لهجه جاوا هم گرانقدر بود و وقت هم نبود. در غایت گویش Mocha ساخته شد، البته شباهتی به گویش Scheme نداشت. تا حدّی مشابه جاوای پویا بود، البته تفاوتهای بسیار بزرگی با جاوا داشت. چیزی مشابه Schema ناقص بود با ظاهری مشابه جاوا. بالأخره مثالی ویّلیّهی لهجه Mocha در ماه می ۱۹۹۵ روی مرورگر Netscape پیادهسازی شد. چیزی نگذشت که اسم این گویش به LiveScript تغییر و تحول کرد. در دسامبر سال ۱۹۹۵ طیّ قرار دادی در بین کمپانی Netscape و Sun اسم این لهجه به JavaScript تغییرو تحول کرد. اما برای کمپانی Sun هم مشقت بار بود که زبانی را تحت عنوان همنشین جاوا بپذیرد که تفاوتهای بسیار بزرگی با آن داشت.