ژوئن 10, 2007 با yohahahaha
سال 2005 ، شاید به نوعی سال گوگل بود … سالی که مهندسین گوگل از ایده مایکروسافت استفاده بهینه کردند و با طراحی google suggest چشم جهانیان را به Ajax و Web2.0 گشودند و الحق تا به امروز سردمداران خوبی بودهاند .
Asynchronous Javascript And Xml یا همان Ajax خودمون ، یک زبان برنامهنویسی جدید نیست بلکه یک تکنیک ( راه ) جدید است برای استفاده از استانداردهای موجود برای خلق web applicationهای بهتر ، سریعتر و جذابتر . به نوعی Ajax بر پایه Javascript و HttpRequest استوار است .
برای یادگیری بهتر تکنیک نیاز است که با HTML/XHTML و Javascript آشنایی داشته باشید . به کمک این تکنیک ، Javascript شما با سرور شما در پشت پرده نمایش داده شده ، ارتباط برقرار میکند و همه اینها مدیون یک شی ( object ) به نام XMLHttpRequest است .
رابطه بین وبسرور و Browser ( مرورگر وب ) به صورت غیر همزمان انجام میشود و دیگر لازم نیست برای یک تغییر در صفحه ( همانند پاک کردن یک e-mail ) کل صفحه شما Refresh شود و فقط این تغییر به صورت غیر همزمان توسط Javascript مدیریت میشود و یک تکه از صفحه update میشود . البته یک مزیت دیگر هم وبهای Ajaxy دارند و آن اینکه وبسرور بار کمتری را تحمل میکند و هر بار به جای اینکه همه ی اطلاعات یک صفحه را بفرستد ، فقط کافی است چند بیت اطلاعات بفرستد و همین باعث میشود که Internet Application های ما کوچکتر و سریعتر ، اجرا شوند . همچنین Ajax مستقل از مرورگر و وبسرور هست .
Ajax بر پایه 4 استاندارد زیر پایهریزی شده است :
که همه این استانداردها از استانداردهای اصلی و شناخته شدهاند و همه مرورگرهای معروف از آنها پشتیبانی میکنند .
با Ajax همیشه web apps های بهتری داریم :web apps ها در مقایسه با desktop apps ها مزایای بیشتری دارند . web apps ها قابلیت داشتن کاربران بیشتر دارند و همچنین آنها راحتتر نصب میشوند و بهتر پشتیبانی میشوند و سریعتر develop میشوند .
هر چند الان web apps ها آنچنان rich و کاربرپسند (همانند desktop apps) نیستند ولی با Ajax آنها قابلیت این را دارند که حتی از desktop apps ها rich تر و کاربرپسندتر شوند .
همین امروز به یادگیری Ajax اقدام کنید .جدا شاید فردا دیر باشد . سرعت پیشرفت دنیا را ببینید و مفهوم شبکه را درک کنید . شاید چیز جدیدی نیاز نباشد یاد بگیرید . Ajax همان استانداردهای قدیمی است که سالهاست developer ها از آن استفاده میکنند .
ارسال شده در RIA | 2 دیدگاه »
ژوئن 8, 2007 با yohahahaha
فکر نمیکنم کسی دیگه از دوستای من شکی داشته باشه که آینده نرمافزار را باید توی اینترنت یافت …..
و با این سرعتی که صنعت IT داره پیشرفت میکنه ، با توجه به اینکه الان هم ما عقبیم ، دیگه وای به حال آینده …..
ولی در دنیا یعنی جایی خارج از ایران ، اینترنت ( نه شبکه ذغالی ) شیرین است ؛ یا شاید هم خوشمزه است ( آخه روز به روز del.icio.us داره کاربرانش بیشتر میشه …..
و شاید این خوشمزگی به خاطر هلو بودن Web 2.0 باشد …..
نمیدانم این همه ایده از کجا به ذهنشان میرسد و این همه خلاقیت را از کجا میآورند …..
من هیچی نمیگم ، فقط خودتون ببینید که چرا هلو است این Web 2.0 :
سرویسهای مختلف گوگل ( که البته به خاطر حماقتهای محمود بسته است ) :
Google Maps
Gmail
Google Suggest
سرویسهای مختلف مایکرسافت:
Live
Microsoft Maps
سرویس از شرکتهای مختلف :
Meebo
jaxtr

Plugoo
و شاید جالبتر از همه اینها WordPress که کاملا بر پایه Ajax هست و واقعا برای سرویس وبلاگ تکه و جدیدا فارسی را هم Support میکنه …..
و جالبتر از اون سایت آمینوس که یک فتوبلاگ بر پایه Ajax هست …..
و یک نگاه به این سایت بد نیست ( نمایش Slide Show عکسها – مخصوص محسن انواری )
و کلی سایت دیگه که پر است از ایده جالب …..
قابلیتهای این مرورگر را ببینید ….
و یا ایده تجاری این نرمافزار را ( از YouTube براتو Download می کنه خودش و فقط لینک اصلی را می گیره ، خداست جدا …..
یا اصلا چرا راه دور ، همین ابر رایانه IBM که بر اساس Grid قراره کار کنه …..
و شنیدهها حاکی است که از فردا هم سایت Yahoo میخواد به دلیل استقبال از Web Messenger ( که البته اون هم بر پایه Ajax هست ) ، توی سرویس Mail یک بخش پیامگیر بگذاره (یک چیزی مثل Gmail ) و اصلا Flickr سایت Yahoo را داشت یادم میرفت بگم که اون هم بر پایه Ajax هست …..
و این هم پاپیروس که Rank سایت را در Google و Yahoo و …. نشون میده
که یک کرشمه تلافی صد جفا بکند …..
اشکالی ندارد ….. بگذار ما درس بخونیم ….. کنکور قبول شیم …. بریم بهمون یه سری آشغال یاد بدن … مام حفظ کنیم … امتحان بدیم …. مدرک بگیریم …… وقت بکشیم …. عادت کنیم به وقت کشی ….. 2 سال هم ببرنمون سربازی تا وقت بیشتر بکشیم ….. و در آخر هم مدرک را قاب بر دیوار کنیم …..
پ . ن ها :
اینهام ببینید :
- Microsoft Surface و کلیپ معرفی محصول ( 18 دقیقه )
- پدر Ajax
- تلویزیون قانونی و رایگان Joost (نرم افزار Joost-FriendsEdition ) که نسل آینده تلویزیون هاست …..
یه سر هم به این سایتها ضرر ندارهها ، خودتون تفاوت را احساس میکنید :
ارسال شده در Ajax, RIA | 4 دیدگاه »