אַשׁרַאי:
באוקטובר, החוויית Netflix ב-PS3עבר מדרישת דיסק סטרימינג מיידי להפעלה כאפליקציה עצמאית. הממשק החדש ל-PS3 נכתב כולו ב-HTML5 באמצעות בנייה מותאמת אישית של WebKit במיוחד עבור קונסולת המשחקים.
HTML5 משמש גם ליצירת UX עבור ה-iPhone, iPad ואפליקציות אנדרואיד עתידיות. כְּמוֹסיאנקאטי מסביר, ישנם מספר יתרונות לבניית הבסיס של יישומי Netflix ב-HTML5.
יתרון אחד גדול של שימוש ב-HTML5 מגיע בתחום בדיקות המשתמש. עבור חברה כמו נטפליקס, חלק מרכזי בהשארת משתמשים רשומים לשירות - ופיתוי אחרים להצטרף - הוא לוודא שקל למצוא סרטים או תוכניות טלוויזיה וקל לצפייה.
לשם כך, נטפליקס משקיעה זמן רב בניסויים בהגדרות שונות - הן בקצה הקדמי והן בקצה האחורי - כדי לשפר את החוויה. המפתח לסוג זה של בדיקות איטרטיביות הוא היכולת להפיץ עדכונים לעיתים קרובות או להחזיר שינויים.
זה המקום שבו השימוש ב-HTML5 הופך להיות חשוב. כפי שסיאנקאטי אומר בפוסט בבלוג,
"הטכנולוגיה מועברת משרתי נטפליקס בכל פעם שאתה מפעיל את האפליקציה שלנו. זה אומר שאנחנו יכולים כל הזמן לעדכן, לבדוק ולשפר את החוויה שאנחנו מציעים. כבר הרצנו כמה ניסויים ב-PS3, למשל, ואנחנו עובדים קשה על עוד כשאני כותב את זה הלקוחות שלנו לא צריכים לעבור תהליך ידני כדי להתקין תוכנה חדשה בכל פעם שאנחנו מבצעים שינוי, זה 'פשוט קורה'. "
רוב מכשירי ה-Netflix Experience המוקדמים מסתמכים על תוכנה משובצת כדי להכתיב את חוויית Netflix. שינוי הממשק מצריך עדכון מערכת, כמו מהרוקו עשה הקיץ הזה. בהתאם ליצרן המכשיר, ייתכן שהיכולת לשנות או לעדכן את החוויה לא תמיד אפשרית.
אַשׁרַאי:
עם זאת, עבור אפליקציות הבנויות ב-HTML5, זו כבר לא בעיה. זה נותן לצוות Netflix יותר שליטה על ה-UX ומאפשר להם לבצע בדיקות איטרטיביות יותר.
השימוש ב-HTML5 פירושו גם שמהנדסי ממשק המשתמש ומפתחי הקצה האחוריים יכולים להפיק תועלת משימוש בבסיס קוד אחד. בטח, עשויות להיות שכבות תצוגה או קצה אחוריות המותאמות לכל פלטפורמה, אבל המבנה הבסיסי יכול להישאר זהה.
זה מזרז את תהליך השקת השיפורים בכל קו המוצרים, מה שעוזר ביצירת חווית מוצר מגובשת.
מעניין לקבל את נקודת המבט מחברה שעוסקת באיטרציה ומשחררת תוכנה במגוון מכשירים שונים. זה גם מעיד על הפוטנציאל של HTML5.
למרות שהרבה ממה שכתבנו על HTML5 היה קשור להיבטים ספציפיים של המפרט - כמו תגי האודיו או הווידאו - העובדה היא ש-HTML5 הוא שינוי ייחודי מקודמו. במקום להיות רק שפת סימון, ניתן להשתמש ב-HTML5 ליצירת אפליקציות אינטרנט. בשילוב עם CSS3 ו-JavaScript, היכולת לבנות יישומים חזקים, מגיבים ועוצמתיים אפשרית. העובדה שיישומים אלה יכולים לשמש לאחר מכן על אינספור מכשירים באמת פותחת את האפשרויות -- במיוחד כאשר פלטפורמות משובצות והתקנים מחוברים הופכים לחזקים יותר.