डेवलपर्स के लिए नया ओपेरा 19

पिछले सप्ताह Android के लिए ओपेरा 19 की रिलीज के साथ, मैक और विंडोज के लिए ओपेरा 19 बाहर निकलता है (क्रोमियम 32 पर आधारित)। डेवलपर्स के लिए इसका क्या अर्थ है इसके बारे में अधिक।

जावास्क्रिप्ट वादा करता है


तथाकथित " वादे" अब जावास्क्रिप्ट में उपलब्ध हैं। जावास्क्रिप्ट में ऑपरेशन के परिणामों तक पहुंचने के लिए वादे एक सुविधाजनक तरीका है, चाहे वे सिंक्रोनस या अतुल्यकालिक हों। सबसे सरल उदाहरण:

var promise = new Promise(function(resolve) {
	setTimeout(function() {
		resolve('The time machine worked!');
	}, 2014); // see what I did there?
});

promise.then(function(result) {
	console.log('Promise resolved.', result);
});

 ,  ,     .

  WebP


WebP    — GIF, .  Opera 19  WebP  .

2D Canvas


  Canvas    -,   . ,   getContext, alpha falsetrue).

var context = document.querySelector('canvas').getContext('2d', {
	'alpha': false
});


API


 Opera 19  API :


.     Opera 15+.

  , ,   Opera Developer,  .

 Opera 19.


Source: https://habr.com/ru/post/In210588/


All Articles