Chrome Dev Summit - ข้อมูลสรุปเกี่ยวกับแพลตฟอร์ม

Dart

Dart จะคอมไพล์เป็น JavaScript ซึ่งบางครั้งจะสร้างโค้ดที่เร็วกว่า JavaScript ที่เขียนด้วยตนเอง ดู Kasper Lund ผู้ร่วมก่อตั้ง Dart อธิบายวิธีที่คอมไพเลอร์ dart2js เพิ่มประสิทธิภาพแบบเฉพาะที่และแบบทั่วไปเพื่อให้ได้โค้ด JavaScript ที่ถูกต้องตามความหมายและรวดเร็ว Dart ช่วยเพิ่มประสิทธิภาพเว็บแอปได้ด้วย Tree Shaking, การอนุมานประเภท และการทำให้ไฟล์มีขนาดเล็ก

สไลด์: Dart

แอป Chrome

แอป Chrome มอบประสิทธิภาพและประสบการณ์การใช้งานของแอปเนทีฟที่มาพร้อมความเรียบง่ายและความปลอดภัยในการพัฒนาบนเว็บ รวมถึงผสานรวมกับบริการของ Google อย่างไดรฟ์ได้อย่างราบรื่น แอป Chrome ทำงานได้บน Mac, Windows, Linux และ ChromeOS รวมถึง iOS และ Android ตั้งแต่แกะกล่อง

สไลด์: แอป Chrome

PNaCl

Native Client แบบพกพาเป็นเทคโนโลยีที่ช่วยให้แอปพลิเคชันเนทีฟใน Chrome ทำงานได้อย่างปลอดภัยและพกพาได้ ส่วนขยายของโปรเจ็กต์ Native Client นี้จะเพิ่มประสิทธิภาพและการควบคุมระดับล่างของโค้ดเนทีฟลงในเว็บเบราว์เซอร์สมัยใหม่โดยไม่ลดความปลอดภัยและการพกพาของเว็บ

PNaCl ช่วยให้นักพัฒนาแอปสร้างแอปพลิเคชันเนทีฟรูปแบบที่ไม่ขึ้นอยู่กับแพลตฟอร์มและเรียกใช้ในเบราว์เซอร์ได้โดยไม่ต้องติดตั้ง เบื้องหลัง Chrome จะแปลแอปพลิเคชัน PNaCl เป็นโค้ดเครื่องขณะรันไทม์เพื่อให้ได้ประสิทธิภาพใกล้เคียงกับโค้ดที่มาพร้อมเครื่อง ในเบราว์เซอร์อื่นๆ แอปพลิเคชัน PNaCl สามารถใช้ Emscripten และ pepper.js เพื่อรักษาฟังก์ชันการทำงานโดยที่ประสิทธิภาพลดลงเพียงเล็กน้อย

สไลด์: PNACL