Chrome डेवलपर सम्मेलन - प्लैटफ़ॉर्म की खास जानकारी

Dart

Dart, JavaScript में कंपाइल होता है. कभी-कभी, यह ऐसा कोड जनरेट करता है जो हाथ से लिखे गए JavaScript कोड से ज़्यादा तेज़ी से काम करता है. Dart के सह-संस्थापक Kasper Lund की यह व्याख्या देखें कि dart2js कंपाइलर, तेज़ी से और सही अर्थ वाला JavaScript कोड जनरेट करने के लिए, लोकल और ग्लोबल ऑप्टिमाइज़ेशन कैसे करता है. ट्री शेकिंग, टाइप इंफ़रेंस, और छोटा करने की सुविधा की मदद से, Dart आपके वेब ऐप्लिकेशन को ऑप्टिमाइज़ करने में मदद कर सकता है.

Slides: Dart

Chrome ऐप्लिकेशन

Chrome ऐप्लिकेशन, नेटिव ऐप्लिकेशन की तरह ही बेहतरीन अनुभव देते हैं. साथ ही, वेब की सुरक्षा और डेवलपमेंट की आसानी का फ़ायदा भी देते हैं. साथ ही, ये Drive जैसी Google की सेवाओं के साथ आसानी से इंटिग्रेट हो जाते हैं. Chrome ऐप्लिकेशन, Mac, Windows, Linux, और ChromeOS के साथ-साथ iOS और Android पर भी बिना किसी सेटअप के काम करते हैं.

Slides: Chrome ऐप्लिकेशन

PNaCl

पोर्टेबल नेटिव क्लाइंट एक ऐसी टेक्नोलॉजी है जो Chrome में नेटिव ऐप्लिकेशन को पोर्टेबल और सुरक्षित तरीके से चलाने की सुविधा देती है. नेटिव क्लाइंट प्रोजेक्ट के इस एक्सटेंशन की मदद से, आधुनिक वेब ब्राउज़र में नेटिव कोड की परफ़ॉर्मेंस और लो-लेवल कंट्रोल मिलता है. ऐसा वेब की सुरक्षा और पोर्टेबिलिटी को कम किए बिना किया जाता है.

PNaCl की मदद से, डेवलपर अपने नेटिव ऐप्लिकेशन का ऐसा वर्शन बना सकते हैं जो किसी भी प्लैटफ़ॉर्म पर काम करता हो. साथ ही, इसे इंस्टॉल किए बिना ब्राउज़र में चलाया जा सकता है. Chrome, पर्दे के पीछे PNaCl ऐप्लिकेशन को रनटाइम के दौरान मशीन कोड में बदलता है, ताकि नेटिव परफ़ॉर्मेंस मिल सके. अन्य ब्राउज़र पर, PNaCl ऐप्लिकेशन Emscripten और pepper.js का इस्तेमाल कर सकते हैं, ताकि परफ़ॉर्मेंस पर कम से कम असर पड़े.

Slides: PNACL