מדריך WAP – כרטיסים וחפיסות

DECK (חפיסה)

כל דף 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 id="card" title="card">
<p>
Hello World
</p>
</card>

</wml>

כרטיסים (Card)

הכרטיסים הם החלק החשוב ביותר בכל חפיסת WML.
הכרטיסים מכילים את כל המידע המוצג לגולש. כל שורת קוד המוצגת למשתמש תהיה בין התגיות <card></card>.
בתוך כל כרטיס ניתן לכלול:

  • פרטי החפיסה
  • כותרת ושם
  • פיסקאות
  • תמונות
  • טבלאות
  • קישורים

וכל שאר האפשרויות הקיימות ב- WML.

לשם הבנה ברורה יותר, הכרטיסים ב- WML מקבילים לתגית <body> ב- HTML.
הכרטיסים תומכים במאפיינים שכתובים בתוכם. להלן חלק מהאפשרויות שיכולות להיכלל בתוך התגיות <card></card>:

<card
    id="name of the card"
    ontimer="URL"
    title=vdata
>

"אז מה היה לנו כאן?…"

נתייחס בקצרה לכל מאפיין שהוצג:

  • id – מציין את שם הכרטיס, ניתן לכלול בתוכו יותר ממלה אחת (גם בעברית).
  • Title – כותרת הכרטיס. גם במאפיין זה ניתן לכלול יותר ממלה אחת. הכותרת תוצג לגולש בקצה הצג העליון של הטלפון הנייד.
  • למאפיין ontimer אתייחס בהמשך.

להלן דוגמה לתחביר המשתמש בכרטיסים וחפיסות:

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

<wml>

<card>
<p align="right">
ברוך הבא לאתר<br/>
Webmaster.org.il
</p>
</card>

</wml>

כך יראה הצג:

תגיות: , , , ,

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