تور لحظه آخری
امروز : جمعه ، 30 شهریور 1403    احادیث و روایات:  پیامبر اکرم (ص):خداوند از آدم بد اخلاق توبه نمى‏پذيرد. عرض شد: اى رسول خدا، چرا؟ فرمودند: چون ه...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

تریدینگ ویو

لمینت دندان

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

طراحی کاتالوگ فوری

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

وکیل کرج

خرید تیشرت مردانه

وام لوازم خانگی

نتایج انتخابات ریاست جمهوری

خرید ابزار دقیق

خرید ریبون

موسسه خیریه

خرید سی پی کالاف

واردات از چین

دستگاه تصفیه آب صنعتی

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

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

خرید نهال سیب سبز

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

دیوار سبز

irspeedy

درج اگهی ویژه

ماشین سازان

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

شات آف ولو

تله بخار

شیر برقی گاز

شیر برقی گاز

خرید کتاب رمان انگلیسی

زانوبند زاپیامکس

بهترین کف کاذب چوبی

پاد یکبار مصرف

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

بلیط هواپیما

 






آمار وبسایت

 تعداد کل بازدیدها : 1816879678




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

آژاکس چیست؟ : از تروای باستان تا طراحی وب مدرن


واضح آرشیو وب فارسی:سایت ریسک: rtech3rd September 2008, 03:38 PMآژاکس چیست؟ : از تروای باستان تا طراحی وب مدرن در افسانه ایلیاد اثر هومر، آژاکس (Ajax) نام پسر (Telamon) است. آوازه قدرت و شجاعت او چون یک جنگجوی بزرگ یونانی در همه‌جا پیچیده بود. او همیشه یک تبر بزرگ و یک سپر بزرگتر با خود حمل میکرد. این سلاح‌ها به او در جنگ با جنگجویان تروا باری می‌رساندند. علاوه بر این نام جالب و جذابی هم داشت. نام آژاکس از این رو تا این حد جالب است که در افسانه ایلیاد بیش از یکبار به‌کار برده شده است. همچون آژاکس پسر تلمون، یک آژاکس دیگر که شهرت کمتری دارد نیز در بین جنگجویان تروا دیده می‌شود. نام آژاکس از آن زمان تاکنون بارها استفاده شده است. آژاکس نام کشتی جنگی بریتانیا بود که در نبرد River Plate در جنگ جهانی دوم شرکت داشت. آژاکس نام فضاپیمایی در فیلم سینمایی Flash Gordon نیز میباشد. نام آژاکس دست کم در چهار مدل اتومبیل، دو شرکت ضبط موسیقی، یک تیم فوتبال هلندی و یک بازی پر زدوخورد کامپیوتری به کار برده شده است. زمانی مسئولین شرکت Colgate-Palmolive به دنبال یک نام تجاری جالب برای دسته‌ای از محصولات شوینده خانگی خود بودند، آنها نام آژاکس را برگزیدند. آژاکس از آن دسته کلماتی است که میتوان برای ایجاد تصویر سحرآمیزی از قدرت و توانایی به آنها تکیه کرد. کلماتی چون Excelsior و Excalibur هم از این دسته‌اند. شاید وجود حرف X در ترکیب با یک عبارت نشأت گرفته از اساطیر برای جذاب کردن یک کلمه کفایت می‌کند. در دنیای وب که آکنده از اسمای عجیب شده است، می‌شد پیش‌بینی کرد که دیر یا زود نام آژاکس هم بالاخره در این میان سر بر می‌آورد. ماجرای جسی جیمز گرت جسی جیمز گرت (Jesse James Garrett) یک معمار اطلاعات، نویسنده و شریک در بنیانگذاری شرکت Adaptive Path در سن فرانسیسکو بود. در فوریه 2005، وی یک مقاله در سایت وب شرکت Adaptive Path باعنوان آژاکس :‌ نگرش جدیدی بر برنامه‌های کاربردی تحت وب (کاربران ثبت نام کرده قادر به مشاهده لینک می باشند) منتشر ساخت. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند********.com/_Oq4vNliWQow/SLz8PzavSiI/AAAAAAAAAVc/WHup1THdmAs/s400/sshot-3.png (کاربران ثبت نام کرده قادر به مشاهده لینک می باشند********.com/_Oq4vNliWQow/SLz8PzavSiI/AAAAAAAAAVc/WHup1THdmAs/s1600-h/sshot-3.png) در این مقاله، گرت برای تشریح تکنیک‌هایی که در سبک جدید برنامه‌های کاربردی تحت‌وب مورد استفاده قرار می‌گرفتند، برای اولین بار نام آژاکس (Ajax) را ابداع نمود. در آن زمان Google Suggest و Google Map دو ابزار مبتنی بر مرورگری بودند که می‌توانستند این نوع تعامل و واکنش‌پذیری که معمولا در برنامه‌های کاربردی رومیزی (Desktop) استفاده می‌گردد را نشان دهند. اما تا قبل از آن مقاله گرت هیچ نام خاصی وجود نداشت که بتوان برای تکنولوژی‌هایی که این برنامه‌ها را تا این حد جالب توجه کرده بودند، به‌کار برد. هنگامی که این مقاله در ابتدا در سایت وب Adaptive Path پدیدار گشت، تمامی حروف کلمه AJAX با حروف بزرگ نوشته شده بودند. این مساله از آنجا نشأت کی‌گرفت که در اصل قرار بود این کلمه به عنوان مخففی برای Asynchronous JavaScript and XML به‌کار برده شود. حروف اول این عبارت در کنار هم اسم ساده و جالب جنگجوی مورد علاقه ما در جنگ تروا را ترسیم می‌نمایند، با این وجود تاثیر این کلمات در توصیف تکنولوژی‌های مورد بحث چندان زیاد نیست. این گفته درست است که بیشتر گونه‌های جدید برنامه‌های کاربردی وی غیر‌همزمان (Asynchronous) می‌باشند. به عبارت دیگر، تعاملات در پشت صحنه و بدون درگیر نگاه‌داشتن مرورگر روی می‌دهند. امام غیرهمزمان بود در آژاکس اجباری نیست. به راحتی میتوانید یک تعامل را همزمان تعیین نمایید. به‌ویژه، وجود حرف X در این عبارت گمراه‌کننده است. این حرف بر الزامی‌بودن وجود XML در برنامه‌های آژاکس دلالت می‌کند، درحالی که چنین چیزی حقیقتا نادرست است. برای رعایت بی‌طرفی، باید بگویم که دلیل وجود حرف X کلمه XML است که در XMLکاربران ثبت نام کرده قادر به مشاهده لینک می باشند به‌کار رفته است - XMLکاربران ثبت نام کرده قادر به مشاهده لینک می باشند تکنولوژی مرکزی مورد‌استفاده در بیشتر برنامه‌های آژاکس است - اما XMLکاربران ثبت نام کرده قادر به مشاهده لینک می باشند چندان برای نام‌گذاری جالب و جذاب به‌نظر نمی‌رسد. جسی جیمز گرت بعدا مقاله‌اش را به‌روز کرد و روشن ساخت که منظورش از Ajax یک مخفف نبوده است. حتی اگر آژاکس را به‌عنوان یک مخفف به‌کار نبریم، این نام باز هم برای کنار هم قرار دادن گروهی از تکنولوژی‌ها در یک کلمه عالی است. البته این امر نتوانست از بروز خشم بسیاری از برنامه‌نویسان کهنه‌کار آن دوران جلوگیری نماید. آنها اعتراض می‌کردند که "‌این گفته‌ها چیز جدیدی نیست، ما سال‌ها این کار‌ها را انجام داده‌این و به آن اسکریپت‌نویسی از راه‌دور (Remote scripting) می‌گفتیم. آژاکس فقط یک اسم است که میان مردم مرسوم شده است." با اینکه یک عبارت مخصوص حرفه‌ای‌های کامپیوتر همچون «اسکریپت‌نویسی از راه‌دور» هرگز جذابیت نام یک جنگجوی نبرد تروا را ندارد، اما در درون این مخالفت‌ها تند و تیز حقیقتی هم وجود داشت. هیچ‌یک از تکنولوژی‌های به‌کار رفته در آژاکس جدید نیستند. هیچ‌یک از آنها ویژه آژاکس ساخته نشد‌ه‌اند. با این وجود، این امر دلیلی برای کنار‌گذاشتن اصطلاح آژاکس نمیباشد. کلمه آژاکس کوتاه است و برای توصیف یک روش قاعده‌مند خاص که از دسته‌ای از تکنولوژی‌ها سود می‌برد ساده و کارا است. این عبارت به توسعه‌دهندگان و استفاده‌کنندگان به‌طور یکسان اهمیت کارایی و طراحی در برنامه‌های کاربردی مدرن تحت‌وب را یاد‌آوری می‌نماید. اما این سوال همچنان به‌قوت خود باقی است که معنا و مفهوم نام آژاکس چیست؟ این مقاله برگرفته شده از کتاب Bulletproof Ajax (کاربران ثبت نام کرده قادر به مشاهده لینک می باشند) نوشته جرمی کیت (Jeremy Keith) ترجمه رضا ولی‌نژاد (انتشارات جهاد دانشگاهی مشهد) می‌باشد. nadia 217429th December 2009, 07:24 PMیه مقاله جامع فارسی درباره Ajax : کاربران ثبت نام کرده قادر به مشاهده لینک می باشند سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 233]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن