طراحي وب سايت
طراحي وب سايت و اپليكيشن موبايل

مزاياي Ajax طي سال هاي اخير جهت صنعت نرم افزار در زمينه ي وب و طراحي سايت به سوي توليد نرم افزارهاي است كه مستقل از سيستم عامل و مرورگر باشند. نگاهي به سير تحولات زبان هاي برنامه نويسي مانند PHP و ASP از طرفي و كاهش اقبال برنامه نويسان به فناوري هاي همچون ActiveX و Java Applet در سمت كلاينت از طرف ديگر، تاييد كننده اين مطلب است.

يكي ديگر از دلايل مهم توجه دنياي نرم افزار به Ajax اين است كه همچون فناوري هاي مانند Macromedia Flash نيازمند نصب هيچ نرم افزار اضافي بر روي مرورگر نيست و تنها اتكاي آن به XML است و اين يك مزيت است زيرا XML انعطاف پذيري زيادي دارد و هم اكنون در مقياس گسترده اي در نرم افزارهاي تحت وب مورد استفاده قرار مي گيرد.

چالش هاي Ajax

برنامه هاي Ajax به علت تبادل حجم داده كم بين سرور و كلاينت ترافيك شبكه را كاهش مي دهند و سرعت اجرا را بالا مي بردند. نكته مهم ديگر اين است كه در مورد Ajax شما نياز به يادگيري زبان برنامه نويسي جديدي نيستند. چالش هاي فن آوري Ajax برنامه نويسي صفحات به سبك Ajax داراي چالش هاي متعددي است : – عناصر موجود در صفحات وب مي بايست متناسب با شرايط هر مرورگر برنامه نويسي گردند، چرا كه هر مرورگر يك نسخه متفاوت از DOM و DHTML را ارائه مي نمايند. هر چند اين تفاوت ها اندك باشد). – برنامه نويسي سمت كلاينت صرفا با استفاده از جاوااسكريپت انجام مي شود. پياده سازي برخي از بخش هاي Ajax مي تواند براي پياده كنندگان بسيار پيچيده باشد و نيازمند دانش بالائي در خصوص استفاده از جاوا اسكريت باشد. – جاوا اسكريپت، ويژگي ها و امكانات مورد نياز پياده كنندگان برنامه هاي دات نت را تامين نمي نمايد ( نظير يك رويكرد شي گراء كامل ). علاوه بر اين، در اين فن آوري از كتابخانه اي نظير آنچه در پلت فرم دات نت ارائه شده است، استفاده نمي گردد و برنامه نويسان مي بايست تمامي برنامه را از ابتدا كد نمايند. – جاوا اسكريپت و پياده سازي سمت كلاينت، عموما بخوبي در محيط هاي يكپارچه توسعه (IDEs) حمايت نمي گردند. بعنوان سخن آخر:Ajax تكنولوژي نيست كه جديد كشف شده باشد، شي XMLHttpRequest از زمان IE5 عرضه شده بود ولي چون ديگر مرورگرها از آن پشتيباني نمي كردند، Ajax ناشناخته مانده بود.

امتیاز:
بازدید:
برچسب: Ajax در طراحي سايت،
موضوع:
[ ۲۲ بهمن ۱۳۹۶ ] [ ۰۶:۱۳:۵۶ ] [ emami ] [ نظرات (0) ]
[ ]
.: Weblog Themes By sitearia :.

درباره وبلاگ

نويسندگان
نظرسنجی
لینک های تبادلی
فاقد لینک
تبادل لینک اتوماتیک
لینک :
خبرنامه
عضویت لغو عضویت
پنل کاربری
نام کاربری :
پسورد :
عضویت
نام کاربری :
پسورد :
تکرار پسورد:
ایمیل :
نام اصلی :
آمار
امروز : 13
دیروز : 3
افراد آنلاین : 1
همه : 713
چت باکس
موضوعات وب
موضوعي ثبت نشده است
امکانات وب