ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin

quick_link"GOOEY": עוד על XUL vs. XAML

published at 06/11/2003 - 15:48 · ‏פורסם dittigas · ‏tags פיתוח · שלח לחברידידותי למדפסת
פיתוח

XAML של מיקרוסופט היא הטכנולוגיה הצעירה ביותר בקטגוריה של ממשקי משתמש גרפיים מבוססי XML. למרות שהטכנולוגיה בחיתוליה ומן הסתם עוד תשתנה עד זמן השחרור המתוכנן שלה בשנת 2006, דבר אחד כבר ברור - מיקרוסופט ממציאה תקנים משלה, המקבילים אך לא תואמים, עם תקנים קיימים ומבוססים הנמצאים בשימוש נפוץ בדפדפנים כמו מוזילה, קונקורר, ספארי ואחרים. בין התקנים SVG (שכולל גם את המפרט למימוש XUL) ו-DOM.

תחזית קודרת משהו של Web Standrads Project (או WsSP בקיצור) העוקב ומעודד שמירה ועבודה על פי התקן. כידוע, ארגון W3C ביחד עם קבוצות וארגוני תקינה שונים אחראים על יצירה של טכנולוגיות המיועדות לאפשר תצוגה של תוכן באינטרנט. הטכנולוגיות השונות, או הסטנדרטים, תוכננו כך שיאפשרו את מירב היתרונות האפשריים עבור קהל רחב ביותר של משתמשים באינטרנט תוך כדי הקפדה על תוחלת החיים של תוכן המופץ באינטרנט גם לאחר שהטכנולוגיה עצמה התפתחה והשתנתה באופן משמעותי.

טכנולוגיות כמו XAML לא יהיו נגישות בצורה הסופית שלהן למשתמשים במערכות ההפעלה מק, לינוקס וגרסאות אחרות של יוניקס בדיוק באותה מידה שמשתמשים בגירסאות מוקדמות של חלונות יהיו מנועים מלגשת לאתרים בהם תשולב טכנולוגיה זו.

פרוייקט Web Standrads מרכז מידע נוסף על ההבדלים בין XAML ו-XUL. ראו פרטים נוספים כאן.

עיצוב ובנייה של אתרים על בסיס סטנדרטים אלו מפחיתים את עלויות ההפקה תוך שהם מבטיחים נגישות לאתרים על ידי ציבור רחב יותר של משתמשים או התקניים פיסיים (טלפונים חכמים, set-top-boxes וכן הלאה). אתרים אשר פותחו בכפוף לסטנדרטים ימשיכו לתפקד כרצוי גם כאשר הטכנולוגיה עצמה תתפתח ותשתנה במהלך השנים והתקנים חדשים יחדרו לשוק.

כל זה אולי נשמע ברור והגיוני מן הסתם. אז מה הבעיה ולמה צריך פרוייקט המיועד לשמור על סטנדרטים? למרות שיצרניות מובילות של דפדפנים היו מעורבות בפיתוח הסטנדרטים החל מהיווסדה של W3C, התאימות לא בהכרח נשמרה. על ידי שחרור דפדפנים שאינם עובדים לפי התקן, יצרניות הדפדפנים השונות יצרו מצב שאזורים שונים באינטרנט אינם נגישים. מצב זה פוגע במעצבי אתרים, מפתחים, משתמשים וארגונים במידה שווה.

העדר תמיכה עקבית וסדירה בתקנים של ארגון W3C גורמת לתיסכול מיותר אצל משתמשים הגולשים לאתר עם "הדפדפן הלא נכון", לעיתים קרובות משתמשים לא יכולים לצפות או לבצע פעולות באתרים שונים. הפגיעה החמורה ביותר היא לעיתים קרובות במשתמשים עם מוגבלויות.

ארגוני מפתחים כמו WaSP ניתקלו תחילה בהתנגדות של חברות מסחריות, ובמיוחד של מחלקות השיווק שלהן, אבל המפתחים דווקא בחברות אלו נוטים להבין את חשיבות המטרה ומשתפים פעולה. החל בשנת 2000 יותר ויותר מוצרים החלו לאמץ ולספק תמיכה איכותית במגוון גדול של תקנים בהם HTML 4, XHTML 1, CSS, ECMAScript (JavaScript), ו-DOM. אבל המשימה לא נשלמה וחינוך יצרניות הדפדפנים ומעצבי האתרים עדיין נדרשת.

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

קישורים

AVALON vs. SVG-RCC סקירה השוואתית של טכנולוגיות XML-GUI
השוואה מפורטת של XAML vs. XUL
ווטסאפ, XUL vs. XAML
 

קישורים רלוונטיים

· עוד על פיתוח
· חדשות מאת dittigas


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

"GOOEY": עוד על XUL vs. XAML | כניסה / יצירת מנוי חדש | 0 תגובות
סף חסימה
  
ההערות הינן מטעם כותביהן. אין צוות האתר לוקח אחריות על תוכנן