Archive for the ‘פיתוח לפייסבוק’ Category
אחד הדברים שהציקו לי ולמפתחי פייסבוק רבים היה החסך בלשוניות (tabs) בעמודי המעריצים. הבעיה נבעה מכך שבלשוניות של בעמודי המעריצים לא היה ניתן להוסיף סקריפטים (JS) ושילוב פלאש היה כפוף אך ורק לחוקי הFBML. ממש לאחרונה הפייסבוק ביצעו מהלך לשינוי כל דפי המעריצים לדפים שדומים במבנה לדף הפרופיל החדש.
השינוי הזה הוא מבורך לנו המפתחים מכיוון וכעת נעלמו הלשוניות ובמקומן ישנו כעת תפריט בצד שמאל (כמו בדף הפרופיל) ובעמודים החדשים ניתן לשתול IFRAME ולא רק עמודי FBML סטטיים.
דוגמא ללשונית אשר מריצה סקריפטים בתוכה בתוך דף מעריצים:

על-מנת להוסיף עמוד IFRAME לתוך עמוד המעריצים שלכם עליכם קודם כל ליצור אפליקציה ובה להגדיר עמוד TAB.
כנסו להגדרות האפליקציה ותחת סעיף "Facebook Integration" הגדירו שסוג הטאב הוא IFRAME וכמו כן הגדירו את הTab URL למיקום של הדף בשרתכם.

ה-Tab URL הוא יחסי לעמוד הקנבס של האפליקציה.
שימו לב שרוחב העמוד מוגבל ל-520 פיקסלים, רוחב קטן מדף הקנבס הרגיל.

כעת פשוט לחצו על הכפתור "Add to my Page" בעמוד האפליקציה ובחרו בדף המעריצים שלכם.

הדף שנטען בעמוד המעריצים שלכם יהיה בעל תכונות זהות לדף הקנבס. כאשר הגולש נכנס ללשונית האפליקציה יועבר פרמטרים אל האפליקציה כרגיל. האפליקציה תקבל את פרמטר signed_request אשר יתווסף לו פרמטר נוסף, page. הפרמטר הזה מכיל אובייקט JSON עם id (המזהה של העמוד), admin (אם היוזר הוא המנהל של העמוד) ו-liked (אם היוזר עשה לייק לעמוד). בדומה לדף הקנבס לא יועבר מידע על המשתמש עד שהיוזר לא יאשר את האפליקציה.
רבים מכם שבנו אפליקציות פייסבוק היו צריכים להתאים את גובה האפליקציה לחלון המוגדר של פייסבוק. על-מנת לעשות זאת משתמשים בפונקציה של ה-API (JS SDK) של פייסבוק: FB.Canvas.setSize, בה אתם מגדירים גובה מסוים לאפליקציה.
אבל מה קורה אם האפליקציה שלכם משנה את הגובה שלה במהלך ההרצה שלה. לדוגמא, אם המשתמש עובר עם העכבר על תמונה והתמונה גודלת מעבר לגודל של המוגדר של האפליקציה, במקרה כזה הפריים של הפייסבוק צריך לגדול או שתופיע גלגלת. לצורך זה הפייסבוק המציאה את הפונקציה: FB.Canvas.setAutoResize.
הפונקציה למעשה אחראית לבדוק כל כמה מילי-שניות את מצב הגובה של האפליקציה ובמידה והיא רואה חריגה של גודל האפליקציה מגודל הפריים של הפייסבוק, היא מגדילה את הפריים בהתאם, ללא גלילה.
עד כאן הכל טוב ויפה, אך נכון להיום לפני כמה שעות הפונקציה הפסיקה לעבוד במפתיע וכל מפתחי האפליקציות שהשתמשו בפונקציה נפלו שודד. אפליקציות שגדלות מעבר לפריים של הפייסבוק מופיעות בכרום ואינטרנט אקספלורר בצורה חתוכה ובפיירפוקס הן נחתכות לגמריי!

למזלי, האפליקציות שפיתחתי שמשתמשות בפונקציה הנ"ל כרגע לא בזמן הרצה, אבל כפי שתוכלו לקרוא בתגובות בעמוד הדוקומנטציה הרשמי של פייסבוק, ישנם מפתחים שמזלם היה רע יותר.
אני מקווה שפייסבוק יתעשתו מהר ויתקנו את הבאג הזה, אבל כמו תמיד מפתחים הם חסרי אונים מול הAPI של פייסבוק והדבר היחידי שאנו יכולים לעשות הוא להתלונן ולהתפלל.
בסוף השבוע Smashing Magazine פירסם PSD מלא של ממשק המשתמש של פייסבוק, הPSD עוצב ע"י SurgeWorks ומטרת הPSD היא לזרז תהליכים ביצירת אבי טיפוס של אפליקציות פייסבוק, ממשקי משתמש, ועמודי מעריצים.
הPSD חוסך זמן ביצירת האלמנטים בממשק הגרפי של פייסבוק, ומאפשרת לך התאמה אישית של כל התוכן, הכפתורים, והמידע שבממשק.

בחבילה ישנם:
- Facebook-GUI.psd – מכיל את כל האלמנטים של ממשק המשתמש בפייסבוק.
- Facebook-App-Authorization-Request.psd ו-Facebook-App-Template.psd מכילים את המבנה הבסיסי לעיצוב אפליקציות פייסבוק.
קישורים להורדה:
לקריאת המאמר בSmashing Magazine:
http://www.smashingmagazine.com/2010/07/23/free-facebook-gui-psd-kit/
פייסבוק יצאה לאחרונה בהצהרה שחנות המתנות של פייסבוק תסגר בתחילת אוגוסט, פייסבוק טוענים שהסיבה לכך היא הרצון להתרכז בשיפור מוצרים קיימים, אחרים בפייסבוק.לאחר סגירת החנות לא תוכלו לשלוח עוד מתנות דרך חנות המתנות בפייסבוק.
מתנות שכבר נמצאות אצלכם בוול ישארו ללא פגע, ועדיין תוכלו לצפות במתנות ששלחתם וקיבלתם בעמוד המתנות. אפליקציות שעושות שימוש בשליחת מתנות (כגון: Birthday Cards, Hallmark Social Calendar, Pieces of Flair ,someecards) ימשיכו לעבוד כרגיל.

קראו את ההודעה הרשמית שיצאה בבלוג של פייסבוק:
http://blog.facebook.com/blog.php?post=405727117130
בשבוע שעבר פורסם ב-Smashing Magazine, מאמר מקיף על יצירת דף מעריצים בפייסבוק המספק דוגמאות, מדריכים ומקורות שיעזרו לכם לנצל עד תום את הפייסבוק בכדי להגביר את הנוכחות שלכם ברשת החברתית.
במאמר מובאים המון דוגמאות לדפי מעריצים מצליחים, מקורות מדריכים ותבניות עיצוב ליצירת הדף מעריצים שלך.

למאמר שפורסם בSmashing Magazine:
http://www.smashingmagazine.com/2010/07/07/designing-a-facebook-fan-page-showcases-tutorials-resources
קוד FBML קצר להצגת תיבת הזמנת חברים:
1 2 3 4
| <fb:request-form method="post" type="Internet-Israel" invite="true" content="Join Internet Israel Fan Page">
<fb:req-choice url='http://www.facebook.com/pages/Internet-Israel/381080841390' ' label='GO' />
<fb:multi-friend-selector actiontext="Join Internet Israel Fan Page" rows="3" showborder="true" condensed="false" style="width: 400px;" />
</fb:request-form> |

קראו את הפוסט המקורי שפורסם בבבלוג אינטרנט ישראל- הזמנת חברים באמצעות FBML
כמות הAPIים שפייסבוק יצרה בשנה האחרונה גורמים למתכנתים רבים להסיר את הכפפה ופתח אפליקציות רבות לרשת החברתית. אך מאידך גיסא, פייסבוק לא תומכת אחורנית כאשר היא מעדכנת גרסאות, משנה API ודרכי התממשקות וכך, הרבה אפליקציות שהושקעו בהם זמן וכסף רב, הופכות ללא פעילות. הבעיה מסתבכת כאשר מדובר באפליקציה שפותחה לחברה מסחרית וכעת החברה צריכה להוציא משאבים נוספים וכן כאשר מדובר באפליקציות שפותחה ע"י מפתח שאינו פעיל עוד אבל משכו קהל גולשים גדול.
פייסבוק היא חברה צעירה והכלים שהיא נותנת הם אדירים ומקדמים את הרשת בצורה ניכרת, אבל במצב שנוצר הרבה חברות נרתעות לפתח ע"ג פלטפורמה לא יציבה (או כמו שלקוח שלי אמר: "יש יותר מידי סימני שאלה"). על-מנת שמפתחים רבים לא ירתעו לפתח בסביבת הפייסבוק, על פייסבוק מוטלת האחריות שכאשר היא מפתחת קדימה תשאר התמיכה אחורנית.
קראו את הפוסט המלא בTheMarker IT – האם שלל אפליקציות פייסבוק יפסיקו לעבוד בסוף החודש?

לאחרונה פורסם פוסט מעולה בבלוג של askpavel.co.il. הבלוג סוקר בצורה נרחבת את כל עולם השיווק בפייסבוק.
במאמר מוסברים ההבדלים בין קבוצה, חשבון אישי ודף מעריצים. כמו כן יש הסבר על נושאים של פיתוח אפליקציות בפייסבוק, הכלים שפייסבוק מציע למשווקים, טריקים לשיווק יעיל בפייסבוק ועוד ועוד ועוד…
לטעמי זה מדריך חובה לכל מקצוען שרוצה לחבור לעולם הפייסבוק, הן מהיבט השיווקי והתיכנותי.
למאמר המלא באתר של askpavel: מדריך שיווק בפייסבוק

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