מדריך WAP – הקדמה

WAP – ן Wireless Application Protocol, הינה רשת פרוטוקולים להעברת מידע בין טלפונים סלולרים. כיום שפת התכנות של ה- WAP היא WML ן
(Wireless Markup Language).  
בראשית דרכה שפת HDML ן(Handheld Device Markup Language) הייתה שפת התכנות ל- WML ופותחה על ידי phone.com (נקראו בעבר Unwired Planet).

לאחר מספר שנים אריקסון, מוטורולה, נוקיה ו- phone.com החלו בהקמת ארגון ה- wapforum הפועל ללא מטרות רווח. הארגון הכריז על WAP כשפת התכנות ל- WML.
לקבלת מידע נוסף פנה לאתר של הארגון בכתובת http://www.wapforum.org (לא בסלולארי).

שפת WML הינה שפת case-sensitive כמוה גם JavaScript ועוד. בשפות תכנות אלו אין לערבב בין אותיות גדולות ואותיות קטנות. WML
מתייחסת גם לגרש יחיד (') ולגרשיים (") באופן שווה.

מה צריך לדעת כדי ללמוד WML?

  • חובה להכיר HTML או XML.
  • הכרה בסיסית של מושגי אינטרנט.

באמצעות אילו כלים כותבים ב WML?

כדי לכתוב ב WML מספיק פנקס רשימות. ניתן לעבוד עם אחת הערכות של נוקיה, מוטורולה או phone.com. ערכות הפיתוח של נוקיה ו- phone.com הן הנפוצות ביותר. ערכות אלו יאפשרו לכם לכתוב את הקוד ובמקביל לראות אותו על הצג המדומה (ראה דוגמה):

מבנה כללי של WML

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 
"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>
	<card>
		כל מה שיוצג בדפדפן
		יכתב פה
	</card>
</wml>

שימו לב לשלושת השורות הבאות:

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 
"http://www.wapforum.org/DTD/wml_1.1.xml">

ללא שלושת שורות אלו, לא יעבוד אף קוד ב WML! יש למקם אותן בתחילת כל מסמך והן לא יוצגו למשתמש.

תגיות: , , ,

תגובות בפייסבוק