مزاياي به كارگيري از جاوا اسكريپت
استعمال از لهجه جاوا اسكريپت، مزاياي خاصي دارااست طراحي سايت كه از آن گزاره مي شود به موردها تحت اشاره نمود.
كاهش سعي و مشغول نمودن سرور :
با در اختيار گرفتن مقادير وارداتي به وسيله مخاطب در فيلدهاي هيبت اخذ داده ها،طراحي سايت در مشهد ميتوانيد از ارسال داده ها نا درست به سرور و پردازش آن ها دوري نمائيد. اين عمل توشه ترافيكي بر روي سرور و همينطور واحد سنجش داده ها ارسال و اخذ گرديده را كاهش ميدهد.
مرور كلي بر زبان جاوا اسكريپتJavaScript زندگي خود را با نام Live Script استارتشروعاستارتآغاز نمود، ولي شركت Netscape نام آن را، احتمالا به دليل هيجاني كه مي توانست از سوي گويش Java به خود بگيرد، به JavaScript تغيير و تحول بخشيد. جاوا اسكريپت براي نخسين بار در مرورگر Netscape 2.0 با عنوان Live Script به فعاليت گرفته شد.جاوا اسكريپت يك زبان سبك و مفسر، ياروهمدم با قابليت و امكان هاي شي گرايي (Object Oriented) ميباشد كه به شما اين قابليت و امكان را داده تا به صفحات ايستاتيك و معمولي HTML ، شرايط برخورد گرا و تعاملي بدهيد.جمعاًًًًًَ مي اقتدار جاوا اسكريپت را درباره ي ها ذيل خلاصه كرد.جاوا اسكريپت يك زبان سبك و مفسر است (معناي مفسر اين ميباشد كه نرم افزار دستورها را به صورت خط به خط خوانده و در نقطه نهايي هر خط آن را ايفا مي كند. مغاير كامپايلر كه استارت مجموع دستورها را خوانده و اشكال يابي كرده، آن گاه آنها را يكباره اعمال مي كند).اين لهجه براي تشكيل داد نرم افزارهاي مياني شبكه ( واسط ) به كار گيري ميگردد.جاوا اسكريپت يك گويش تكميل كننده براي HTML ميباشد.اين لهجه يك پلتفرم باز ميباشد.جاوا اسكريپت يك گويش طرف مخاطب (Client Side) ميباشد .گويش جاوا اسكريپت يك لهجه طرف مشتري (Client Side) ميباشد، بدين مضمون كه امرها آن در كامپيوتر استفاده كننده و در مرورگر وي جاري ساختن مي گردد. امرها جاوا اسكريپت را مستقيما مي اقتدار باطن اسناد HTML وارد كرده و يا آنانرا در يك فولدر جداازهم قرار اعطا كرد و آنگاه آن فايل را به صفحه HTML لينك و پيوند زد.وجود زبان جاوا اسكريپت باعث ميگردد تا صفحه هاي HTML از موقعيت Static و بي آلايش درآمده و بتوانند با كاربر ارتباط برقرار كرده، مرورگر را در دست گرفتن نموده و به صورت پويا محتويات HTML ايجاد كرد و به صفحه اضافه كنند.كدهاي سمت كلاينت جاوا اسكريپت، امكان انجام بسياري از كارهايي كه به وسيله كد هاي سمت سرور ايفا ميگردند را داراهستند. براي مثال، ميتوانيد كد جاوا اسكريپتي نوشته تا مقدار ورودي كاربر در يك كادر متن را كنترل نموده و درصورتيكه كه وي يك آدرس آدرس اينترنتي با فرمت صحيح را وارد كرده باشد، اجازه ارسال فرم و اطلاعات باطن آن را بدهد.كد هاي جاوا اسكريپت در صورتيكه كه كاربر همه مقادير مورد نياز را به درستي در فرم وارد نموده باشد، بعد از Submit فرم در كاغذ، اعمال مي گردند.جاوا اسكريپت مي تواند ايفا استفاده كننده، مثل فشردن يك دكمه دستور، كليك بر روي يك لينك و... را تشخيص داده و اوامر مورد نظر را بعداز اعمال اين رخدادها، جاري ساختن كند.
مزاياي استفاده از جاوا اسكريپتبه كارگيري از لهجه جاوا اسكريپت، مزاياي خاصي داراست كه از آن جمله مي توان به موردها زير اشاره كرد.
كاهش كارايي و مشغول نمودن سرور :با در اختيار گرفتن مقادير وارد شده بوسيله استفاده كننده در فيلدهاي فرم دريافت اطلاعات، مي توانيد از ارسال اطلاعات نا صحيح به سرور و پردازش آنان دوري كنيد. اين فعاليت بار ترافيكي بر روي سرور و همچنين ترازو اطلاعات ارسال و دريافت شده را كاهش ميدهد.
پاسخ سريع و لحظه اي به كاربر :به دليل اجراي سريع كدهاي جاوا اسكريپت كه در مرورگر كاربر اعمال ميشوند، استفاده كننده ديگر ناچار نخواهد بود تا نقطه پايان مجال ارسال اطلاعات به سرور و پردازش و آن گاه بار گذاري صفحه جهت دربافت بهره خود طاقت كند.
بالا رفتن اقتدار تعامل با كاربر :به وسيله جاوا اسكريپت ميتوانيد كدهايي طراحي نموده تا بهسرعت به اعمال اعمالي مثل كليك استفاده كننده، عبور موس از روي يك حوزه و يا زدن دكمه هاي كيبورد، عكس العمل نشان دهيد.
رابط كاربري قدرتمند تر :توسط جاوا اسكريپت مي توانيد اجزايي مثل منو هاي بازشو، اسلايدشوها و... را طراحي نموده و به وبسايت خود، رابط كاربري توانا تري بدهيد.
محدوديت در شغل با جاوا اسكريپتشما نمي توانيد از جاوا اسكريپت، به عنوان يك گويش بدون نقص كه تمامي نيازهاي اپليكيشن نويسي تان را برآورده مي كند، به كار گيري نماييد. اين گويش، فاقد امكانات مهم تحت مي باشد.لهجه كلاينت سايد جاوا اسكريپت، قابليت و امكان قرائت و نوشتن بر روي فايل ها را به دليل مسايل امنيتي نمي دهد.جاوا اسكريپت نمي تواند براي ايجاد كرد نرم افزارهاي جامع و پيشرفته شبكه، به دليل عدم نگهباني مناسب، به عمل رود.جاوا اسكريپت فاقد قابليت و امكان اجراي يك سري مراحل يا فعاليت به صورت همزمان مي باشد.
ابزارهاي كار با جاوا اسكريپتيكياز خواص مهم و پرطرفدار جاوا اسكريپت، اين ميباشد كه كدنويسي براي آن، به اپليكيشن و يا ويرايشگر خاصي نياز نداشته و حتي ميتوانيد از NotePad ويندوز براي اين منظور به كار گيري كنيد.همچنين از آنجايي كه اين لهجه، يك گويش مفسر بوده (كه در قسمت قبل آن را توضيح داديم) و امرها آن بوسيله مرورگر اجرا مي گردند، بنابراين به نرمافزار هاي كامپايل كننده نيز نيازي نخواهيد داشت.البته به هر موقتي، دراين قسمت چندين اپليكيشن مطرح، كه داراي امكان هاي مختلفي براي بازنويسي كدهاي جاوا اسكريپت بوده و ميتواند تخت گاز و توجه شغل شما ياري زيادي كند را در ليست تحت معرفي ميكنيم.
Microsoft FrontPage :اين برنامه توسط شركت مايكروسافت طراحي شده و داراي امكانات زيادي براي نوشتن و دستكاري كدهاي جاوا اسكريپت مي باش.
Macromedia DreamWeaver MX :يكي از ابزارهاي محبوب گسترش صفحات HTML و كدهاي جاوا اسكريپت است كه امكان هاي زيادي مثل امكان عمل با افزونه هاي جاوا اسكريپت، برقراري ارتباط با منابع داده اي و امان از تكنولوژي هاي جديدتر مثل XML و HTML5 را دارد.
Macromedia HomeSite 5 :اين نرم افزار يك دور و بر ساده و استفاده كننده پسند را براي شغل با صفحه ها HTML و كد هاي جاوا اسكريپت در اختيارتان قرار ميدهد.
برچسب: ،