طراحی وب سایت | فروشگاه اینترنتی

طراحی وب سایت و فروشگاه اینترنتی - آنتی اسکالانت آبین abin.ir

طراحی وب سایت | فروشگاه اینترنتی

طراحی وب سایت و فروشگاه اینترنتی - آنتی اسکالانت آبین abin.ir

طراحی وب سایت | فروشگاه اینترنتی

طراحی سایت و فروشگاه اینترنتی

بررسی مزایا و چالش های Ajax در طراحی سایت

سه شنبه, ۸ اسفند ۱۳۹۶، ۰۲:۳۵ ب.ظ


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

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

چالش های Ajax

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

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی