Предание об Adobe Flash

Маша Просвирнина, @prosvirnina12

Предание об Adobe Flash

1993

1995

1996

2005

2005

Thoughts on Flash

Что умел flash

Game development
Game development

Анимация

Real-time apps

					var socket = new WebSocket(url);
					socket.send("Привет");			
					socket.onopen = function() {};
					socket.onclose = function(event) {};
					socket.onmessage = function() {}
					socket.onerror = function() {}
			

Video/Audio streaming

Доступ к камере и микрофону

					navigator.mediaDevices.getUserMedia({ video: true, audio: true })
					    .then(function(stream) { })
					    .catch(function(err) { });
			

File selection

					var inputElement = document.getElementById("input");
					inputElement.addEventListener("change", handleFiles, false);
					function handleFiles() {
					  var fileList = this.files;
					}
			

Буфер обмена

Спасибо за внимание
@prosvirnina12