บ่นกันมานานแล้วครับ เรื่อง JRE ที่มีขนาดใหญ่ไปสำหรับผู้ใช้ทั่วไป ขนาดกว่า 15 MB ผู้ใช้ที่เป็นงานอยู่แล้วเรื่องนี้คงไม่ใช่เรื่องใหญ่อะไรนัก ก็แค่ดาวน์โหลดและติดตั้งเพื่อใช้งานจาวาปกติบนเครื่องตัวเอง แต่ถ้าเปรียบเทียบเฉพาะในโลกของเว็บแล้ว หากมองไปที่เทคโนโลยีอย่างแฟลช จะพบว่าขนาดตัว runtime มันต่างกันมากโขเลยทีเดียว
ประเด็นถูกชูขึ้นมาว่า จริงๆ แล้วจาวาเป็นแพล็ตฟอร์มที่สามารถสร้าง RIA (Rich Internet Application) ผ่านเทคโนโลยีอย่างจาวา Applet เพื่อต่อกรกับ AJAX, Adobe Flex ได้สบายๆ แต่ประเด็นอย่างเรื่องขนาด JRE ที่ใหญ่เกินไปสำหรับผู้ใช้ทั่วไปจะดาว์นโหลดและติดตั้งครั้งแรกเป็นหนึ่งในเหตุผลสำคัญที่ทำไมทางเลือกอย่างอื่นถึงมีภาษีดีกว่า
Java Browser Edition หรือในชื่อใหม่ว่า Java Kernel ในที่สุดตัวข้อเสนอนี้ก็ถูกตอบรับเสียทีจาก Java 7 จุดประสงค์ของโครงการคือเพื่อลดขนาดของ JRE ให้เล็กที่สุดเท่าที่จะเป็นไปได้ โดยที่มันสามารถดาว์นโหลดส่วนที่เหลือเพิ่มตามความต้องการในอนาคต โครงการนี้ยังอยู่ในขั้นตั้งไข่ และยังต้องติดตามดูความเป็นไปได้ต่อไป อ่านบททดสอบสร้าง JRE ขนาด 2.6 MB สำหรับโปรแกรม Hello World ได้ที่นี่
ที่มา - Ethan Nicholas’s Blog