מפגש הפסגה של מפתחי Chrome – סיכום הפלטפורמות

סת' לאד

Dart

Dart מהדר ל-JavaScript, ולפעמים יוצר קוד מהיר יותר מ-JavaScript בכתב יד. בסרטון, אחד המייסדים של Dart, ב-Kasper Lund, מוסבר איך המהדר dart2js מבצע אופטימיזציות מקומיות וגלובליות כדי להפיק קוד JavaScript מהיר ומדויק מבחינה סמנטית. עם ניעור העצים, הסקת סוג והקטנה, Dart יכול לעזור לך לבצע אופטימיזציה של יישום האינטרנט שלך.

Slides: Dart

אפליקציות Chrome

אפליקציות Chrome מספקות את העוצמה וחוויית המשתמש של אפליקציות מקוריות עם פשטות הפיתוח והאבטחה של האינטרנט, ומשתלבות בצורה חלקה עם שירותים של Google כמו Drive. אפליקציות Chrome פועלות ב-Mac, Windows, Linux ו-ChromeOS, וגם ב-iOS וב-Android, כשהן מוכנות לשימוש.

Slides: אפליקציות Chrome

PNaCl

Portable Native Client היא טכנולוגיה שמאפשרת ביצוע נייד ומאובטח של אפליקציות מקוריות ב-Chrome. התוסף הזה של פרויקט Native Client מאפשר ליהנות מביצועים ברמה נמוכה של שליטה בקוד המקורי בדפדפני אינטרנט מודרניים, בלי לפגוע באבטחה ובניידות של האינטרנט.

PNaCl עוזר למפתחים ליצור סוג בלתי תלוי של פלטפורמה של האפליקציה המקורית שלהם ולהפעיל אותה בדפדפן ללא צורך בהתקנות. מאחורי הקלעים, Chrome מתרגם אפליקציות PNaCl לקוד מכונה בזמן ריצה, כדי להשיג ביצועים כמעט מקומיים. בדפדפנים אחרים, אפליקציות PNaCl יכולות להשתמש ב-Emscripten וב-pepper.js כדי לשמור על פונקציונליות עם פגיעה מינימלית בביצועים.

Slides: PNACL