אם אתה משתמש בדפדפן האינטרנט של Google Chrome, ייתכן שתבחין שמשחקי Unity המוטמעים בדפי אינטרנט אינם פועלים עוד מהעדכון האחרון. כפי שהם תכננו מאז 2013, גוגל השביתה את התמיכה באופן שבו התוסף Unity פועל. Unity 5 אמנם תומכת ב-WebGL, שעובדת ללא תוספים, אבל לעת עתה זה ישאיר עומס שלם של משחקי דפדפן לא עובדים. אתה יכול להפעיל מחדש את התמיכה באופן זמני, אם לא אכפת לך לחפור בהגדרות, או פשוט להשתמש בדפדפן אחר.
עבר זמן מה מאז שהייתי צריך להפעיל דפדפן אחר כדי לבקר באתרים מסוימים שלא יפעלו כראוי אצלי. זה כמו מלחמות הדפדפן כל פעם מחדש!
בואו נהיה טכניים! התוסף של Unity מסתמך על ה-API הישן של Netscape Plug-in, שלטענת גוגל הוא ישן ופגום. "הארכיטקטורה של NPAPI של שנות ה-90 הפכה לגורם מוביל לתקיעות, קריסות, אירועי אבטחה ומורכבות קוד", הםמוּסבָּרבשנת 2013 כשהכריז על תוכנית להסיר אותו מכרום. ה-API משמש גם דברים כמו Silverlight ו-Java. הֵםלְתַכְנֵןלהסיר לחלוטין את תמיכת NPAPI בספטמבר, והתחיל לקראת זה השבוע על ידי השבתתה עם גרסה 42 של Chrome.
כפי שרוברט יאנג מצייןבטוויטר, תוכל להפעיל מחדש את התמיכה לעת עתה על ידי כניסה אלהגדרות הניסוי של Chromeומחפש את ההגדרה 'הפעל NPAPI Mac, Windows'. בספטמבר, האפשרות הזו תיעלם.
הגרסה העדכנית ביותר של Unity אכן תומכת בייצוא משחקים ל-WebGL, שפועל באופן מקורי בדפדפנים מודרניים. זו תהיה הדרך של מפתחים ללכת בעתיד, אבל כל משחקי הדפדפן שכבר שוחררו יוסרו בכרום. ובכל זאת, זה ייתן לי סיבות להפעיל את Internet Explorer שוב - זה תמיד נראה כל כך שמח לראות אותי כשאני טוען אותו בטעות.