loading...

مرجع مقالات تخصصی طراحی سایت

بازدید : 32
دوشنبه 18 دی 1402 زمان : 12:23

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

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

برچسب ها طراحی سایت ,
نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
لینک دوستان
آمار سایت
  • کل مطالب : 240
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 50
  • بازدید کننده امروز : 1
  • باردید دیروز : 4
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 51
  • بازدید ماه : 465
  • بازدید سال : 2334
  • بازدید کلی : 3386
  • <
    پیوندهای روزانه
    آرشیو
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی