SirAsad [official] Blog

You Will read Technical And Non-Technical Subjects

SirAsad [official] Blog

You Will read Technical And Non-Technical Subjects

پرسش و پاسخ درباره WAP

دوستان عزیزی که از بنده سوالاتی در مورد WAP , WML و یا پست طراحی سایت برای موبایل  دارند لطف بکنند و در این پست مطرح بکنند .




با تشکر

طراحی سایت برای موبایل

جلسه اول آشنایی با WAP و WML -----


با سلام خدمت دوستان عزیز ,  تو این پست یه مطلب ویژه دارم که فکر نکنم که زیاد باش آشنا باشید و یا لااقل کم شنیدیدش.


البته این مخصوص WEB Designer هاست .


با گسترش اینترنت و اضافه شدن روزانه 100 ها سایت به آن ,  و تقاضای هر چه بیشتر شرکت ها برای تبلیغ کالا و یا خدمات خود در شبکه جهانی اینترنت ,  لازم دیده شد که کاربرا از هر جا بتونند به اینترنت وصل بشوند و از آن استفاده نمایند . برای این منظور پروتکل WAP  طراحی گردید .


WAP : Wireless Application Protocol


WAP ,  وپ یک پروتکل برنامه های بی سیم می باشد ,  به طور خلاصه وپ پروتکلی برای برنامه های تحت اینترنت هستند که میخوان روی دستگاههایی مانند گوشی اجرا بشوند .


اینم یک مقایسه بین Wap و WEB


برای نوشتن سایت های WAP ما احتیاج به یک زبان مثل HTML داریم ... اینجا هم ما WML رو داریم .

WML : Wireless Markup Language


اینم یک زبان اسکریپتی است و تقریبا لایت شده JavaScript است .


البته برای فهم WML پیشنهاد میشود ,  XML رو کمی بلد باشید .


به هر صفحه WML یک دک DECK گفته میشه .


یک نمونه از یک DECK WML :




"http://www.wapforum.org/DTD/wml_1.1.xml">




Hello World , By SirAsad!

خروجی کد بالا :
 ------ Card 1 ------    

Hello World , By SirAsad!
در اینجا میتونید از تمامی تگ های HTML استفاده کنید . البته بیاد داشته باشید ,  تمامی کد هاتون میان یک تگ Card باید بشه و نا محدود می تونید , CARD درست کنید .


یک مورد اساسی موند ,  اگه گفتین چی ؟ نمی دونین ؟ اها .... . اینا رو گفتیم ,  اما نگفتیم اینا رو کجا اجرا کنیم ؟

شما صفحه خود را درست کنید و با پسوند WML.* ذخیره کنید و بعد با یک WAP BROWSER Simulator صفحه خود را تست نمایید مثل Nokia Mobile Browser Simulator 4.0 . اگه پیدا نکردین ,  من خودم آپلود میکنم .

اگر خواستید ,  اجرای این رو روی IIS میگم و اصلا قاطی کردن کد WML رو با ASP و  PHP رو هم خواهم گفت .

فعلا واسه شروع کافیه ...

یاشیاسیز