ההבדל בין HTML ל- FBML ההבדל בין

Anonim

HTML לעומת FBML < היו מספר שפות סימון שנוצרו למטרות שונות, אך אף אחת מהן לא הייתה פופולארית או נפוצה כמו HTML (Hypertext Markup Language), שהיא השפה העיקרית של האינטרנט.שפת סימון לא ידועה היא FBML, או פייסבוק שפת סימון, שפותחה עבור השימוש הספציפי של פייסבוק, בעוד HTML פותחה כדי ליצור שפה סטנדרטית שניתן להשתמש בהם באתרים שונים ברחבי העולם, FBML נבנה לצורך יצירת יישומי פייסבוק.

-> ->

כדי להשיג את מטרתה, FBML מוסיף הרבה מילות מפתח ספציפיות לתכונות בפייסבוק, אתה יכול להציג תגובות, להזמין חברים בצ'אט או לבצע כל משימה ספציפית בפייסבוק. FBML פשוט עושה קידוד בתוך FB הרבה יותר פשוט מאשר כאשר usi ng. FBML גם מסיר תגי HTML שנחשבים חסרי תועלת או להגביל את חשיפת האבטחה של פייסבוק והמשתמשים שלהם.

עוד הבדל מפתח בין HTML ו- FBML הוא חוסר היכולת להשתמש ב- Javascript ב- FBML. Javascript מספק רמה נוספת של אינטראקציה עם המשתמשים. הבעיה היא, שזה יכול להיות בעייתי עבור Facebook, כי יש דרכים רבות שבהן ניתן ליצור יישומים Javascript לנצל חולשות ואף לחשוף קצת מידע על המשתמש. במקום Javascript, פייסבוק עודדה את השימוש ב- FBJS החלופי שלה. FBJS הוא יישום משלהם של Javascript בדיוק כמו איך FBML הוא HTML.

כמו HTML ו אחרים הקשורים טכנולוגיות אינטרנט כמו CSS ו Javascript שפותח, פייסבוק ראה כי אין צורך להמשיך לפתח FBML ו FBJS בנפרד. מסיבה זו, FBML הוצא משימוש, וקודרים יעצו להמשיך בפיתוח באמצעות HTML, שכן לא יהיו עוד עדכונים ל- FBML.

כמו FBML כבר הוצא משימוש, אין שום סיבה להמשיך להשתמש בו אלא אם הבקשה שלך כבר קרוב להיות גמור. עבור כל פרויקט חדש, זה עושה הרבה יותר הגיוני ללכת עם HTML, Javascript ו- CSS בפיתוח יישומים חדשים עבור Facebook.

סיכום:

1. HTML הוא תקן עולמי בזמן ש- FBML ספציפי לפייסבוק

2. ל- FBML יש תגים רבים שאינם מזוהים ב- HTML

3. יש תגים ב- HTML שאינם מזוהים על ידי FBML

4. דפי HTML יכולים להטביע את Javascript בעוד ש- FBML אינו יכול

5. HTML עדיין בשימוש נרחב כאשר FBML כבר הוצא משימוש